Quick Reference
Element Code: HR-003
Issue: Hreflang annotations use invalid language or region codes
Impact: Invalid annotations are ignored by search engines
Fix: Use valid ISO 639-1 language and ISO 3166-1 region codes
Detection: Hreflang validators, Screaming Frog
What Is This Issue?
Hreflang requires specific language codes (like "en", "es", "de") and optional region codes (like "US", "GB", "MX"). Invalid codes like "english" or made-up codes are ignored.
Why This Matters for Your Website
Search engines silently ignore invalid hreflang codes. Your international targeting fails without any error message.
How to Fix This Issue
- Use ISO codes: en, es, fr, de, etc.
- Regional variants: en-US, en-GB, es-MX
- Validate: Check all annotations against standards
Tools for Detection
- Hreflang validator: Checks code validity
- Screaming Frog: Reports invalid codes
TL;DR (The Simple Version)
Your hreflang uses invalid language codes. Use proper codes like "en" for English or "es-MX" for Mexican Spanish. Check ISO standards for valid codes.
About SEO ProCheck
Technical SEO consulting and GEO strategy with 20 years of enterprise experience. Case studies, resources, and tools for search and AI visibility.
Work With Me
Technical SEO audits, GEO strategy, site migrations, and international SEO. Hourly consulting for teams who need hands-on support, not just reports.
Subscribe to our newsletter!
Recent Posts
- No Social Schema December 7, 2025
- Missing Social Profile Links December 7, 2025
- Social Image Wrong Size December 7, 2025
