这是indexloc提供的服务,不要输入任何密码
Skip to content

ArjunSaluja/indexnow-wordpress-plugin-ce

 
 

Repository files navigation

IndexNow CE (Community Edition)

Community-maintained IndexNow plugin for WordPress with modern compatibility

IndexNow CE 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.

🚀 Quick Start

  1. Build the plugin: npm run build:plugin
  2. Install in WordPress: Copy public/ to wp-content/plugins/indexnow-url-submission-ce/
  3. Activate the plugin in WordPress admin

📋 Requirements

  • PHP: 8.3+
  • WordPress: 6.0+
  • Node.js: 18+ (for building)

📚 Documentation

⚠️ Important Notice

This is a community-maintained fork of the original Microsoft IndexNow plugin, updated for modern WordPress and PHP versions. This is not an official Microsoft product.

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

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 CE Plugin and install.
  • Once installed, click on Activate to enable plugin.
  • Go to IndexNow CE admin page under Settings > IndexNow CE and click Let's Get Started!.

Frequently Asked 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 CE 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 CE 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.

1.0.2

  • Allow plugin owners of WordPress site to access Indexing Insights in Bing Webmaster tools.

1.0.1

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

1.0.0

  • Initial release.

About

A small plugin to allow Url submissions to IndexNow

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 38.8%
  • PHP 25.6%
  • TypeScript 21.0%
  • SCSS 14.1%
  • HTML 0.3%
  • Hack 0.2%