The Google API Leak Six Months Later and What Actually Changed
    Back to Articles
    Algorithm Science and Technical SEO

    The Google API Leak Six Months Later and What Actually Changed

    Michael McDougald
    October 1, 2025

    When the Google API leak broke in May 2024, my phone did not stop for a week. Clients who had never once asked how the algorithm worked suddenly wanted to know if everything we had built together was wrong. One manufacturing client forwarded me a thread at midnight with the subject line "is this true." The SEO world treated it like the Pentagon Papers. Six months later, the noise has finally died down enough to ask the question that actually matters. What changed? Not what got revealed in the heat of the moment, but what genuinely changed about how you rank a website in Google search. The honest answer surprised even me, and it is not the answer the hot takes promised.

    Illustration concept for google api leak
    Clients who had never once asked how the algorithm worked suddenly wanted to know if everything we had built together was wrong.
    Michael McDougald

    What the Google API leak actually was

    The Google API leak was the May 2024 exposure of about 2,500 pages of Google's internal Content Warehouse API documentation. The leaked API files named more than 14,000 ranking attributes Google can store about pages, sites, and users. SparkToro's Rand Fishkin published the leaked documents and iPullRank's Mike King verified them, making the Google API leak the largest ranking documentation leak in search history.

    Leaked Google API Pages
    2,500 pagesPages
    Source: ipullrank.com

    The files came from a Google API commit that briefly went public on GitHub, so this was a documentation leak, not a hack and not a whistleblower handing over the algorithm. That distinction matters more than most coverage admitted. I wrote my first read on what the leak changed in the days after it dropped, and even then the thing that stood out was how little of it was actually new. The leaked documents were confirmation dressed up as revelation.

    What the leaked documents confirmed about clicks and site authority

    Here is the part the frenzy got backwards. The Google API leak did not reveal a secret algorithm. It confirmed a stack of things experienced SEOs had argued for years while Google publicly denied them. The documents describe a site-wide authority metric literally named siteAuthority, after a decade of Google representatives insisting there was no domain authority signal. They describe click metrics named goodClicks, badClicks, and lastLongestClicks feeding a re-ranking system called NavBoost. They describe Chrome browser data collected at the site level and folded into ranking.

    The click data section is where the leak hit hardest. NavBoost separates good clicks from bad clicks, tracks the last longest click on a result, and rolls that click data into search rankings. These click metrics are user signals, and Google aggregates the data so that strong user engagement on one page can lift the rankings of related pages. Chrome data shows up too, with site-wide metrics for Chrome views and Chrome transitions across a site. For years Google told us clicks were not a ranking signal and that Chrome data never touched search rankings. The leaked documents say otherwise in Google's own field names.

    None of that was a surprise to anyone who had been testing. What made it stick was the timing, because it landed next to sworn testimony. In the DOJ antitrust trial, Google VP Pandu Nayak confirmed under oath that NavBoost uses click data and runs on a rolling 13-month window, a window that was 18 months before 2017. A leaked document is deniable as out of context. Testimony given under penalty of perjury is not. Put the two together and years of public denials about clicks and user data collapsed at once. I had already broken down how click signals actually feed back into rankings through NavBoost, and the leak simply gave the system its internal name and its click metrics.

    The ranking factors, quality signals, and freshness data the leak named

    Google Ranking Factors from Leak
    Factor NameMeasures/Purpose
    NavBoostClick-based re-ranking
    siteAuthorityDomain-level authority
    siteFocusScoreSite's topic adherence
    siteRadiusPage's drift from focus
    OriginalContentScoreRewards original content
    titlematchScoreTitle's query relevance
    hostAgeFeeds fresh spam sandbox
    Content freshness (3 signals)Tracks content freshness
    effort scoreEstimates production work
    keyword stuffing scoreFlags thin, low-quality pages

    The real gift of the leak was vocabulary. For years I had to describe these ranking systems with hand-waving and case studies. Now the ranking factors have names. NavBoost handles click-based re-ranking. siteAuthority scores domain-level authority. siteFocusScore measures how tightly a site sticks to one topic, and siteRadius measures how far a page drifts from that focus. OriginalContentScore rewards original content over raw length. titlematchScore weighs how well a title answers the query. hostAge feeds a sandbox that holds fresh spam at serving time. Google even tracks content freshness through three separate date signals, the byline date, the URL date, and the date it reads from the page content itself. Content quality gets its own family of metrics. There is an effort score that estimates how much work a page took to produce, and a keyword stuffing score that flags thin, low-quality pages.

    That list of metrics reads like a control panel, and that is exactly the trap. These are data fields, not dials you turn. The documentation, as breakdown of the leak made clear, lists what Google can store and measure. It does not tell you the weights, how the signals combine into a scoring system, or whether a given attribute is even live in production. Google has seven different types of PageRank named in the files, several already deprecated. Knowing siteFocusScore exists does not tell you how much it counts toward rankings, and treating each of the 14,000 ranking factors as a checkbox is how smart people waste a quarter chasing metrics Google never promised to reward.

    Why the leak did not change good content or quality links

    I will say the quiet part plainly. I did not change a single client's strategy because of the Google API leak. Not one. The siteAuthority confirmation told me to keep earning relevant links from real sites, which I was already doing. The documents even grade links by the authority and freshness of the page hosting them, so a link from a strong, active page passes more authority than a link buried on a dead one. The click-signal confirmation told me to keep writing titles and content that satisfy the searcher so they do not bounce back to the search results, which I was already doing. The siteFocusScore detail told me to keep sites topically tight, which is the entire premise of how I structure content.

    The leak validated fundamentals because Google has been measuring these fundamentals for a very long time. Site quality scoring is not new. Google's own site quality score patent, filed in 2012 by Navneet Panda, the engineer the Panda update is named after, describes scoring sites using the ratio of branded queries to user selections. The leak named modern variables for an idea Google patented more than a decade ago. If you understood why Panda happened, almost nothing in those 14,000 ranking attributes should have shaken you. The same discipline applies to performance, which is why I keep telling people that Core Web Vitals are a tiebreaker, not a lever. The leak is a longer version of the same lesson. Google measures a lot, and most of what it measures rewards the content quality and the links you should already be building. Strong content, relevant links, and a site that satisfies the user were ranking factors before the leak, and they are ranking factors after it.

    The mistake seos made with the leaked documents

    The damage from the leak was not in what it said. It was in how people used it. Within a week, my feed filled with checklists promising to optimize your siteFocusScore and game your OriginalContentScore, as if these were settings in a dashboard. That is reverse-engineering a snapshot with no weights attached, and it is a great way to break a site that was already working.

    None of the leaked metrics come with the weights Google uses, so you cannot rebuild the ranking system from a parts list, no matter how many signals and ranking factors you can name. The data simply is not in the documents. Google's Google's official response to the leak, and for once the company's deflection had a real point buried in it. The leak is a parts catalog, not an assembly manual. Even The Verge, in its coverage of the biggest findings, opened by reminding everyone the search algorithm itself had not leaked, only the documentation that names its parts.

    The content demotions in the document that actually matter

    The most useful material in the leaked documents was not the positive ranking factors at all. It was the demotions. The documents describe a penalty for anchor mismatch, where your link text does not match the page it points to. They describe a poor navigation demotion, a location mismatch demotion for pages chasing a place they have no real tie to, and a click dissatisfaction demotion when users bounce back to the search results unsatisfied. Knowing what gets a page suppressed is more actionable than guessing at a quality score you cannot see, because demotions are concrete failures you can audit and fix on a real site. When I run a technical audit now, I check those demotion conditions first. Most struggling pages are not missing a magic quality signal. They are tripping one of the demotions the leak spelled out in plain language, usually an anchor or navigation problem that has nothing to do with content depth.

    What actually changed after the Google API leak

    So what genuinely changed six months on? One thing, and it is bigger than it sounds. The burden of proof moved. Before the leak, when I told a client that Google tracks site-level authority or that click satisfaction feeds rankings, I was asking them to trust my read of the patterns. Now I can point at siteAuthority and NavBoost in Google's own documentation, and at Nayak's testimony in a federal courtroom. The leak did not change the SEO work. It changed how I justify the work, and in a field crowded with people selling magic, being able to show the client the receipt is worth a lot.

    The other shift is where the smart attention went next. Once the leak confirmed the click-and-authority machinery, the frontier conversation moved on to how Google represents meaning, embeddings, and the vector retrieval systems that increasingly decide what surfaces in AI results. That is the work I spend most of my audit time on now, and it is the through line in the playbook I run on every engagement. The leak was one milestone in a much longer story about how Google ranks. If you want that ranking machinery turned into an actual plan for your site, that is the core of what I do as a technical SEO.

    The Google API leak in perspective

    Six months later, the Google API leak looks like what it always was. It is the best public documentation we have ever had of what Google measures, and a Rorschach test for how people do SEO. The ones who panicked and rebuilt around attribute names mostly hurt themselves. The ones who read the leak as confirmation that fundamentals matter kept winning. Treat the leaked documents as a map of Google's ranking priorities, not a to-do list, and they earn their place in your thinking. Treat them as a cheat code and they will cost you. The algorithm did not change in May 2024. What changed is that we finally got to see, in Google's own words, how much of what we already believed about search ranking was true.

    By Michael McDougald

    MM

    Michael McDougald

    Founder of Right Thing SEO, a math-driven SEO agency based in Nashville and Sarasota. Michael has spent 15+ years helping businesses achieve sustainable organic growth through data-driven strategies.

    Learn more about Michael →

    Ready to Stop the Fall?

    Get a free SEO assessment and discover what's holding your site back.