// context & bottleneck
In real estate nobody buys a house from a page that does not rank, so organic search is the whole game — and it is brutally unforgiving of exactly what a four-language site gets wrong. An Ahrefs crawl surfaced 6,284 hreflang errors, hundreds of 404s, and canonicals pointing at dead URLs. The WordPress backend was built for a single-language brochure, and its RankMath canonical field returned the English URL for every locale, quietly telling Google to ignore the Spanish, French, and German pages entirely.
// solution & architecture
One routing map as the single source of truth, with every SEO signal computed from it instead of trusted from the CMS.
// business impact
Live at c21perdomo.com with sitemap coverage at roughly 99% across all four languages — 345 to 349 listings per locale, up from the handful the audit found indexed. A multilingual real estate site that shows up in search in every market it serves, on top of a legacy CMS that was never designed for headless use. The hard part was never translation strings; it was making Google understand every page in every locale.
“Pedro transformed our multilingual presence. Going from thousands of indexing errors to near-perfect organic visibility across four languages brought real international buyer inquiries.”
Leadership Team — Century 21 Perdomo Real Estate



