Compare · Rank Math Instant Indexing
Rank Math Instant Indexing alternative that shows which WordPress pages Google actually indexed
Instant Indexing for Google is the plugin Rank Math publishes on wordpress.org, and with more than 200,000 active installs it is the most common way WordPress sites call the Google Indexing API. It is free, it works alongside any SEO plugin, and it does what it says: when you publish or update a post it notifies Google, and you can push up to 100 URLs at a time by hand.
Submit · monitor coverage · official methods only
Indexed pages, week by week
Coverage report78%
Coverage, up from 64%
41 min
Avg time to index
What a check returns
Every URL gets a plain-English reason when a search engine will not index it, and the rest go out through the official channels.
Paste your sitemap and we count every URL it lists, then check a sample of your pages before we submit through the official Google Indexing API and Bing IndexNow.
We could not check that one
Crawlable
checked
Ready to submit
Need a fix first
We fetch the address you paste and read what a crawler sees · nothing is submitted to a search engine from this check
Index status itself comes from Search Console, which you connect on a plan · official Google Indexing API · Bing IndexNow · verified sitemaps · no spam, no PBNs
The trouble starts about a week later, when you want to know whether any of it worked. The plugin's Get status action calls the Indexing API's metadata endpoint, which records when Google received your notification and nothing else. A post can show a successful submission and still be absent from Google, and a post that is indexed can show a 404 on Get status simply because it was never sent through the API. Several 2025 reviews on the plugin's wordpress.org page describe exactly that confusion.
Indexing is the paid tool for site owners and agencies who are past that point. It does not replace your SEO plugin. It reads the sitemap WordPress already generates, asks Google for the true index state of every URL through Search Console, separates pages Google never crawled from pages it crawled and declined, and resubmits the ones that fell out. You see results per URL rather than a green notice in the editor.
In short
Rank Math's Instant Indexing for Google plugin sends a crawl request through the Google Indexing API when you publish, and its Get status button reads back only whether that request was received. Google's own documentation says that call "doesn't tell you when Google indexes or removes a URL." Indexing reads your WordPress sitemap, checks every URL's real index state through Search Console URL Inspection, and gives a plain-English reason for each page that is still missing. Plans start at $29 a month billed yearly.
Rank Math Instant Indexing is a free WordPress plugin that sends Google Indexing API requests on publish and stops there. Indexing is a subscription for WordPress sites that need proof: real index status for every URL in the sitemap, a reason for each missing page, and automatic resubmission when coverage drops.
Side by side
Rank Math Instant Indexing vs Indexing, honestly
A fair look at what each does well. Both are capable tools. Here is where they differ.
| What matters | Indexing | Rank Math Instant Indexing |
|---|---|---|
| What it costs | From $29 a month billed yearly ($348 a year), or $59 month to month | Free on wordpress.org, no paid tier |
| Setup | Add our service account as an Owner in Search Console, host one IndexNow key file. No Google Cloud project or JSON key | Create a Google Cloud project, enable the Indexing API, create a service account and JSON key, add it as an Owner in Search Console, paste the key into WordPress |
| What Get status means | Real index state per URL from Search Console URL Inspection, with coverage state and last crawl | Indexing API metadata, which shows when Google received your request, not whether the page is indexed |
| Which pages it watches | Every URL in your sitemap, including posts published years ago | Posts you publish, update or submit by hand from the plugin console |
| Why a page is not indexed | Plain-English reason per URL: noindex, canonical elsewhere, blocked by robots.txt, error status, crawled and declined, or never crawled | Not covered |
| Pages that drop out later | Daily monitoring on Starter, hourly with auto-resubmit and de-index alerts on Growth | Not covered |
| Bing and IndexNow | Bing IndexNow on every plan, with the key file verified before anything is sent | IndexNow settings appear when Rank Math SEO is active; the history tab logs submissions |
| Many sites | Multi-site management, API access and white-label reports on Agency | One plugin install and one JSON key per WordPress site |
| Best suited for | Business sites and agencies that need to know which pages are missing and why | A single WordPress site that wants a free notification on publish and can live without confirmation |
Comparison reflects general, publicly understood positioning. Capabilities change, so check each product for the latest.
Why teams pick Indexing
One place to submit, monitor and fix coverage, the white-hat way
A receipt is not a result
Google says the Indexing API status call only returns whether you successfully submitted a request. Indexing asks the question you care about instead, through URL Inspection, and shows the answer for every URL in the sitemap.
Every page, not just new posts
The plugin fires on publish and update. Most lost traffic sits in older posts that quietly fell out of the index. Indexing reads the whole sitemap on a schedule, so a two-year-old money page that dropped out gets flagged and resubmitted.
No Cloud console homework
You skip the Google Cloud project, the API toggle and the JSON key. Add one service account as an Owner in Search Console, which you would have done for the plugin anyway, and host one IndexNow key file.
What the Instant Indexing for Google plugin does well
Credit first, because the plugin earns it. It is free, it is maintained by the Rank Math team, and it runs on more than 200,000 WordPress sites according to its wordpress.org listing. Once configured it sends a request to Google automatically when you publish or update a post type you have selected, it has a console for manual submissions, it accepts up to 100 URLs in a bulk submission, and it can send a removal request for a deleted post. It does not require Rank Math SEO, so it sits next to Yoast, SEOPress or anything else.
For a small blog that publishes a few posts a week and mostly wants Google to come and look sooner, that is a reasonable setup and it costs nothing. If that describes you, keep it. Nothing on this page argues you should pay to replace a free notification you are happy with.
The plugin is also candid about its limits. Its own FAQ says it guarantees crawling and that "Whether or not Google will index your content after crawling is and always will be in Google's control." That is the correct statement, and it is the same one we make about our own product.
| Plugin fact | What the listing says |
|---|---|
| Name and author | Instant Indexing for Google, by Rank Math SEO |
| Active installs | 200,000+ |
| Price | Free, no paid tier |
| Current version | 1.1.22, released November 21, 2025 |
| Tested up to | WordPress 6.6.9 |
| Average rating | About 3.6 out of 5 from 36 ratings |
| Bulk submission | Up to 100 URLs |
| Status check | Get Current Post Status, read from the Indexing API |
Read from the wordpress.org plugin directory listing for fast-indexing-api on October 5, 2026. The rating converts the directory's 72 percent score to stars.
Why Get status shows a 404 or a green tick that means nothing
The Get status button in the plugin console calls the Indexing API's metadata endpoint. Google's reference documentation is blunt about what that returns: "The GET request doesn't tell you when Google indexes or removes a URL; it only returns whether you successfully submitted a request." The response carries the URL and the time of the latest update or removal notification. There is no index state in it at all.
That explains the two complaints that come up most in the plugin's reviews. A URL that was never published through the API returns 404, "Requested entity was not found", even when the page has been in Google for months, because the API has no notification on record. Rank Math's own guide gives the workaround: publish the URL once through the console, then run Get status. And a URL that was submitted successfully shows a success message whether Google later indexed it, crawled it and passed, or never fetched it.
None of this is a bug in the plugin. It is reading the only status the Indexing API offers. The real index state lives in a different API, Search Console URL Inspection, which reports whether the URL is on Google, its coverage state, the last crawl time and the canonical Google chose. That is the API Indexing reads for every URL it monitors.
The Job Posting warning, and what it means for a business site
The plugin's own description opens with a note that "Google recommends that you use the Indexing API ONLY for Job Posting and Live Streaming websites", followed by "Please proceed with caution." Google's quickstart is stricter still: the API "can only be used to crawl pages with either JobPosting or BroadcastEvent embedded in a VideoObject." It also says all submissions "undergo rigorous spam detection" and that abuse, "including the use of multiple accounts or other means to exceed usage quotas, may result in access being revoked."
We use the Indexing API too, so we will not pretend this applies only to a competitor. The practical point for a WordPress business site is that the Indexing API should never be your only channel, and a tool that only knows how to call it has nothing left when Google ignores the notification for an ordinary blog post. Indexing treats it as one signal among several: the sitemap WordPress already publishes, IndexNow for Bing and the other IndexNow engines, internal links, and a URL Inspection check that tells you which of those signals actually landed.
The default quota matters as well. Google allows 200 publish requests per day per Cloud project by default, and quota is counted per URL even when you batch up to 100 calls into one HTTP request. A plugin install sits on whatever project you created for it. If you migrate a few thousand posts or republish a category, you hit that ceiling on the first afternoon.
How Indexing works on a WordPress site
There is nothing to install in WordPress. You add the site, point Indexing at the sitemap your SEO plugin already generates (Rank Math, Yoast, SEOPress and WordPress core all publish one), and add our service account as an Owner on the Search Console property. That last step is the same one the plugin asks for, minus the Cloud project, the API switch and the JSON key you would otherwise manage per site.
From there every URL in the sitemap is checked at the source for the things that block indexing before Google even decides: an error status, a noindex in the meta tag or the X-Robots-Tag header, a canonical pointing somewhere else, or a robots.txt block. Then Search Console is asked for the real index state. A page Google has never crawled is a discovery problem and gets submitted. A page Google crawled and declined is a content or duplication problem, and resubmitting it every day will not change the outcome, so Indexing says so instead of spending quota on it.
For Bing you host one IndexNow key file at the root of the site, which takes a minute in any file manager or with a small upload. Indexing checks the key file is live before it sends anything, so a missing key never fails silently. On Growth and above, pages that drop out of the index are resubmitted automatically and you get an alert, and the dashboard records time to index from the first submission to the first confirmed check.
- Starter, $29 a month billed yearly: about 2,000 URLs submitted a month, daily index monitoring, Search Console connection, Google Indexing API and Bing IndexNow.
- Growth, $47 a month billed yearly: about 25,000 URLs a month, hourly monitoring and auto-resubmit, de-index alerts, time-to-index dashboard, plain-English diagnosis.
- Agency, $119 a month billed yearly: about 150,000 URLs a month, multi-site management, API access and white-label reports.
When to keep the plugin and when to switch
Keep the plugin if you run one WordPress site, publish slowly, and only want Google nudged on publish. It costs nothing and it will keep doing that. You can also run both, since Indexing does not conflict with it, though you will be spending the same Google quota twice if both submit the same posts.
Switch when one of three things is true. You have pages that should be in Google and are not, and you need to know why rather than resubmit and hope. You run more than a handful of sites, and maintaining a Cloud project and JSON key per install has become its own job. Or the site makes money and you need to hear about a page dropping out of the index within a day, not when the traffic report looks wrong at the end of the month.
The fastest way to decide is to look at your own sitemap. Run it through the console at the top of this page, see how many URLs are actually in Google, and compare that with what the plugin's green notices suggested.
Good questions
Rank Math Instant Indexing vs Indexing, answered
Keep reading
- Google Indexing API WordPress Plugins Compared Rank Math Instant Indexing, SEOPress, CrawlWP, Instant Indexing & Check and Fast Index compared on setup, the 200 a day quota, price and whether they confirm indexing.
- IndexNow WordPress Plugin Picks by Logs and Price Rank Math, SEOPress, CrawlWP, Yoast, AIOSEO and Microsoft's plugin compared on free IndexNow support, price, response logs and indexing checks.
More comparisons
See how Indexing compares
Instant Link Indexer alternative
Eight daily-volume plans from $13.77, a 70 to 80 percent indexing guarantee its sister service says nobody can give, and no HTTPS.
vs Elite Link IndexerElite Link Indexer alternative
The lowest price per submitted link we have found, no refunds, and a 30-day wait before you know whether it worked.
vs IndexceptionalIndexceptional alternative
Same price ladder as a refunding indexer, without the refund. Work out the cost per indexed link first.
vs IndexificationIndexification alternative
Fourteen years old, 50,000 links a day, and no price on the public site. Read the guarantee before you register.
vs IndexBoltIndexBolt alternative
It sells a crawl request, not an indexed link. Price the difference before you buy credits.
vs SinbyteSinbyte alternative
The cheapest submission in the category, billed whether the link indexes or not.
vs Backlinks IndexerBacklinks Indexer alternative
A monthly quota of submissions that renews whether your links index or not.
vs Links IndexerLinks Indexer alternative
Very cheap pings with no per-link proof of indexing, and campaign records deleted a week after they finish.
vs ColinkriColinkri alternative
Monthly crawl credits that expire every cycle, no refunds, and no per-link proof that anything was indexed.
vs Giga IndexerGiga Indexer alternative
Credit packs from $29 for 60 URLs, two different price lists on one site, and no refund terms you can actually read.
vs GSC WizardGSC Wizard alternative
A Search Console analytics suite whose indexing monitor tells you a page dropped, and leaves getting it back to you.
vs IndexProbeIndexProbe alternative
Bulk URL inspection from $49 a month that tells you which pages Google dropped, and stops there.
vs LinkdexingLinkdexing alternative
Five cents a link whether it indexes or not, and two weeks before you know.
vs IndexMeNowIndexMeNow alternative
Official channels on sites you own, with a reason for every page that stays missing.
vs IndexlyIndexly alternative
Priced by URLs indexed, not by prompts tracked.
vs IndexCheckrIndexCheckr alternative
Check and submit in one place, through official APIs.
vs IndexGuruIndexGuru alternative
Going from $9 to $149 buys more domains, not more speed on any one site.
vs IndexChexIndexChex alternative
A check, a submission and a recheck are three credits, and every one of them is final.
vs Omega IndexerOmega Indexer alternative
Official channels on sites you own, with a reason for every page that stays missing.
vs Indexing InsightIndexing Insight alternative
A serious monitoring tool that tells you which pages fell out of Google. It will not put them back, and it says so itself.
vs Rapid IndexerRapid Indexer alternative
Two cents a URL, no refund when Google says no, and a vendor that tells you itself to keep it away from your money site.
vs Rapid URL IndexerRapid URL Indexer alternative
Batch reporting ends at 14 days. Coverage is a permanent job.
vs Rapid Index CheckerRapid Index Checker alternative
Checking is the diagnosis, not the cure.
vs SpeedyIndexSpeedyIndex alternative
Official submission on domains you own, with proof of what actually got indexed.
vs INDEXED.proIndexed.pro alternative
Euro-priced, Google only, and its daily caps are Google's quota rather than its own.
vs URLMonitorURLMonitor alternative
Monitoring tells you a page is missing. Submission is what puts it back.
vs IndexRusherIndexRusher alternative
Same daily Google ceiling, a very different answer to what happens when a page still will not index.
vs One Hour IndexingOne Hour Indexing alternative
Their own published tests say one hour indexes 12 to 23 percent. Here is what to do with the rest.
Get every page indexed with Indexing
One place to bulk-submit your URLs through the official Google and Bing channels, monitor coverage, and resubmit anything that drops out. White hat only, so we speed discovery without ever guaranteeing what Google chooses to index.
Google Indexing API · Bing IndexNow · sitemaps · coverage monitoring · official methods only