Changelog
What changed on SEO Bandwagon: new pages, tools and fixes, newest first, dated by the day each one shipped.
Follow it in a feed reader: Atom feed.
October 2026
A cut-short results page no longer counts as a drop
Google sometimes stops a results page early, and the rank tracker used to record a domain missing from those few pages as out of the top 100. A check that comes back with under half the results it asked for, without your domain, now counts as unanswered: the keyword keeps its last position and is checked again. A search that comes back short three times in a row really has that few results, and only then is the miss recorded.
Connect Google Analytics from the dashboard
The Google Analytics 4 card on the dashboard now shows whether your Google connection includes Analytics access, and its Connect button opens Google's consent screen to grant it. It used to send you to the Clients page to enter a property ID.
The cookie choice now covers our ads
The cookie banner and the Cookie Choices page now say that the one choice covers analytics and advertising: accepting lets SEO Bandwagon show its Google Ads to past visitors on Google services such as Gmail, and rejecting keeps both off. The Privacy Policy has a new Advertising section describing what Google Analytics and Google Ads do with it and how to opt out.
Agents can verify a domain in Search Console
A new MCP tool, gsc_verify_domain, verifies a domain in Google Search Console and adds it as a Domain property: it gets Google's verification record, adds it to the domain's DNS in your connected Cloudflare account, has Google verify it with your own Google account as owner, and can submit a sitemap. It reports each step and can be run again safely. It needs the Google site management connection and a Cloudflare connection, both on the Connect page; Google shows a notice that it has not reviewed the site management access yet.
Scheduled rank checks run through the queued API
The rank tracker's scheduled checks now go through DataForSEO's queued API from a Cloudflare cron, in runs of up to a hundred keywords, instead of a weekly job that checked one keyword at a time and could not finish. Each keyword keeps its cadence. Position history, including the rank_tracker_history MCP tool, now answers only for keywords you track on that domain, and adding a keyword from the public rank check respects your plan's keyword allowance.
Track a domain in a chosen market
The rank tracker now reads Google as a searcher in a chosen market would: each tracked domain can be tracked in a country, in a place within it found from Google's own list of places, in a language and on a chosen device, and each market keeps its own keyword list, positions and history. Search volume and keyword difficulty follow the market. Agents get a rank_tracker_trackers tool and can read keywords and history for one market.
The Chrome extension comparisons become alternative pages
The pages comparing the SEO Chrome extension with Detailed SEO Extension, Ahrefs SEO Toolbar and SEO Minion are now alternative pages, at /seo-chrome-extension/detailed-seo-extension-alternative and the like. Keyword Surfer, a keyword research tool that does a different job, keeps a comparison. The old /seo-chrome-extension/vs/ addresses, and their markdown copies, redirect to the new ones.
The Chrome extension’s roadmap, on its page
The SEO Chrome extension page now has a roadmap: what each release shipped since 1.5.0, the candidates for the next feature release, the smaller fixes queued and what the extension will not do. The markdown copy carries it too.
The Chrome extension comparisons describe the current extension
The comparisons of the SEO Chrome extension with Detailed SEO Extension, Ahrefs SEO Toolbar, Keyword Surfer and SEO Minion now describe the extension the Chrome Web Store serves, and each other extension was checked again against its own listing and documentation the same day. Each table adds broken links, redirects, hreflang return tags, rendering, user-agent switching, structured data checks and Google results tools, and where the other extension’s own pages neither claim nor rule out a capability, it says “Not stated” instead of “No”.
Search Console date ranges cover exactly the days they name
The dashboard's Search Console ranges each read one day more than their name, so a 28-day total summed 29 days of clicks and impressions. Each range now covers exactly its number of days, so totals read about a day's worth lower than before, and the client report, the rank tracker's Search Console positions and the query trend comparison use the same exact ranges.
Saved searches reopen with their results
A search answered from a recent copy of the same search now keeps its own results, so reopening it from History, Saved searches or the dashboard shows the figures you saw instead of blanks.
Client reports show Search Console data without your own Google login
The client report in your dashboard now reads Search Console through the access our team holds for your site, so clicks, impressions, top queries and top pages show without connecting a Google account of your own. When Search Console is not connected for a site, the report says so instead of showing empty panels.
A video tour of the Chrome extension
The SEO Chrome extension page now shows the extension at work in a short video: Core Web Vitals, schema markup and broken links on any page, and local citations checked across directories. It has captions, and its transcript is on the page and in the markdown copy.
The Chrome extension page covers link, indexability and hreflang checks
The SEO Chrome extension page now describes the current extension: broken links grouped by HTTP status, redirects and indexability, hreflang return tags, what JavaScript changed on a page, and structured data checked field by field, beside the score and the on-page checks. Its comparison with three other extensions adds broken links, hreflang return tags and user-agent switching, each checked against that extension’s own store listing.
The Wikipedia jargon study has a new address
History of SEO Terms and Jargon on Wikipedia now lives at /research/history-of-seo-terms, in the words of its title. Links to the old address, /research/how-spamdexing-became-seo, still arrive at the study.
The SEO company price list moves to the end of its page, for signed-in users
On SEO companies that publish their prices, the table of agencies, their published prices and the links to their pricing pages now sits at the very end of the page and is shown to signed-in users; a free account is enough. The percentiles, what each price band buys, how the list was made and the questions stay open to everyone, and so does the markdown copy, which now describes the list instead of printing it. The CSV of the rows is shown to signed-in users too.
New research: Google Review Statistics 2026
Review statistics from one weekly Google Maps sweep across 54 US metros: how reviews split across 1 to 5 stars, how rare a perfect 5.0 is at each review count, how many reviews businesses gain between weekly sweeps, and figures for the largest business categories and every metro. Every figure carries its sample size, and the methods are on the page.
Every free tool on one page
A new page at /tools lists the free tools with what each one does, and shows how the latitude and longitude lookup, the Place ID finder and the local rank checker pass their results from one to the next. Each tool page now describes itself to search engines as free software. Agents can read the markdown copy at /tools.md.
The Place ID finder works again, with a review link
The Place ID finder looks businesses up again. Each result now gives the link that opens Google's review form for that business, a Google Maps link and copy buttons, and pasting a Place ID you already have builds the same links with no account. Looking a business up by name, and running a local rank scan, now need a free account and count against a daily allowance.
A Google review link generator, with a QR code
A new free tool makes the link that opens Google's review form for your business, and a QR code for it to download as PNG or SVG. Paste a Place ID you already have and the link and QR code are built in your browser with no account. Looking the business up by name and city is free with a free account. Agents can read the markdown copy at /tools/google-review-link.md.
September 2026
The SEO companies that publish their prices
A list of the US local SEO agencies that publish a monthly SEO price, in price order, with each price, the page it came from and the day it was read, the percentiles across them, and the same rows as a CSV. Agents can read the markdown copy at /seo-companies.md.
New guide: Search engine basics
How search engines work, in plain English: what a search engine is, crawling, indexing and ranking, what a results page holds, and what a search engine needs from your site. Every term links to its glossary entry, and every date and figure carries a numbered source. Agents can read the markdown copy at /search-engine-basics.md.
Connect Claude and other MCP clients by signing in
The MCP server has a sign-in address, mcp.seobandwagon.com/mcp: an MCP client such as Claude signs you in on seobandwagon.com and asks what it may do, with no API key to copy. Connected apps in your dashboard lists every app you allowed, with a Remove button, and API keys keep working.
Dead links cleared from older blog posts
Links in older posts that led to pages that no longer exist were removed, with their text kept, and links that went through a redirect now point straight at the page.
Fixed the "other metros" links on metro industry pages
Each metro's industry page now links to the same industry in similar metros. Those links had been rendering empty.
Corrected analysis pages about the wrong subject
Two Wikipedia analysis pages covered the wrong article. They now point to the right ones: Danny Sullivan the search journalist, and Conductor the SEO company. Two pages about people Wikipedia has no article on were retired to the index.
New research: When SEO Was Spam
How Wikipedia's editors framed search engine optimization across 22 years of talk-page debates, with every quote linked to the revision it comes from.
A second edition of the Wikipedia jargon study
The study of SEO terms on Wikipedia adds a second edition on a wider set of articles, and the glossary dates more of its terms from it. The first edition's published figures are unchanged.
The SEO glossary, linked across the site
The glossary is in the navigation, and its terms are linked where they come up on the service pages, blog posts and metro pages.
The first glossary term pages
Two terms now have full pages, each reviewed before it went live: What is llms.txt? and What is a local citation?
Corrected the Core Web Vitals targets
The technical SEO page gives the thresholds as web.dev defines them: 2.5 s or less for LCP, 0.1 or less for CLS and 200 ms or less for INP. It had said "under" each one.
The SEO glossary, rebuilt
Every term is defined in plain English and grouped by topic, with an A to Z index, and many terms carry a date measured from Wikipedia's record.
A complete site map
The site map lists every public page, with a Copy button for each link and links to the markdown copies. The XML sitemap and llms.txt are built from the same list.
A favicon
The site has a favicon and app icons: our SB monogram, pink on navy.
Files & Photos in the dashboard
Clients can upload photos, a logo and documents for their project from the dashboard instead of sending them by email. Only the client and our team can see them.
Rank tracker: background checks and keyword controls
Position checks started from the dashboard run in the background and show their progress. You can pause and resume keywords, set a keyword's target page, and delete keywords in bulk.
Rank tracker: fewer missed positions, and Search Console import
A position found in partial search results now counts instead of being dropped. You can import keywords from Search Console, and a new column shows each keyword's change over the last 7 days.
Find a page
A search box in the navigation finds any page on the site by its name.
Real estate SEO, metro by metro
The real estate SEO hub is rebuilt, with a page for each metro that passes our quality checks, built from that market's own search data.
Suggestions in the search box
The search box suggests keywords and metros as you type, and choosing a metro takes you straight to its Search Ledger page.
Rank tracker: see what moved
After a position check, the dashboard lists which keywords moved, and says so when a check fails instead of failing silently.
A rebuilt Chrome extension page
The extension page shows what it checks, how it works, how it compares with other extensions, and answers to common questions.
Revocable API keys
Revoke an API key from the dashboard and it stops working at once. The MCP server accepts only keys that carry the mcp scope.
Self-serve API keys
Create your own API keys, with scopes, in the dashboard, and connect the Chrome extension to your account in one click.
Signing in asks Google for less
Signing in asks only for your name and email. Search Console and Analytics access are requested when you connect them, and only to read.
August 2026
The Periodic Table of SEO
An interactive periodic table of SEO ranking factors, each element marked with what our research measured and what it did not, with a code to embed it on your own site.
Search Console and Analytics tools for AI agents
The MCP server adds Search Console analysis tools, Google Analytics 4 reports, and a tool that joins the two by landing page. The reports flag when Google's data is sampled or incomplete.
An RSS feed for The Search Ledger
Follow new metro editions in any feed reader.
Social cards and an embeddable stat card for every metro
Each Search Ledger page shares with its own card showing its figures, and other sites can embed a small card that links back to it.
A contact form
The contact page has a form, so you no longer need an email client to reach us.
Audit results you can act on
The free SEO audit shows a health score across the systems it measured and a list of what to fix first, and says plainly which systems it did not measure.
Research pages open to all, and the audit behind a sign-in
The Wikipedia research pages load for every visitor without an account. The free SEO audit now asks you to sign in with Google first.