The search engines and AI companies change their rules, crawlers and guidance quietly — a doc edited here, a bot token appearing there. We watch 84 first-party sources every hour and publish the ledger below, dated and hash-verified. Nobody should have to take a vendor's word for "what changed". Not even ours.
Last sweep: 2026-10-14 19:01 UTC · Verified 77/84 · Unverified 7 (a failed fetch is never reported as "unchanged") · Raw ledger: JSON · change log
| Source | Status | Last seen | Last change | SHA-256 (12) |
|---|---|---|---|---|
| Google: AI features and your website | unchanged | 28 Sep 2026 | 27 Sep 2026 | ae9d01321a1e |
| Google: robots.txt documentation | unchanged | 14 Oct 2026 | 03 Sep 2026 | 8750649cf9e9 |
| OpenAI: Overview of crawlers | unchanged | 28 Sep 2026 | 27 Sep 2026 | e85b6dfe8212 |
| Amazon: Amazonbot documentation | unchanged | 14 Oct 2026 | 30 Sep 2026 | 0776e077a94e |
| Meta: external crawlers documentation | unchanged | 14 Oct 2026 | 27 Sep 2026 | c1209345179e |
| Apple: About Applebot | unchanged | 14 Oct 2026 | 13 Oct 2026 | df3070b501ed |
| DuckDuckGo: DuckBot info | unchanged | 14 Oct 2026 | 27 Sep 2026 | f2e996950d4e |
| Bing Webmaster resources | unchanged | 14 Oct 2026 | 03 Sep 2026 | 477e208f3e00 |
| Google: Web Search Service API docs | unverified (HTTP 404) | 03 Oct 2026 | 20 Sep 2026 | 7663811bef2e |
| Baidu webmaster resources (Ziyuan) | unverified (HTTP 302) | 03 Oct 2026 | 22 Sep 2026 | 8e966fbdde9c |
| Naver Search Advisor | unchanged | 14 Oct 2026 | 02 Oct 2026 | 6949b28e1e71 |
| Cloudflare: AI Audit documentation | unchanged | 30 Sep 2026 | 25 Sep 2026 | 2be1efa6ec3d |
| Google: Overview of crawlers | unchanged | 14 Oct 2026 | 26 Sep 2026 | e0cbd286b86b |
| Common Crawl FAQ | unchanged | 14 Oct 2026 | 26 Sep 2026 | a8db3b0e5e2a |
| Google: bulk sender guidelines | unchanged | 14 Oct 2026 | 27 Sep 2026 | 10a5a4ccbb6f |
| Yahoo sender best practices | unchanged | 14 Oct 2026 | 27 Sep 2026 | 32e0aa61f6d3 |
| Google: ranking updates history | unchanged | 14 Oct 2026 | 08 Oct 2026 | 1c945f62c0a0 |
| Perplexity: bots documentation | unchanged | 28 Sep 2026 | 28 Sep 2026 | 092644bfc696 |
| Google Ads API release notes | unchanged | 28 Sep 2026 | 28 Sep 2026 | 296dd14e93d6 |
| GA4: What's new (official changelog) | unchanged | 14 Oct 2026 | 28 Sep 2026 | be4390707db5 |
| Yandex Webmaster docs (EN) | unchanged | 14 Oct 2026 | 28 Sep 2026 | 1b2d7b686d15 |
| Brave Search API docs | unchanged | 14 Oct 2026 | 02 Oct 2026 | 6137fbdd5b08 |
| Seznam: robots & bot rules (EN) | unchanged | 14 Oct 2026 | 28 Sep 2026 | 814721a00f6b |
| Mojeek bot documentation | unchanged | 14 Oct 2026 | 28 Sep 2026 | 52e20e13d43a |
| Apple App Store Review Guidelines | unchanged | 14 Oct 2026 | 05 Oct 2026 | 49f0fd21bbf8 |
| Google Play developer policy center | unchanged | 14 Oct 2026 | 28 Sep 2026 | cd98a6c775b6 |
| Google: Search Status Dashboard (ranking incidents) | changed | 30 Sep 2026 | 30 Sep 2026 | 761da38bbd90 |
| Google: Gemini API changelog (model moves) | changed | 14 Oct 2026 | 14 Oct 2026 | 768e16ee7940 |
| Common Crawl: Terms of Use | unchanged | 14 Oct 2026 | 29 Sep 2026 | 0439d48ba627 |
| Google: create robots.txt | unchanged | 14 Oct 2026 | 30 Sep 2026 | 5d03922194ba |
| Google: submit updated robots.txt | unchanged | 14 Oct 2026 | 30 Sep 2026 | 080d79c0d3a5 |
| Google: reduce crawl rate | unchanged | 14 Oct 2026 | 06 Oct 2026 | b0f2ce9da649 |
| Source | Status | Last seen | Last change | SHA-256 (12) |
|---|---|---|---|---|
| Google Search Central blog | unchanged | 14 Oct 2026 | 06 Oct 2026 | 02cb57237cf7 |
| Anthropic news | unchanged | 28 Sep 2026 | 27 Sep 2026 | ebd710b739dc |
| Common Crawl news | unchanged | 28 Sep 2026 | 27 Sep 2026 | dce024e695ab |
| Bing Webmaster blog | unchanged | 14 Oct 2026 | 13 Oct 2026 | 9ea0726b5a05 |
| Google Search blog | unchanged | 14 Oct 2026 | 27 Sep 2026 | 92a898f7a478 |
| Google AI blog | unchanged | 14 Oct 2026 | 27 Sep 2026 | a5dc8285948f |
| Kagi changelog | unchanged | 14 Oct 2026 | 27 Sep 2026 | b96987bf3133 |
| Mojeek blog | unchanged | 14 Oct 2026 | 12 Sep 2026 | 6b72e6f8f756 |
| Ecosia blog | unchanged | 14 Oct 2026 | 05 Oct 2026 | 05d3795bd46f |
| Mistral AI news | unchanged | 14 Oct 2026 | 06 Oct 2026 | b74108845406 |
| Cloudflare: developer changelog | changed | 14 Oct 2026 | 14 Oct 2026 | 110647f73b36 |
| Google Ads developer blog feed | unchanged | 14 Oct 2026 | 12 Oct 2026 | ff88d7c874d3 |
| Google Ads & Commerce blog | unchanged | 14 Oct 2026 | 28 Sep 2026 | 2dd3936990af |
| Microsoft Advertising blog | unchanged | 14 Oct 2026 | 14 Oct 2026 | 22b820ab42b3 |
| web.dev feed | unchanged | 14 Oct 2026 | 12 Oct 2026 | 112a760663d4 |
| Chrome stable releases feed | unchanged | 28 Sep 2026 | 28 Sep 2026 | 030409bec079 |
| WordPress core news feed | changed | 14 Oct 2026 | 14 Oct 2026 | c407dc0a35bd |
| WebKit blog (Safari) | unverified (HTTP 0) | 02 Oct 2026 | — | — |
| Mozilla Hacks feed (Firefox) | unchanged | 14 Oct 2026 | 13 Oct 2026 | d1efab867c20 |
| Android Developers blog feed | unchanged | 14 Oct 2026 | 13 Oct 2026 | e1c42d88c5c6 |
| Apple Developer news feed | unchanged | 14 Oct 2026 | 14 Oct 2026 | 41db3e11ef34 |
| Source | Status | Last seen | Last change | SHA-256 (12) |
|---|---|---|---|---|
| OpenAI GPTBot IP ranges (gptbot.json) | unchanged | 14 Oct 2026 | 22 Sep 2026 | f1f720b506ee |
| OpenAI OAI-SearchBot IP ranges | unchanged | 14 Oct 2026 | 12 Sep 2026 | 9833591bfcaa |
| OpenAI ChatGPT-User IP ranges | unchanged | 14 Oct 2026 | 07 Oct 2026 | cee5b1925fb9 |
| Dark Visitors crawler registry | unchanged | 14 Oct 2026 | 11 Oct 2026 | b6ee8e70b20f |
| xAI (Grok) robots.txt | unchanged | 14 Oct 2026 | 15 Sep 2026 | c0b789e7e771 |
| Mistral robots.txt | unchanged | 14 Oct 2026 | 12 Sep 2026 | da8ccc8da79a |
| OpenAI robots.txt | unchanged | 14 Oct 2026 | 26 Sep 2026 | 13078cdd794a |
| Anthropic robots.txt | unchanged | 14 Oct 2026 | 26 Sep 2026 | 72b448b8ce0f |
| Perplexity robots.txt | unchanged | 14 Oct 2026 | 26 Sep 2026 | 6fe101c301af |
| DeepSeek robots.txt | unverified (HTTP 403) | 03 Oct 2026 | — | — |
| Qwen robots.txt | no policy file — redirects away (1 hop(s) -> /, an HTML page) | 14 Oct 2026 | 03 Oct 2026 | 4593da68dd3d |
| Cohere robots.txt | unchanged | 14 Oct 2026 | 13 Oct 2026 | d76bc2edc343 |
| Googlebot IP ranges (googlebot.json) | unchanged | 14 Oct 2026 | 14 Oct 2026 | ee7de1cf4822 |
| Google special-crawler IPs | unchanged | 14 Oct 2026 | 14 Oct 2026 | 10d40bc131d0 |
| Bing IP ranges (bingbot.json) | unchanged | 14 Oct 2026 | 26 Sep 2026 | 42ac29d05058 |
| Anthropic crawler IP registry (bots.json) | unchanged | 14 Oct 2026 | 07 Oct 2026 | d32502a3ffec |
| Source | Status | Last seen | Last change | SHA-256 (12) |
|---|---|---|---|---|
| llms.txt proposal specification | unchanged | 14 Oct 2026 | 03 Sep 2026 | f9b3aaeade9f |
| schema.org releases | unchanged | 14 Oct 2026 | 27 Sep 2026 | e81596d2bfd8 |
| robots.txt standard (RFC 9309) | unchanged | 14 Oct 2026 | 12 Sep 2026 | cbec481a956d |
| Sitemaps protocol | unchanged | 14 Oct 2026 | 12 Sep 2026 | 0f72141778b8 |
| IndexNow documentation | unchanged | 14 Oct 2026 | 12 Sep 2026 | 26945658c935 |
| IETF: AI preferences vocabulary draft | unchanged | 28 Sep 2026 | 28 Sep 2026 | c5c1f9a46eef |
| RSL licensing standard | unchanged | 14 Oct 2026 | 28 Sep 2026 | 7d8f77f9df64 |
| Google: robots.txt spec | unchanged | 14 Oct 2026 | 30 Sep 2026 | 8750649cf9e9 |
| Source | Status | Last seen | Last change | SHA-256 (12) |
|---|---|---|---|---|
| Search Engine Roundtable feed | unchanged | 14 Oct 2026 | 14 Oct 2026 | 94af9513e862 |
| Search Engine Land feed | unverified (HTTP 403) | 03 Oct 2026 | 16 Sep 2026 | dba1db9eea4c |
| Search Engine Journal feed | unchanged | 14 Oct 2026 | 14 Oct 2026 | 84a6573f9125 |
| PPC Land feed (industry) | changed | 14 Oct 2026 | 14 Oct 2026 | 048705561553 |
| MarTech feed (industry) | unverified (HTTP 403) | 03 Oct 2026 | 03 Oct 2026 | 90cce7d40b4a |
| Yoast SEO feed (industry) | unchanged | 14 Oct 2026 | 13 Oct 2026 | c1a7de10d170 |
| Semrush blog feed (industry) | changed | 14 Oct 2026 | 14 Oct 2026 | 289d67f3412f |
Each source is fetched hourly (browser-grade fetch, one vantage point). HTML is tag-stripped, JSON is key-sorted, whitespace is normalized into lines, and the result is SHA-256 hashed per line-set. A hash change = "changed" — we report the fact, the size delta, and since 26 Sep 2026 also the changed lines themselves, quoted from our own snapshots (a digit-stripped twin-hash marks pure timestamp churn as cosmetic). A human reads the diff before saying what it means. Registry and IP files (OpenAI's gptbot.json, Googlebot and Bing IP JSONs, robots.txt files across AI labs) are where new crawler tokens appear first; schema.org and the llms.txt spec are watched because they version; the Gmail and Yahoo sender-policy pages are watched because they govern deliverability. Industry feeds are labeled as such — they are commentary, not first-party truth. Promoted 2026-09-26: Perplexity — its pages return 403 to non-JavaScript readers (excluded 2026-08-29), but its robots.txt is fetchable, so that artifact is now watched directly. Coverage update 2026-09-28: Yandex and Brave are now watched directly — their English documentation URLs were verified fetchable today and wired in. Exclusion remains policy, not oversight: if any source is ever excluded, the reason is stated here and re-tested quarterly.
Cite this freely. Journalists and researchers: the raw ledger is public, hash prefixes let you verify any snapshot, and we share data on request — hello@synapsein.com. Corrections are logged and dated, never silently edited.