Indexing & pings
What happens after you publish a page.
Bing IndexNow
We push every URL change through the IndexNow protocol. Submissions are shared across the IndexNow network — confirmed participants today are Bing and Yandex. Other engines have signed the spec at various points; we don't claim guaranteed delivery beyond Bing & Yandex.
Key file: you host /<key>.txt at your site root. Generation and instructions are on the domain detail page. No registration required.
Sitemap.xml + RSS feed (auto-generated)
For every verified domain we publish:
https://geodeck.icu/api/sitemap/<your-host>— XML sitemap, up to 50,000 URLs, ETag + Last-Modified headers, 304 support.https://geodeck.icu/api/feed/<your-host>— RSS 2.0 feed of recent updates (200 latest items).
Submit the sitemap URL to Google Search Console and Bing Webmaster Tools. Either link directly, or rewrite /sitemap.xml on your origin to proxy ours.
Google Search Console auto-submit
On every drain we re-submit the sitemap to Search Console once per UTC day via the official webmasters/v3/sites/.../sitemaps endpoint — the legitimate replacement for the deprecated google.com/ping?sitemap= URL (retired June 2023).
Setup: add our service account email as a verified owner via the legacy Search Console verification page. The new Search Console UI rejects service-account emails; the legacy page is the only working path.
Freshness headers
Our llms.txt, llms-full.txt, sitemap, and feed endpoints all return strong ETag + Last-Modified headers and respect If-None-Match with 304 Not Modified. This is the signal Google's crawler uses to allocate crawl budget efficiently.
Ping log
Every outbound ping — IndexNow, Search Console, Indexing API — is logged with provider, URL, HTTP status, and timestamp. Visible on the domain detail page.