The idea is: Decoupled IndexNow URL submissions, using a website’s XML Sitemaps as input.
Here’s a walkthrough. It works, but there’s not a ton to see yet: https://www.youtube.com/watch?v=DJSjUHUb3Rs
I started making this last week: I have thousands of legal content web pages. These get updated weekly, but only a few hundred at a time. Since I have so many pages, I have the problem of telling search engines efficiently about the updates. I need to be very careful about my “crawl budget” (I have too many pages for crawlers to re-crawl my entire site at once.)
Google has stopped allowing pings to notify them about XML Sitemap updates. But I have a ton of investment in getting sitemaps working. IndexNow is a newer alternative. It’s push, rather than pull.
I was in the middle of custom coding IndexNow support when I realized I could cut down on the work by just using the sitemaps I’m already generating. And then I realized that this could be a standalone app. A week later, here we are.
I’m looking for beta testers, too. DM me if you’re interested.
Thanks for the feedback!
5 Likes
Cool! Is this open-source or will be free? I was just about to vibe code an open-source version of this but if you are doing that, happy to participate in your beta!
1 Like
Hi, here’s my plan — free for basically, 1 or two updated pages per week. Like, a small blog. I really need to earn some more income - I’m making a go at being fully self employed.
Plan Name |
Ideal For |
Price (Monthly) |
Tracked URLs |
Sitemaps |
Pings/Month |
Scan Frequency |
Free |
Personal sites, hobby blogs |
$0 |
1,000 |
1 |
5 |
Daily |
Starter |
Indie devs, small content sites |
$9 |
10,000 |
2 |
50 |
Daily |
Pro |
Growing content businesses |
$39 |
100,000 |
5 |
500 |
Hourly |
Scale |
Publishers, big SEO ops |
$99 |
500,000 |
10 |
5,000 |
15 min |
Enterprise |
Marketplaces, government, SaaS |
Custom |
1M+ |
Unlimited |
Unlimited |
Real-time |
Notes
- All plans include IndexNow submissions.
- All plans include email alerts.
- All plans include analytics panel.
- All plans include aging insights.
- All plans include queue visibility.
I just finished Stripe integration and we’ll see…I might get some paying customers.
That all said, I’m open to collaboration and the “Slicing Pie” method of fair equity splits if you’re interested.
Nice!! Roll with it! I think it might have legs! In between our conversations, I rolled my own (vibe coded) for my own site(s) but I can see this having legs with a lot of people - especially new vibe coders!
Rooting for you for this to take off!
1 Like
Yeah, I realized that a pretty simple script could do this - just pull down your xml sitemaps, loop through the entries, and submit the ones with lastmod
later than the last time the script ran. Like, literally a 5-line Ruby script.
And of course, I underestimated how much more work it is to make a SaaS app that other people would want to pay for. The biggest additions I’m adding are:
- Full logging & accountability: E.g., exactly what’s the status of this one particular URL?
- Content Intelligence: Targeted, smart analytics. I realized that since the app already has the robots.txt, list of sitemaps, and all the URLs, it can help me make sure that I’ve actually set the
lastmod
s correctly — or that I’m publishing on the schedule I think I am. In development I’m working on a histogram for each website showing URLs in buckets by age. It’s already helped highlight issues I didn’t know I have: I thought I’d have URLs many years old, but it shows them all as < 30 days, which is not what I expected.
1 Like