← Back to Test Matrix
⚠️ Issue: hreflang_target_noindex

Hreflang Target Noindex Test Page (Source)

This page's hreflang points to a French target that has a noindex meta tag.

What's wrong?

The Conflict:

Hreflang says: "Show French users this French page"

Noindex says: "Do not index this French page"

These directives conflict!

Expected Detection:

Check: hreflang (automatic)

Status: Fail

Severity: Warning

Issue Type: hreflang_target_noindex

How to Fix:

Choose one of these solutions:

// French target page - Remove noindex:
export const metadata = {
  title: "...",
  description: "...",
  // ✅ No robots: "noindex" directive
  alternates: {
    canonical: "https://example.com/fr/page",
    languages: { ... }
  }
}

Rule:

Never point hreflang to pages with noindex directives.

Hreflang is for telling search engines about indexable language variants. Noindex prevents indexing. These are incompatible.

→ View the noindexed target page