Skip to content

SEO: Add internal links to orphan pages#16930

Merged
corwintines merged 2 commits into
devfrom
fix/orphan-pages-internal-links
Dec 18, 2025
Merged

SEO: Add internal links to orphan pages#16930
corwintines merged 2 commits into
devfrom
fix/orphan-pages-internal-links

Conversation

@minimalsm
Copy link
Copy Markdown
Contributor

Summary

Adds contextual internal links to pages flagged as orphans in AHREFS audit:

  • /privacy/ - linked from ZK proofs page (privacy discussion context)
  • /gaming/ - linked from Web3 page (ownership/gaming context)
  • /restaking/ - linked from Pectra roadmap page (staking apps context)
  • /10years/terms-and-conditions/ - subtle footer link on 10 years page

Background

These pages were already linked via JavaScript-rendered navigation menus, but AHREFS (and likely other SEO crawlers) flagged them as orphans because there were no static content links.

The navigation links work fine for users, but adding contextual links in relevant content improves:

  1. SEO signal (static crawlable links)
  2. User discovery (natural reading flow)
  3. Page authority distribution

Test plan

  • Verify links render correctly on each page
  • Check 10 years page footer link displays properly
  • Confirm no broken links

🤖 Generated with Claude Code

The slug was just "translatathon" which generated a canonical pointing to
/translatathon/ (which 404s). Fixed to use the full path:
/contributing/translation-program/translatathon/leaderboard/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@github-actions github-actions Bot added content 🖋️ This involves copy additions or edits translation 🌍 This is related to our Translation Program labels Dec 17, 2025
@netlify
Copy link
Copy Markdown

netlify Bot commented Dec 17, 2025

Deploy Preview for ethereumorg failed.

Name Link
🔨 Latest commit fef6880
🔍 Latest deploy log https://app.netlify.com/projects/ethereumorg/deploys/69433445b60ed9b9c1192b2f

Adds contextual links to pages flagged as orphans in AHREFS audit:
- /privacy/ - linked from ZK proofs page (privacy context)
- /gaming/ - linked from Web3 page (ownership/gaming context)
- /restaking/ - linked from Pectra roadmap page (staking context)
- /10years/terms-and-conditions/ - linked from 10 years page footer

These pages were already linked via JS navigation but lacked
static content links for SEO crawlers.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@minimalsm minimalsm force-pushed the fix/orphan-pages-internal-links branch from fe50409 to fef6880 Compare December 17, 2025 22:23
@corwintines corwintines merged commit 56bfea4 into dev Dec 18, 2025
3 of 7 checks passed
@corwintines corwintines deleted the fix/orphan-pages-internal-links branch December 18, 2025 04:40
This was referenced Dec 18, 2025
@wackerow wackerow mentioned this pull request Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

content 🖋️ This involves copy additions or edits translation 🌍 This is related to our Translation Program

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants