fix(seo): noindex tag pages and remove from sitemap #113

Closed
opened 2026-04-05 16:18:54 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @mallersjamie on 2/7/2026

Problem

Google Search Console shows 0 out of 10,519 pages indexed.

Root cause: 5,000+ thin tag pages are:

  • Diluting site quality signals
  • Consuming crawl budget
  • Signaling to Google that the site has low-quality content

Solution

1. Add noindex to tag pages

<meta name="robots" content="noindex, follow">

This tells Google:

  • Do NOT index this page
  • DO follow links to discover real content

2. Remove tag sitemaps from index

Stop submitting 5,000 low-value URLs to Google.

Expected Impact

Before After
10,519 URLs submitted ~5,500 URLs submitted
0 indexed Gradual improvement
Crawl budget wasted on tags Focused on valuable content

Files Changed

  • Home/Views/Blog/ListByTag.ejs - Added noindex meta tag
  • Home/Utils/Sitemap.ts - Removed tag sitemaps from index

Note

This is a critical SEO fix. Google will need time to re-crawl and update its index (2-4 weeks typical).

*Originally created by @mallersjamie on 2/7/2026* ## Problem Google Search Console shows **0 out of 10,519 pages indexed**. Root cause: 5,000+ thin tag pages are: - Diluting site quality signals - Consuming crawl budget - Signaling to Google that the site has low-quality content ## Solution ### 1. Add `noindex` to tag pages ```html <meta name="robots" content="noindex, follow"> ``` This tells Google: - ❌ Do NOT index this page - ✅ DO follow links to discover real content ### 2. Remove tag sitemaps from index Stop submitting 5,000 low-value URLs to Google. ## Expected Impact | Before | After | |--------|-------| | 10,519 URLs submitted | ~5,500 URLs submitted | | 0 indexed | Gradual improvement | | Crawl budget wasted on tags | Focused on valuable content | ## Files Changed - `Home/Views/Blog/ListByTag.ejs` - Added noindex meta tag - `Home/Utils/Sitemap.ts` - Removed tag sitemaps from index ## Note This is a critical SEO fix. Google will need time to re-crawl and update its index (2-4 weeks typical).
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/oneuptime#113