SPA indexability
Search engines needed complete HTML, metadata and structured data at request time.
Leading the SEO architecture behind a zero-downfall SPA migration—and turning Alibaba.ir into the category’s clearest organic leader.
Between September 2017 and March 2019, Alibaba.ir needed to modernize its product architecture without putting its most valuable search visibility at risk.
As SEO Master, I led the work across Product, Tech and Marketing: stabilizing SPA rendering, rebuilding the origin-destination information architecture, controlling crawl budget and documenting delivery in Jira. The result was a zero-downfall migration, stable position-one leadership across flight, train, bus and hotel terms, and a 3.5× increase in daily organic visits.
The technical team had been blocked for more than six months on an SPA migration. Client-side rendering risked blank DOM responses, while legacy landing pages and uncontrolled faceted URLs consumed crawl budget. At the same time, the business-critical “بلیط هواپیما” query was unstable and the wider travel categories lacked consistent leadership.
Search engines needed complete HTML, metadata and structured data at request time.
Duplicate and parameter-led URLs pulled attention away from commercial inventory.
Flight, train, bus and hotel leadership had to be protected and expanded.
We directed a search-first rendering layer for the SPA, cleaned the codebase, rebuilt programmatic information architecture and made SEO requirements executable through Jira acceptance criteria.
SSR and prerendering patterns exposed copy, links, metadata and JSON-LD without blank DOM states.
Destination and origin-destination pages mapped real travel demand across air, rail, road and hotel products.
Canonical duplication, zombie landings and faceted URL sprawl were consolidated through redirects and controls.
Jira tickets, architecture notes and acceptance criteria made delivery resilient to team changes.
Daily organic visits grew from approximately 20,000 to more than 70,000. Alibaba.ir stabilized “بلیط هواپیما” at position one and captured sustained leadership for “بلیط قطار”, “بلیط اتوبوس” and “رزرو هتل”.
| Signal | Before | After |
|---|---|---|
| Daily organic traffic | ~20,000 | 70,000+ |
| Flight tickets | Unstable #1 | Stable #1 |
| Train, bus, hotel | Below leadership | Category-leading #1 |
| Migration risk | 6-month block | Zero-downfall launch |
Alibaba.ir demonstrates how technical SEO becomes enterprise operating leverage: protect the existing value, make intent explicit, and give every team a shared delivery language.