Issue: Hreflang Invalid Low

Hreflang tags are misconfigured — missing self-referencing entry or duplicate language codes.

What this means

Hreflang tags tell search engines which language/region a page targets and link to alternate versions. Common mistakes include forgetting the self-referencing entry (the page must include an hreflang pointing to itself) and using duplicate language codes. The JSON field is hreflang_invalid.

Correct hreflang example

<link rel="alternate" hreflang="en" href="https://example.com/page" />
<link rel="alternate" hreflang="es" href="https://example.com/es/page" />
<link rel="alternate" hreflang="x-default" href="https://example.com/page" />

How to fix

  1. Ensure every page with hreflang includes a self-referencing entry.
  2. Remove duplicate language codes.
  3. Include x-default as a fallback.
  4. Ensure reciprocal confirmation — the target pages must link back.