Growtika
    Original Research

    1% of Stack Overflow Carries 59% of Its Google Traffic. Google Is Cutting the Rest.

    Stack Overflow has 700,797 pages with organic rankings. Just 6,988 carry the majority of traffic. Meanwhile, Google has quietly removed millions of keywords from the site's index. Traffic hasn't moved.

    By Yuval HaleviFebruary 202610 min read

    Everyone assumes AI is killing Stack Overflow. The reasoning seems obvious: if developers can ask ChatGPT instead of searching Google, fewer people click through to SO. The data tells a stranger story.

    Stack Overflow's US organic traffic is roughly where it was in early 2022. What did change is what sits underneath. Google removed millions of keywords from SO's index, deindexed hundreds of thousands of pages, and pushed the site to position 2 on thousands of SERPs. None of this moved the traffic needle. Because almost all of SO's traffic was already concentrated in a tiny fraction of pages.

    TL;DR

    • 700,797 Stack Overflow pages have organic rankings. Just 6,988 (1%) carry 59% of all US organic traffic.
    • SO's total keyword rankings dropped from 8.2M to 1.1M since early 2022. An 87% decline. Traffic stayed flat.
    • The keyword loss is almost entirely in positions 11+, which collapsed from 7M to 195K. Top 3 rankings barely moved (606K to 480K).
    • When SERP features appear, SO drops from position 1 to position 2 on 51% of affected queries.
    • The pages that survived are almost all git commands and Python basics. The pattern: questions too dangerous to let an LLM hallucinate.
    • Tech media lost 58% of its traffic over the same period. Developer Q&A held. The difference is structural.

    Methodology

    All traffic, keyword, and page-count data is from Ahrefs, pulled for the US market between February 2022 and February 2026. Page-level analysis uses Ahrefs' "Top Pages" report for stackoverflow.com (subdomains mode), filtered to pages with ≥50 monthly organic visits unless otherwise noted. SERP feature analysis uses Ahrefs' SERP feature filter on the /questions/ subdirectory. Ahrefs estimates organic traffic based on ranking positions and modeled click-through rates. The numbers are directional, not exact.

    The Concentration

    Stack Overflow has roughly 59 million questions. How many of those actually receive organic search traffic from Google in the US?

    The Funnel: Pages Collapse. Traffic Doesn't.
    PAGES WITH RANKINGSORGANIC TRAFFICALL PAGES700,797TOTAL TRAFFIC4.4M≥ 1 VISIT261K-63%TRAFFIC4.4Msame≥ 10 VISITS54,850-92%TRAFFIC3.9M-11%≥ 100 VISITS6,988-99%TRAFFIC2.6MOF ALL TRAFFIC59%Pages drop 99%. Traffic drops 41%. The concentration is extreme.

    Read that bottom row again. 6,988 pages. Out of 700,797 with any organic ranking at all. Out of 59 million total questions. That 1% carries 2.6 million of the site's 4.4 million US organic visits.

    The distribution within that 1% is even more extreme. Only 28 pages get 5,000+ monthly visits. Only 414 get over 1,000. The majority of "surviving" pages pull between 100 and 500 visits a month.

    28
    Pages with 5,000+ monthly visits
    414
    Pages with 1,000+ monthly visits
    6,546
    Pages with 100-999 visits
    693,809
    Pages with fewer than 100 visits

    Four hundred and fourteen pages. That's the real Stack Overflow, as far as Google is concerned. Everything else is rounding error.

    The Keyword Collapse That Didn't Collapse Traffic

    Here's the number that should be alarming but isn't: Stack Overflow's total keyword rankings in the US dropped from 8.25 million to 1.11 million since February 2022. That's an 87% decline. On any other site, that would be a death sentence.

    On Stack Overflow, traffic barely moved.

    Keywords vs. Traffic: Where the 87% Went
    Keyword rankings by position bucket, Feb 2022 vs Feb 2026
    FEBRUARY 2022FEBRUARY 2026CHANGEPOSITIONS 1-3606KPOSITIONS 1-3480K-21%POSITIONS 4-10587KPOSITIONS 4-10438K-25%POSITIONS 11+7.06MPOSITIONS 11+195K-97%

    The loss is almost entirely in positions 11 and beyond. These are pages that ranked on page 2, page 3, page 15 of Google results. Pages that drove close to zero clicks. Google removed Stack Overflow from millions of long-tail SERPs where it wasn't useful, while keeping it in the top spots where people actually click.

    Top 3 rankings dropped only 21%. The core inventory is intact. Google didn't downrank Stack Overflow. It trimmed the dead weight.

    Why This Matters

    Most sites would collapse if they lost 87% of their keywords. Stack Overflow didn't because its traffic was never distributed across those keywords in the first place. The 7 million keywords in positions 11+ contributed almost nothing. They were the SEO equivalent of empty calories: they showed up in dashboards and ranking reports but drove no visits, no engagement, no value.

    What Survived: Git Commands and Python Basics

    The pages still pulling real traffic from Google aren't random. They follow a pattern.

    Top KeywordMonthly TrafficPositionKeyword Volume
    no keyword (MySQL)19,349159,000
    git delete branch15,27628,400
    git undo commit14,87124,600
    python string contains11,36826,100
    pip update9,12823,800
    python switch8,84323,800
    python substring7,65026,200
    git checkout remote branch7,64625,700
    python multiline comment6,63423,300
    conda create environment6,48423,800

    US, Feb 2026. Sorted by estimated traffic.

    Git operations. Python syntax. Package manager commands. Error messages. Docker troubleshooting. These aren't conceptual questions or opinion-seeking queries. They're operational commands where a wrong answer breaks something.

    By topic, the traffic breakdown across the top 13,884 pages (those with 50+ monthly visits) clusters heavily:

    Traffic by Topic Category (pages with 50+ monthly visits)
    Python / pip / conda747K(24%)Git / GitHub301K(10%)JavaScript / Node / React158K(5%)Java99K(3%)Other / multi-language1.77M(58%)

    Python and Git alone account for a third of all surviving traffic. These topics have something in common: the answers are deterministic. git branch -d feature-x either deletes the branch or it doesn't. There's no subjective nuance. There's no "it depends." The community-verified answer on Stack Overflow is still the safest place for Google to send users.

    Position 2, Not Position 1

    Notice the position column in that table. Almost every top page ranks at position 2, not position 1. Google's AI Overviews and other SERP features have taken the #1 slot. Stack Overflow has been moved to the first "real" result, right below Google's own answer. This is a controlled demotion, not a removal.

    SERP Features: The Position 2 Problem

    We filtered Stack Overflow's /questions/ pages to only those where SERP features (AI Overviews, featured snippets, discussion boxes) appear on the results page. The shift is clear.

    With SERP Features Present

    5,283 pages face SERP features

    Only 6% hold position 1

    51% sit at position 2

    Google answers the query itself, then shows Stack Overflow.

    All Pages (No SERP Filter)

    13,884 pages with 50+ traffic

    45% hold position 1

    27% sit at position 2

    Without SERP competition, SO still dominates.

    When SERP features show up, Stack Overflow's position 1 rate drops from 45% to 6%. Google takes the answer, formats it, and gives it to the user without a click. Stack Overflow becomes the backup. The page users scroll past the AI-generated answer to reach, if they reach it at all.

    This is a controlled arrangement. Google isn't removing SO from these SERPs. It's keeping it as the verification layer. The source the AI answer was probably derived from. But the traffic split has changed. Google gets the easy clicks. Stack Overflow gets the skeptical ones.

    The Deindexing

    The number of Stack Overflow pages appearing in Google's index with organic rankings started falling in mid-2025 and hasn't stopped.

    The Top Pages charts tell the story through the gap between organic pages (how many pages rank) and organic traffic (how many visits those pages generate).

    At traffic ≥ 1: 261,822 pages remain in the index. That means roughly 440,000 pages that previously ranked now show zero estimated organic traffic. Google either deindexed them or pushed them so far down they no longer register.

    At traffic ≥ 10: only 54,850 pages. The organic pages line on this chart shows a sharp decline starting around August 2025, while the organic traffic line holds steady or even ticks up slightly.

    At traffic ≥ 100: 6,988 pages. The page count drops but the traffic line is flat. Google is removing pages from the index without losing the traffic those pages weren't generating anyway.

    The Pattern

    Google is pruning Stack Overflow the way a gardener prunes a tree. Cut the dead branches. Leave the ones bearing fruit. The tree's yield doesn't change because the dead branches weren't producing anything. But the tree looks very different in a keyword tracking dashboard.

    Why SO Survived When Tech Media Didn't

    In a separate analysis, we found that ten major tech publications lost 58% of their combined US organic traffic since 2024. Digital Trends dropped 97%. ZDNet dropped 90%. These are catastrophic declines.

    Stack Overflow, over the same period, stayed essentially flat. So did other developer reference sites.

    SiteTypePeak TrafficJan 2026Change
    Stack OverflowDeveloper Q&A8.3M8.6M+4%
    GeeksForGeeksDeveloper tutorials19.2M21.4M+11%
    W3SchoolsReference docs20.5M13.4M-35%
    MDN Web DocsReference docs7.5M6.1M-19%
    Digital TrendsTech editorial8.6M269K-97%
    ZDNetTech editorial7.6M769K-90%
    WiredTech editorial4.5M1.7M-62%

    US organic traffic, monthly estimates. Peak = highest month from Feb 2022 to date.

    The pattern: developer Q&A and reference documentation held. Tech editorial collapsed. Why?

    Three Structural Differences

    Verifiability. Stack Overflow answers can be tested. Copy the code, run it, see if it works. Tech editorial is opinion dressed as analysis. AI can replicate opinion. It can't replicate "this code compiles and produces the correct output," backed by community upvotes from people who actually ran it.

    Canonical authority. For "git delete branch," there is one correct procedure. Stack Overflow's answer has been tested by millions of developers. Google has no reason to replace this with a generated answer because the generated answer would be derived from this page anyway. For "best laptop 2026," there is no canonical answer. AI can synthesize that just as well as a human reviewer.

    Risk profile. If an AI Overview gives you a slightly wrong laptop recommendation, you buy a slightly wrong laptop. If it gives you a slightly wrong git command, you might delete your production branch. Google keeps SO visible for queries where hallucination has real consequences.

    The Content-Type Hypothesis

    The dividing line isn't "developer content" vs "non-developer content." It's deterministic answers vs. subjective analysis. W3Schools is down 35% because some of its reference content can be absorbed into AI Overviews without risk. GeeksForGeeks grew because its tutorial-style content drives engagement Google values. The format matters as much as the topic.

    What This Means

    For Developers

    Stack Overflow isn't dying. It's consolidating. The site's value to Google is concentrated in a small number of canonical answers to operational questions. If you're searching for something where the answer is a specific command or code snippet, SO will keep showing up. If you're searching for architectural advice, framework comparisons, or "should I use X or Y" questions, AI is already eating that. Those are the pages Google deindexed.

    For Content Creators

    The traffic concentration data is a warning. Stack Overflow had 59 million pages of content. Google cares about 7,000 of them. The lesson isn't "create less content." It's "understand that most content will eventually get zero organic traffic, and plan accordingly." Build around the canonical answers in your space. Don't build around the long tail.

    For SEOs Watching Their Keyword Counts

    An 87% keyword decline looks apocalyptic in a dashboard. Stack Overflow shows that keyword count and traffic can decouple completely. If your keywords are in positions 11 or beyond, they're already dead. Losing them from your ranking report is Google catching up to reality, not a new penalty. Tools that track keyword counts without weighting by traffic are missing the real picture.

    The Bottom Line

    Stack Overflow isn't a cautionary tale about AI killing developer communities. It's a case study in extreme concentration. The site's traffic was always held up by a tiny percentage of canonical answers. What changed is that Google stopped pretending the other 99% mattered. The pruning is mechanical, not malicious. But it reveals something most site owners haven't internalized: the vast majority of your content might already be invisible. You just don't know it yet because the keywords still show up in your dashboard.

    Raw Data: Stack Overflow US Organic Traffic (Monthly)
    MonthOrganic TrafficTop 3 KeywordsPos 4-10 KeywordsPos 11+ KeywordsTotal Keywords
    Feb 20228,289,836605,777586,6777,062,4368,254,890
    Jun 20227,137,917356,474391,7115,597,6826,345,867
    Nov 20227,480,644359,289384,9515,574,2666,318,506
    Jan 20235,976,949309,754386,3195,661,1266,357,199
    Jun 20235,862,889500,894570,1677,483,7978,554,858
    Jan 20247,086,938503,402716,6487,940,0249,160,074
    Jun 202416,063,647584,136853,5518,061,2599,498,946
    Jan 202511,088,089495,692626,3195,140,7076,262,718
    Jun 20257,160,376446,927476,5992,748,8113,672,337
    Oct 20258,670,336497,391460,1781,205,2992,162,868
    Jan 20268,614,048498,511462,563248,1441,209,218
    Feb 2026*6,563,794480,023437,950195,2641,113,237

    *February 2026 data is partial (month not complete at time of pull). All figures are estimates for the US market.

    Raw Data: Comparison Sites (US Organic Traffic, Monthly)
    SiteFeb 2022Nov 2022Jan 2024Jan 2025Jan 2026
    stackoverflow.com8.3M7.5M7.1M11.1M8.6M
    w3schools.com16.1M20.5M15.7M15.1M13.4M
    developer.mozilla.org7.3M*7.4M*7.3M*6.3M6.1M
    geeksforgeeks.org19.2M*20.4M*19.4M*25.7M21.4M
    chatgpt.comn/an/a14K117M765M
    perplexity.ain/an/a3.0M7.0M8.7M

    Global organic traffic estimates. *MDN and GeeksForGeeks data prior to Feb 2024 is from global estimates. ChatGPT.com domain launched mid-2024.

    Yuval Halevi

    Yuval Halevi

    Helping SaaS companies and developer tools get cited in AI answers since before it was called "GEO." 10+ years in B2B SEO, 50+ cybersecurity and SaaS tools clients.