IndexNow Plugin

Description

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.

Some other handy features included in the plugin:

  • Toggle the automatic submission feature.
  • 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

You can browse the code at the GitHub repository.

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

Installation

You just need to install the plugin and set up automatic submission of new pages in your WordPress site. It’s that simple!

  • Log in to WordPress admin panel for your WordPress site. Click on ‘Plugins > Add New’.
  • Search for ‘IndexNow Plugin’ and install.
  • Once installed, click on ‘Activate’ to enable plugin.
  • Go to IndexNow admin page under ‘Settings > IndexNow’ and click ‘Let’s Get Started!’.

FAQ

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.

Reviews

16 April 2022
Since I installed IndexNow, my blog disappeared from Bing and DuckDuckGo index. I got zero click and zero impression on Bing Webmaster Tool for days now. I checked site:mysite.com on both of Bing and DDG … zero result. Even Bingbot still actively crawling my blog every second. Y’all should think twice before trying this horrible plugin.
5 March 2022
Hi, This plugins comes with no settings tab at all (exept enable or disable auto-submission). Meaning you can't prevent certain pages to be indexed, leaving you the choice between all manual or EVERYTHING on auto-submission. I work with wordpress and elementor. At first, I thought auto-submission was great. But as I checked this morning, I saw that the plugin had sent URLs like: mydomain/?elementor_library=footer (because I edited my footer) mydomain/?elementor_library=kit-par-defaut (I don't even know) Those are completely back end URLs and have nothing to do in Bing's index. Same for my contact page, wich I just created. I've set Yoast to "no index", but it was sent automatically. I wich we could exclude categories,or choose to include "post" type only, or at least that there was an option to cancel or delete submission within the plugin. Anyway. I have to switch back to manual. If only all updated or created pages could appear in a list so that we could just hit "send" or "dismiss". But it's not the case, so I have to copy and paste each URL, just like I used to do in the Bing webmaster Tool interface. Even worst, because you can't bulk submit. In conclusion, the only thing this plugins brings to me right now, is the ability to submit URLS via my admin area rather than in an other tab. Not really saving me any time since when the big webmaster tools is opened, you can submit 100 URL's at once. I don't think I'll keep using this plugin...
25 February 2022
This plugin works and is super simple. No issues to report. I see pages get submitted and indexed quickly automatically after creation or editing and you can download the status history.
Read all 9 reviews

Contributors and Developers

“IndexNow Plugin” is open source software. The following people have contributed to this plugin.

Contributors

“IndexNow Plugin” has been translated into 10 locales. Thank you to the translators for their contributions.

Translate “IndexNow Plugin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Change Log

1.0.1

  • Moving Admin menu under Settings.
  • Text domain fix and minor changes.

1.0.0

  • Initial release.