Skip to content

fix(i18n): set correct robots meta for untranslated locale pages#17562

Merged
pettinarip merged 1 commit into
devfrom
seo/011-noindex-untranslated
Mar 11, 2026
Merged

fix(i18n): set correct robots meta for untranslated locale pages#17562
pettinarip merged 1 commit into
devfrom
seo/011-noindex-untranslated

Conversation

@minimalsm
Copy link
Copy Markdown
Contributor

@minimalsm minimalsm commented Feb 15, 2026

Summary

  • Flips index: true to index: false for untranslated locale pages
  • Canonical tag pointing to the English version is preserved
  • follow: true is kept so crawlers still follow links

Context

Untranslated locale pages (e.g., /fr/some-page/ showing English content) were explicitly being indexed, creating massive duplicate content across 60+ locale prefixes. This will reduce indexed page count significantly (expected and correct).

Test plan

  • Visit an untranslated locale page — should have <meta name="robots" content="noindex, follow">
  • Translated pages are unaffected (still indexed)
  • Canonical tag to English version is still present

Untranslated locale pages now correctly signal noindex to crawlers.
The canonical tag pointing to the English version is preserved, and
follow: true is kept so crawlers still follow links on the page.
@github-actions github-actions Bot added the tooling 🔧 Changes related to tooling of the project label Feb 15, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Feb 15, 2026

Deploy Preview for ethereumorg ready!

Name Link
🔨 Latest commit 179c5b3
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/6992011e727cb900084231fa
😎 Deploy Preview https://deploy-preview-17562.ethereum.it
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
7 paths audited
Performance: 57 (🟢 up 2 from production)
Accessibility: 94 (no change from production)
Best Practices: 100 (no change from production)
SEO: 100 (no change from production)
PWA: 59 (no change from production)
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@mnelsonBT
Copy link
Copy Markdown
Contributor

Hi @minimalsm - the 'Pages to Noindex sheet indicates "Remove canonical tag and add meta noindex tag" for rows 7 - 2040 (rows 2040 - 5581 are app URLs, which only have "Add meta noindex tag," likely because they were never marked with a canonical)

@pettinarip pettinarip merged commit d549a84 into dev Mar 11, 2026
8 checks passed
@pettinarip pettinarip deleted the seo/011-noindex-untranslated branch March 11, 2026 14:15
@wackerow wackerow mentioned this pull request Mar 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tooling 🔧 Changes related to tooling of the project

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants