Technology · SEO·Open Source · MIT·2023

url_indexing_playbook

Tell search engines about your new URLs — GSC, IndexNow, and Cloudflare Crawler Hints, all as Django management commands. A practical toolkit for getting new URLs discovered and indexed.

DjangoGSC APIIndexNowCloudflareSEO
Submission targets
3
GSC · IndexNow · Cloudflare

The problem: you publish 800 new pages and Google doesn't know about them for three weeks. The solution is well-documented — submit to GSC, use IndexNow, hint Cloudflare's crawler. The implementation is not.

url_indexing_playbook wraps all three submission mechanisms as Django management commands. One command, three targets, configurable via settings. Works with sitemaps, querysets, or explicit URL lists.

The "playbook" framing is intentional — this is documentation as much as code. The README explains why each mechanism works, what its limits are, and when to use which one.

"IndexNow is underused. It's a direct line to Bing and several other engines, takes 30 minutes to implement, and cuts discovery time from weeks to hours."

In practice

terminal
 

Have something you need built or fixed?

I build production Django / Next.js platforms and human-supervised AI-agent systems. Solo, senior, and fast. Tell me what you are building.

Start a project