sandywp / plugins / indexnow

IndexNow Plugin

3.2 out of 5 stars. 3.2 47 reviews

IndexNow Plugin for WordPress enables site owners to instantly and automatically submit their new/updated pages to supporting search engines.

Launch a sandbox with this plugin → No signup.
Ready in seconds.

v1.0.4 100,000+ installs WP 5.3+ PHP 5.6.20+

your-sandbox.sandywp.com/wp-admin
IndexNow Plugin running inside a SandyWP sandbox

About this plugin

IndexNow Plugin for WordPress enables automated submission of URLs from WordPress sites to the multiple search engines without the need to register and verify your site with them. Once installed, the plugin will automatically generate and host the API key on your site. It detects page creation/update/ deletion in WordPress and automatically submits the URLs in the background. This ensures that search engines will always have the latest updates about your site. This plugin submits URLs to a generic end point https://api.indexnow.org/indexnow and these URLs are shared to all participating search engines.

The plugin automatically respects noindex directives to prevent submission of URLs that should not be indexed. It checks the actual rendered HTML for <meta name="robots" content="noindex"> tags. It also checks X-Robots-Tag HTTP headers and WordPress site-wide search engine visibility settings.

Some other handy features included in the plugin:

  • Toggle the automatic submission feature.
  • Exclude specific URL paths from auto-submission using wildcard patterns.
  • Manually submit a URL to IndexNow.
  • View list of recent URL submissions from the plugin.
  • Retry any failed submissions from the recent submissions list.
  • Download recent URL submissions for analysis.
  • Status on recent successful and failed submissions.
  • View IndexNow insights and more in Bing Webmaster tools.

You can browse the code at the GitHub repository.

This plugin was developed with love and coffee by the Bing Webmaster team.

Questions

How can I change the API key?

To generate a new API key, please de-activate and re-activate the plugin. It will automatically generate a new key and host on your site. API key is unique for a website and hence should not be changed too frequently as best practices.

How can I delete any stored data in my WordPress database?

You can go to ‘Plugins’ page from your WordPress sidebar and click on Deactivate under IndexNow plugin. This will remove the API key integration as well as any locally stored data about submitted URLs. Reactivating the plugin will present you with a clean slate.

I cannot see all the URLs submitted on my dashboard? Where can I view all my submissions made via IndexNow plugin?

We are providing a limited number of URLs submitted on the WordPress dashboard (20 successful and 20 failed). Please reach out to individual search engines for more details.

I can’t see the URLs in search engines indexed?

Indexing of URLs is specific and dependent on each search engine’s rules, please reach out to individual search engine for debugging and resolution.

3.2

47 reviews

  • 5 ★ 24
  • 4 ★ 2
  • 3 ★ 0
  • 2 ★ 3
  • 1 ★ 18

Ratings come from WordPress.org. SandyWP does not collect its own reviews.

sandywp / also on the shelf

Try another plugin

Spin up a real WordPress site in seconds.

Test plugins, build a demo, hand a client a link — then squash it and start again. No local setup, no Docker.