Skip to main content
Hrayr Shahnazaryan
Zain Armenia Tours Angular SEO performance, GSC and GA4 growth case studyTravel

Case study · Travel

Travel · JavaScript SEO3 monthsSEO Tech Developer · technical lead

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.

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.

Ramela · Co-Founder, Zain Armenia Tours

← Back to all case studies

Want similar outcomes?

  • 20 min intro
  • No obligation
  • You keep your data