Eight research squads. One operational day. A full-stack teardown across infrastructure, SEO, AI-search, social, reputation, competitive, and performance — plus a homepage redesign, a pitch deck, and a 4-phase roadmap.
Ashkan holds unusually strong raw positioning — quadrilingual (English, Farsi, German, Swiss German), UBC Sauder, Oakwyn Realty, and a mother-tongue anchor in Metro Vancouver's Persian-speaking community with almost no competitive defense. The digital layer beneath that positioning is broken in ways that make every marketing dollar downstream effectively wasted until it's fixed. That's also why the win is fast: almost every competitor is in the same boat on AI-search infrastructure.
Each of these is a revenue block, not a polish item. Total effort is under one day of engineering. The GBP fix alone recaptures an estimated 2–6 branded-search prospects per week currently misdirected to a stale listing.
Google Business Profile still says Engel & Völkers at 2475 Bellevue Ave in West Vancouver, website ashkanmehrabani.evcanada.com. Should be Oakwyn Realty at 3195 Oak St, ashkanhomes.com. Effort: 1 afternoon + 14-day postcard verification.
Homepage title tag reads “Ashkan Mehabani” — missing an ‘r’. The typo is baked into the structured data Google's entity resolver treats as canonical. Brand-search disambiguation is actively broken. Effort: 5 minutes.
/search-listings/ emits <meta name="robots" content="noindex,nofollow">. The entire listings discovery page is invisible to Google by the theme's own instruction. Effort: 10 minutes.
Grades reflect observed state, not effort required. Each axis is backed by a full squad report linked in the Deliverables section below.
Open each in-browser, or download the Word + PowerPoint source files for your records. Raw squad research is available below.
Production-grade responsive mockup. EN ⇄ FA language toggle, IDX search, Persian community section, 6 neighbourhood guides, CASL-compliant contact form. Try it live — toggle the language in the top right.
All 8 squad reports plus the expansion findings and gaps-and-opportunities synthesis. Cite-every-URL methodology. Use this if you want to verify any specific finding in the audit report.
We explain why each signal moves AI-engine behaviour — not just “do X because GEO.” Full mechanical explanations are in the audit report.
Open any deliverable in-browser or download the source. Raw squad reports are plain markdown for easy quoting.
| File | What it is | Action |
|---|---|---|
Audit Report — HTML | Full 15-section audit, optimized for reading in-browser | Read |
Audit Report — Word view | The same report in Word formatting, via Microsoft Office Online | Read |
RevenueAxis_ASHK_AuditReport_v1_0_2026-04-20.docx | Word document source file | Download |
Homepage Mockup — HTML | Responsive homepage redesign with EN/FA toggle | Open |
Pitch Deck — HTML | Interactive 15-slide deck with keyboard navigation | Read |
Pitch Deck — PowerPoint view | The same deck in PowerPoint formatting, via Microsoft Office Online | Read |
RevenueAxis_ASHK_PitchDeck_v1_0_2026-04-20.pptx | PowerPoint source file | Download |
| Report | Squad | Action |
|---|---|---|
| Infrastructure & Tech Stack | Squad 1 — Hosting, analytics, scripts, CWV | View |
| SEO Technical | Squad 2 — robots, sitemap, schema, on-page | View |
| SEO Content | Squad 3 — E-E-A-T, thin content, content gaps | View |
| AI Search / GEO | Squad 4 — the strategic centrepiece | View |
| Social Forensics | Squad 5 — cross-platform branding matrix | View |
| Reputation & Reviews | Squad 6 — GBP, REW, Persian directories | View |
| Competitive Benchmark | Squad 7 — 8 competitor teardowns | View |
| Performance & Accessibility | Squad 8 — CWV, WCAG 2.1 AA | View |
| Gaps & Opportunities (Synthesis) | P0–P5 sequenced roadmap | View |
| Expansion Findings | Post-synthesis pass — 11 additional axes | View |
| QA Report (Devil's Advocate) | Final end-to-end verification | View |
| Engagement Changelog | Timestamped action log | View |
A 45-minute discovery call to walk through this audit together, confirm the priority sequencing, and scope Phase 2. We'll bring a live working doc to the call.