You need to get your website & all your web content indexed in order to drive traffic from organic search, indexing the content in a timely manner is an essential part of WordPress SEO. Without indexing, search engines won’t be able to find your website, which means your site won’t rank, and no one will find it on search results. And, if it happens, you’ll lose the potential traffic that could be converted into leads and customers.
Rank Math’s Instant Indexing allows you to submit your URLs to IndexNow-enabled search engines and helps you to index your website and its content, even without configuring your site with any of these webmaster tools. Let’s see how the IndexNow feature helps you to instantly submit URLs to Bing and Yandex.
Table of Contents
1 What Is IndexNow?
IndexNow is Microsoft and Yandex’s proud initiative to crawl sites efficiently so that they can reduce the crawl footprint. Various engines have already adopted the IndexNow protocol.
The protocol works by allowing websites to submit URLs to the IndexNow API once, and it would be shared with all the participating search engines. So you only have to submit your site changes and URLs once, and all the participating search engines will be aware of the latest changes on your site, to crawl, index, and reflect these changes sooner in search results.
While you start submitting your URLs, search engines want to verify if these submissions are legit and come from the website itself and not from any malicious elements. Hence search engines want the websites to generate a unique API key and get it verified.
Thankfully, Rank Math automatically generates an API key for your website, dynamically hosts it on your website, and serves it to the search engines, so you don’t have to go through all the hassle and instead focus more on creating and managing the content on your site.
2 How to Configure Automatic URL Submission?
In order to enable the IndexNow, head over to WordPress Dashboard > Rank Math > Dashboard > Modules and enable the Instant Indexing module as shown below:
The rest can be configured at Rank Math > Instant Indexing > Settings. You can select/ deselect whichever content you want to submit automatically. Once you select the post types, ensure that Rank Math has generated an API Key. Finally, hit “Save Changes” to save your preferences.
Rank Math will now automatically submit URLs to IndexNow API, whenever a new post is published or modified on your website. However, please note, Rank Math will not automatically submit URLs that are set to NoIndex.
3 Submit URLs Manually
Rank Math offers a few different options to submit your URLs manually. Here are they:
3.1 Submit URLs in Batch
To submit URLs manually, just go to Rank Math > Instant Indexing > Submit URLs. Here you can add multiple URLs (one per line) of your blog posts, the home page, or any other web content.
Then click Submit URLs button, and all the added URLs will be submitted for indexing without actually visiting the webmaster tools or configuring it with an API key.
3.2 Submit Individual Post/Page
In addition to the Submit URLs feature in the Instant Indexing settings, you can always submit your post (or page) from the Posts page in WordPress Editor.
On the Posts page, as you hover over the post, you’ll see a row of options. Choose the Instant Indexing: Submit Page option, as shown below.
Once the post gets submitted successfully, you’ll see a notice at the top of the page, similar to the one below.
3.3 Instant Indexing Bulk Action
In certain scenarios, you may need to submit multiple URLs from the Posts page. Submitting URLs one by one would be tedious in this case, and Rank Math offers a bulk action, so you can save your time.
To use the bulk action, select the posts that you want to submit to IndexNow. Then choose the Instant Indexing: Submit Pages option from the Bulk Actions and click the Apply button.
4 Managing API Key
You can manage the API key that Rank Math has generated for the IndexNow Protocol from the Instant Indexing settings under Rank Math > Instant Indexing > Settings.
4.1 Change API Key
The API key field displays the API key that Rank Math has generated automatically for your website. This API key helps you prove the ownership of your site.
In an unlikely case, if the API key becomes known to third parties, you can always regenerate a new one by clicking the Change Key option. Rank Math would then generate a new API Key for your site in a few moments.
4.2 Check API Key Location
As we mentioned earlier, Rank Math hosts the API Key dynamically and serves it for search engines. In case, you prefer to check if the API key is accessible for search engines, then you can click the Check Key button available under the API Key location. A new tab will open and lead to the location where Rank Math hosts the API key.
If the new tab displays your API key, then you can rest assured that the API key will be served to search engines for verifying your site (provided this page is not blocked through robots.txt).
5 Checking the History
To check the URLs you have submitted, you can always visit the “History” section under Rank Math’s IndexNow. You can also check the response code related to your submission. Ideally, it should show “200 – OK” whenever you submit any valid and relevant URLs. This means that the URL you’ve submitted has been successfully submitted without any problems.
Note: Users will initially see the “202 – Accepted” status. It means that IndexNow API has accepted the request, but the site is yet to be verified with the API Key.
6 What Are the Benefits of IndexNow to the Publishers?
- Single Submission: With a single submission, IndexNow API allows webmasters to keep all the participating search engines informed with the changes on the site.
- Helps to Publish Web Content Faster: IndexNow cuts down crawling demands on the server. That is, all participating search engines don’t have to spend more time on exploratory crawls in order to make sure that all the web pages have been updated or not. This will further help in reducing the time for content to be indexed and discovered by users.
- Reducing Server Load Time: It improves the performance of the server without the added burden of redundant serving of web pages that search engines already have.
- Reduction of Global Warming Pressures: It helps to reduce global warming pressures by reducing the energy demands of crawling and indexing.
7 FAQs on IndexNow: Everything You Need to Know
What is meant by IndexNow?
IndexNow is an open-source initiative, available for all participating search engines that aim to change the way how content is discovered to a push method. It is a simple ping protocol that lets search engines know that a URL and its content has been added, updated, or deleted, which allows search engines to quickly reflect this change in their search results by crawling and indexing faster.
Which search engines are using IndexNow?
This technology is developed by Microsoft Bing and Yandex, which allows websites to easily notify search engines when their website content is created, updated, or deleted. Currently, Bing and Yandex are the only search engines that use the IndexNow feature, but more search engines are expected to adopt IndexNow.
How does the IndexNow module in Rank Math work?
When the IndexNow module is enabled, Rank Math will automatically generate an API Key for your website and host it dynamically. For the configured post types, when a new post is created, updated, or deleted, Rank Math will automatically ping IndexNow, and all the IndexNow-enabled search engines will be aware of the latest changes on the site.
How many URLs can I submit per day?
Currently, the IndexNow feature does not have any known limitation to the URLs that can be submitted per day. But it is always advised not to exploit this benefit.
Despite submitting the URL, why is my URL not indexed yet?
IndexNow is a way to keep search engines informed about the latest changes on the site. However, crawling and indexing these pages is at the complete discretion of the participating search engine.
IndexNow API Key location leads to a 404 page or homepage. How to fix it?
Since the text file is not being created automatically you will need to manually add the text file to the root of your website with the following name:
[your_api_key].txt and the contents should also include the API key.
Once done, when you submit a URL you should get a status code 202 which means the request has been accepted and it’s waiting for the validation of the API key before being submitted.
That’s it! We hope this guide has helped in configuring the IndexNow module from Rank Math, without any hurdles. If you still have any doubts regarding the usage of the IndexNow feature on your website, please feel free to reach our support team, and we’ll be happy to help you anytime.