Case study · Construction
GAGA US Construction Local SEO Case Study: Los Angeles Foundation Repair · 30 to 343 Clicks in 6 Months
Over six months I redesigned and rebuilt GAGA US Construction on a custom WordPress template, consolidated nine city subdomains onto the main site with a full 301 redirect map, pivoted content to LA homeowner–focused commercial pages, launched 90+ localized blog articles and city subpages, optimized Google Business Profile (categories, services, product descriptions, and 3–5 monthly updates), and fixed technical SEO (crawl budget, schema, Core Web Vitals). GSC-verified growth: 30→343 clicks, 1K→50.4K impressions, 5→1,500 keywords (161 in the top 10), and indexation 25→101 pages. GA4: 1,081 sessions, 1m 44s average engagement time, and 72 contact form submissions. Related reading: Local SEO: Map Pack, GBP, and Service-Area Pages. Related reading: Local SEO Map Pack Playbook I Used on Six Service Clients. For reference, see Google Search Console performance report help. For reference, see HubSpot’s SEO marketing guide.
30→343
Monthly clicks (GSC)
1K→50.4K
Impressions (GSC)
1,081
GA4 sessions
1m 44s
Avg. engagement time (GA4)
72
Contact form submissions (GA4)
5→1,500
Ranking keywords
25→101
Indexed pages
GSC & GA4 metrics where client permitted
Challenge
- Informational and B2B copy—not aligned with Los Angeles homeowner commercial search intent
- Only five keywords visible; average position ~46 and CTR ~0.3%
- Crawl budget waste and thin indexation (~25 pages indexed, 10 stuck non-indexed)
- PageSpeed ~30, weak mobile experience, and no structured data baseline
- Nine city subdomains splitting crawl equity and user journeys away from the primary domain
- No scalable local landing architecture or content engine for foundation repair intents
- Under-optimized Google Business Profile—missing service structure, product categories, and consistent updates
Strategy
Consolidate nine city subdomains onto the main WordPress property with a page-level redirect map, then rebuild for local commercial intent in Los Angeles—custom template, semantic markup, and performance—before scaling city/service pages, a 90+ article blog, Google Business Profile optimization, and GEO/local signals while protecting E-E-A-T and indexation health.
Execution
Months 1–2 · Rebuild & technical foundation
- Migrated nine city subdomains to the main website—every legacy URL mapped in a 301 redirect plan to the most relevant destination on the primary domain
- Redesigned and developed a new custom WordPress template
- Semantic, clean front-end code; resolved crawl-budget waste in GSC
- Schema markup across key templates; page speed improved from ~30 to 93
- Mobile responsiveness fixes and GEO / local SEO baseline for Los Angeles
Months 3–4 · Localized content & architecture
- Shifted site positioning from informational B2B to LA homeowner–targeted commercial content
- City-based and localized subpages on the consolidated domain for Los Angeles service areas
- Launched blog section using a localized content cluster plan—90+ articles for repair and adjacent intents
- Built an on-site project estimate calculator for lead qualification
- Optimized Google Business Profile—added services, product categories and descriptions
- Published 3–5 Google Business Profile updates per month (local GEO cadence)
Months 5–6 · Scale & indexation
- Expanded keyword footprint to 1,500 terms—24 in position 1, 7 in position 2, 2 in position 3, 161 in the top 10
- CTR improved from 0.3% to 0.7%; average position from 46 to 19.5
- Indexed pages grew from 25 to 101 (10 URLs remained non-indexed with a remediation plan)
- Maintained E-E-A-T standards across service, local, and blog content
- GA4 tracking validated 1,081 sessions, 1m 44s average engagement time, and 72 contact form submissions
Results
Within six months, Google Search Console reporting showed sustained growth across clicks, impressions, and rankings for Los Angeles foundation repair queries. Monthly clicks rose from 30 to 343; impressions from about 1,000 to 50.4K. CTR moved from 0.3% to 0.7% and average position from 46 to 19.5. The keyword set expanded from 5 to 1,500—including 24 first-position, 7 second-position, 2 third-position, and 161 top-10 terms—while indexed pages increased from 25 to 101. Google Analytics 4 recorded 1,081 sessions with 1m 44s average engagement time and 72 contact form submissions—evidence that consolidated domain architecture and localized content drove real leads, not just impressions. Consolidating nine city subdomains onto one property with a complete redirect map preserved equity and sent users to the right local landing pages. Google Business Profile was fully optimized with services, product categories, descriptions, and regular monthly updates (3–5 posts). Technical wins (custom WordPress build, schema, CWV, crawl efficiency, and local GEO content) supported the visibility lift without sacrificing E-E-A-T.
Related services
How I deliver similar work as an SEO contractor—without repeating article links from the case narrative above.
Local SEONew Website DevelopmentWebsite MigrationRedirection MappingPage Speed OptimizationContent Clustering & Keyword MappingTechnical SEO AuditGenerative Engine Optimization (GEO)
Deliverables
- Nine-city subdomain migration to primary domain
- 301 redirect map (every legacy URL → relevant page on main site)
- Custom WordPress theme design & development
- Localized LA commercial content strategy & city/service subpages
- Blog hub with 90+ SEO articles
- On-site project estimate calculator
- Schema markup & semantic HTML implementation
- Core Web Vitals / page-speed remediation (30 → 93)
- Crawl-budget & indexation audit with fixes
- GEO & mobile UX optimization
- Google Business Profile optimization (services, categories, products, monthly updates)
- GA4 setup & contact form conversion tracking
- E-E-A-T content standards documentation
- Monthly GSC & GA4 performance reporting
Tools used
WordPressGSCGA4PageSpeed InsightsAhrefsScreaming FrogSchema.orgGoogle Business Profile
“Thank you, Hrayr, for your kind work. Our project has come back to life after your work!”



