← Back to Test Matrix
⚠️ Issue: hreflang_invalid

Invalid Hreflang Codes Test Page

This page has invalid hreflang language or region codes.

What's wrong?

Expected Detection:

Check: hreflang (automatic)

Status: Fail

Severity: Warning

Issue Type: hreflang_invalid

How to Fix:

Use valid language and region codes:

Common Mistakes:

❌ Wrong:
  en-UK  → Should be: en-GB
  en-uk  → Should be: en-GB (region must be uppercase)
  EU     → Not a valid language code
  US-en  → Should be: en-US (language first)
  eng    → Should be: en (ISO 639-1 is 2 letters)

✅ Correct:
  en     → English
  en-US  → English (United States)
  en-GB  → English (United Kingdom)
  fr-FR  → French (France)
  es-MX  → Spanish (Mexico)

Current (Invalid) Metadata:

alternates: {
  canonical: "https://mock.okok.now/issues/hreflang-invalid",
  languages: {
    en: "https://mock.okok.now/issues/hreflang-invalid",
    "en-UK": "...",  // ❌ Invalid
    "eu": "...",     // ❌ Invalid
    "US-en": "...",  // ❌ Invalid
  }
}