Blog

International SEO: hreflang clusters, XML sitemaps, and localized blog URLs with CORS-safe origins

Each language URL should be self-canonical; x-default points to your primary market landing page.

1 min read
seohreflangsitemap

Content parity

Machine-translated posts should still carry unique slugs per locale—avoid duplicate English paths.

Update lastmod when you change CORS policies affecting crawlability of API-backed content.

Structured data

BlogPosting JSON-LD should reference the same URL as the canonical link tag.

BreadcrumbList items must use localized paths for each segment.

Back to blog