Case study · Travel
Zain Armenia Tours: Angular SEO & SSR · 3 to 445 Clicks in 3 Months
In three months I led SEO and technical direction for an Angular travel site: UX brief to shift from visit card to lead generation, CSR→SSR recommendations for the dev team, custom schema for SEO/GEO and FAQ rich results, an 87-issue technical audit, human content outlines for 90 pages, meta and alt text for ~3,500 images, and image compression (700KB–8MB assets brought under 110KB). GSC grew from 3 to 445 clicks and 74 to 25.2K impressions; GA4 from 19 to 1,719 sessions and 1 to 46 converted leads. For reference, see Google Search Console performance report help. For reference, see HubSpot’s SEO marketing guide.
3→445
GSC clicks
74→25.2K
GSC impressions
19→1,719
GA4 sessions
1→46
Converted leads
38.5→25.4
Avg. position (GSC)
0.4%→1.8%
CTR (GSC)
1:04
Avg. session · up from 44s
GSC & GA4 metrics where client permitted
Challenge
- Angular SPA on client-side rendering—organic SEO could not work until rendering was fixed
- No contact forms and no Gulf-market contact apps—only live chat for inquiries
- UX positioned as a visit card, not a lead-generation path for tour buyers
- ~90 pages of AI-generated copy with weak on-page SEO and no writer-ready structure
- Roughly 3,500 images uploaded at 700KB–8MB each, hurting speed and crawl efficiency
- No custom schema or FAQ markup to compete for rich results and GEO surfaces
Strategy
Align UX and engineering first—document lead-gen and Gulf contact requirements, move Angular from CSR to SSR, clear the technical backlog—then rebuild on-page SEO with human content briefs, sitewide meta, alt text, compressed media, and schema designed for traditional and AI discovery.
Execution
Month 1 · Discovery, UX & technical roadmap
- Workshopped customer goals with the client and prioritized lead generation over brochure-style browsing
- Produced a UI/UX recommendation file for the designer—visit card → lead-generation layout, forms, and Gulf-appropriate contact options
- Technical audit surfacing 87 issues affecting rendering, crawlability, and indexation in the Angular codebase
- Documented CSR→SSR migration requirements so marketing HTML reaches Googlebot (Angular/JavaScript SEO)
- Specified custom JSON-LD schema templates for tours, FAQs, and GEO-friendly entity signals
Month 2 · On-page rebuild & media
- On-page audit across ~90 URLs—replaced thin AI copy with outlines for writers to deliver human, SEO-ready text
- Delivered meta titles and descriptions for all indexable pages
- Alt-text specifications for ~3,500 images
- Compressed uploaded assets from 700KB–8MB down to under 110KB each
Month 3 · Validation & measurement
- QA with developers on SSR output, schema deployment, and Core Web Vitals after image work
- Tracked GSC and GA4 weekly—clicks, impressions, CTR, position, sessions, engagement, and lead events
Results
After three months of focused SEO and technical remediation, Google Search Console moved from 3 clicks and 74 impressions to 445 clicks and 25.2K impressions. Average position improved from 38.5 to 25.4, and CTR from 0.4% to 1.8%. Google Analytics 4 showed sessions rising from 19 to 1,719, average engagement from 44 seconds to about one minute four seconds, and converted leads from 1 to 46—evidence that SSR-ready rendering, lean images, structured data, and rewritten on-page copy made the Angular site visible and capable of capturing Gulf tour demand. The engagement remains a hybrid model: UX and dev delivery on Angular, with SEO owning audits, schema, content architecture, and performance of organic assets.
Related services
How I deliver similar work as an SEO contractor—without repeating article links from the case narrative above.
Technical SEO AuditOn-Page OptimizationGenerative Engine Optimization (GEO)Human Written Content CreationUI/UX DesignPage Speed Optimization
Deliverables
- UI/UX brief for lead-generation redesign (shared with designer)
- CSR→SSR implementation spec for Angular developers
- Custom schema markup pack (SEO, GEO, FAQ rich results)
- Technical SEO audit — 87 prioritized issues
- On-page SEO audit & content outlines (90 pages)
- Meta titles & descriptions (90 pages)
- Alt-text guide (~3,500 images)
- Image compression program (<110KB per asset)
- Monthly GSC & GA4 reporting
Tools used
AngularGSCGA4Screaming FrogSchema.orgPageSpeed InsightsAhrefs
“Hrayr turned our Angular site from a brochure into something search engines and leads could actually use—technical clarity for our developers and measurable growth in three months.”



