Auto-redirecting by IP is the most expensive hreflang mistake
Many estates pair hreflang with automatic IP-based redirection — and that pairing quietly undermines the whole point.
The problem, mechanically:
— Googlebot crawls predominantly from US IPs. If you auto-redirect by geolocation, Googlebot gets redirected to your US/English page from every locale URL it tries to fetch. It cannot see the localized alternates it needs to index.
— The result: localized pages go undiscovered or get treated as redirects, hreflang annotations can't be validated, and you've built a careful international structure Google never sees.
Methodology: we compared discovery rates of locale URLs on estates with hard IP redirects versus those using a non-redirecting language banner.
Findings:
— Hard-redirect estates had dramatically lower locale indexation. Many had only their default locale in the index despite full hreflang markup.
— Estates offering a suggestion banner (and letting the user choose) retained full locale indexation and functioning swaps.
Nuance: redirect on first-visit by Accept-Language is less harmful than by IP, but still risks trapping crawlers; a banner is safest.
Limitation: discovery rates depend on linking and sitemaps too, which we couldn't fully hold constant.
Conclusion: never hard-redirect by geolocation. Suggest, don't force. Let Googlebot reach every locale URL directly, or your hreflang describes pages the index will never contain.
Hreflang Lab
@HreflangLab
Auto-redirecting by IP is the most expensive hreflang mistake
Этот пост опубликован в Telegram-канале Hreflang Lab. Подписаться можно по ссылке: @HreflangLab.