{
  "id": 17050944,
  "title": "My GitHub trending site lost 84% of its Google traffic in one day. Here's what I got wrong.",
  "url": "https://urgent.news/2026/10/29/my-github-trending-site-lost-84-of-its-google-traffic-in-one-day",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-29T11:12:39.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/alone225/my-github-trending-site-lost-84-of-its-google-traffic-in-one-day-heres-what-i-got-wrong-53he"
  },
  "original_language": "en",
  "account": "My GitHub trending site lost 84% of its Google traffic in one day. Upstar, a site ranking GitHub repos in topics like self-hosted, Rust, and local LLMs, saw its impressions drop from 6,450 to 1,031 and clicks from 147 to 54 on October 23. This was due to Googlebot fetching only 1,650 of my pages instead of the usual 16,500, as my site was mostly scaled content with little uniqueness. Google's spam policies penalize such practices, causing the drop in traffic. To fix this, I removed 82% of the duplicate pages and updated the indexing rules. Now, only the top 10 of a topic in the last 7 days or pages that previously received a Google click are indexed. I also added explanations for each project's significance, redesigned the site for better user experience, and reduced the number of URLs sent to Google. This helped restore some of the traffic, but it's still too early to predict if Google will fully recover the traffic.",
  "summary": "Quick context I'm a solo dev in Abidjan. On October 13 I launched Upstar , a site that ranks the GitHub repos taking off inside each topic: self-hosted, Rust, local LLMs, Android, agent skills, 69 topics so far. The idea is simple. GitHub Trending is one big list where the same giants win every day. On Upstar, every topic is its own little league, and growth is weighed against size. So a 300-star…",
  "key_points": [
    "My GitHub trending site lost 84% of Google traffic in one day on October 23.",
    "Googlebot fetched only 1,650 pages instead of usual 16,500 due to duplicate content.",
    "Removing duplicates and updating indexing rules restored some traffic, but full recovery uncertain."
  ],
  "editors_take": "Prioritizing scaled content over unique value exposes niche sites to sudden search engine penalties that force a shift toward higher quality, curated indexing strategies.",
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}