SEO Writer for WordPress
Lets approved SEO title, description, canonical and noindex changes land in the SEO plugin you already use.

Each local area page used to take us half a day to create and optimize.
With SEOmatic, we can create hundreds of pages in the same time, which helps our clients make the best use of their budget.
It's transformed how we deliver scalable SEO solutions.
Will Hawkins
Marketing Director, Digi-Business UK
Agents read your Search Console data, do the work, and prove what actually moved. You decide what ships.
14-Day Free Trial. $1 card check, refunded if you cancel. Cancel Anytime.
IndexNow is an open protocol run by the search engines themselves: you tell them a URL changed, and they come and look, often within minutes. The catch has always been the key file you have to create and upload. This plugin serves it for you. Tick one box, and publishing a post tells Bing, Yandex, Naver and Seznam straight away.

An IndexNow client for WordPress. It submits on real publish, update and unpublish events only, and logs what was sent and what each engine said, in plain language. Bing's index is what ChatGPT and Copilot search when they answer, so getting a new page into Bing quickly is now an AI-visibility question too.
Completely free, no account, forever. SEOmatic makes money from its platform, and this plugin works fine if you never look at it.
WordPress 5.6 or later and PHP 7.4 or later. Installs from Plugins > Add New like any other plugin.
Free on WordPress.org, or search for it under Plugins > Add New in your WordPress admin.
Open Instant Indexing, tick Tell the engines automatically and save. From then on, publishing, updating or unpublishing a post sends your site's hostname, your IndexNow key, the URL of your key file and the changed URLs to api.indexnow.org, which forwards them to the participating engines. No page content and nothing about your visitors is ever sent, and nothing at all is sent before you turn submissions on.
What about Google? IndexNow does not submit to Google, because Google has never supported it. Google's Indexing API officially only covers job postings and live-stream event pages. For ordinary pages, what works is your sitemap, your internal links and Search Console, and the plugin says so rather than selling you a button that does nothing.
On publish, update of a published post, and unpublish.
Autosaves, revisions and metadata-only saves are ignored, and the same URL is never submitted twice in one request.
Drafts, private and password-protected posts, and anything marked noindex by Yoast, Rank Math, AIOSEO or SEOPress are skipped.
Requests your key file from your own server at its public address, logged out, and tells you if a cache, maintenance mode or firewall rule is breaking it.
For after a bulk edit or an import.
What was sent and what each engine replied, and a clear warning if your key file stops being reachable.
The setup that makes most people give up, done for you.
Do I need to upload a key file?
No. That is the entire point of using a plugin for this. WordPress serves the file for you at the address shown on the settings page.
Does this submit to Google?
No, and nothing can: Google does not support IndexNow. What gets ordinary pages into Google is your sitemap, your internal links and Search Console.
Will it slow down publishing?
No. The submission is sent after your page has already loaded, so the editor never waits for it.
Something says 403. What does that mean?
The engines could not read your key file. Press 'Check my key file': it requests the file at its public address, logged out, and tells you what comes back, such as a maintenance mode plugin or basic authentication. A firewall rule that only blocks outside bots may not show up in that check, so if the engines still see 403, look there too.
Do I need a SEOmatic account?
No. The plugin is complete on its own and always will be.
See what agents can do on the other platforms SEOmatic connects to.
Lets approved SEO title, description, canonical and noindex changes land in the SEO plugin you already use.
A 301 manager and 404 log that ranks missing pages by what is worth fixing. No account needed.
Audits every post and page in one click, locally, then ranks the fixes by your real Search Console data.
See which AI crawlers read your site and whether your robots.txt is quietly blocking them. No account needed.
Publishes your business facts as structured data, so AI answer engines quote you instead of guessing.
Ranks your posts by real AI engagement, fetches and referred visits, matched to the WordPress editor.