How You Can Get Google To Crawl Your Website Instantly

How You Can Get Google To Crawl Your Website Instantly

86 / 100 SEO Score

In this post, we’re going to take a look at how you can use Google’s new indexing API to get your website’s pages and content crawled immediately rather than having to wait! 🖖

Here’s why this really is worth the extra effort. 

  1. Rank faster (especially important for time-sensitive content)
  2. Increase your chances of ranking above your competition
  3. Keep search results up-to-date for higher quality user traffic

Thanks to Google’s Indexing API, Rank Math SEO for WordPress and this guide we’ve put together for you, it’s now possible for you to get your website to rank faster.

Using this method, you can stay one step ahead of your competition by making sure that your site is crawled and has the opportunity to rank before their site does which is extremely important when it comes to time-sensitive, competitive content.

The process of setting this up isn’t typically very easy, but if you follow this step-by-step guide, you’ll be up and running (or, I guess you could say up and ranking) in no time! So, without further ado – let’s jump right in and take a look at how to set this up.

Note: Google recommends that you use the Indexing API ONLY for Job Posting and Live Streaming websites. During our tests, we found that it works on any type of website with great results and created this plugin for testing.

If you are not sure whether you want to be using this or not, please stop reading and don’t proceed further. As Google recommends, you should not use this indexing API on money websites. Please proceed at your own risk.

We understand this is not for everyone 🙂

PROOF: Here’s How Google Responded to Our Request

In the 1st hour after publishing this article:
Google Indexing The Article Instantly
After a couple of hours, Google gave us a featured snippet for the search term
Google's Featured Snippet using Indexing API

1 Download Google Indexing API Plugin

Click Here

2 Steps to Create an Indexing API Project

2.1 Go to the Google API Console and create a new project

Ensure that you’re creating a new Indexing API project which you can do automatically by clicking here. And then click continue.

indexing api

If you see the following screen then you’ve successfully created the project:

Please note: There is no need to click ‘Go to Credentials’ button. You can close this tab.

2.2 Now create a Service Account

Once you’ve created your project, create a service account by opening the service accounts page. And, if prompted, select the project you just created using the button near the top of the page:

And once you have selected a project, click the Create Service Account button highlighted below:

On the Create service account screen, enter a name and description for the newly created service account.

Select and copy the whole Service Account ID (the one that looks like an email address) because you will need it later. Then, click on the Create button at the bottom:

Once you’re taken to the next page, don’t forget to change the role to Owner and, as you might’ve guessed, click continue…

Now download the file that contains your API key by clicking the Create Key button:

Choose the default JSON format when prompted in the overlay, and click Create:

2.3 Add the Service Account as an owner of your Google Search Console Property

To do this, you’ll need to register and verify your website with the Google Search Console (if you haven’t done so already) which is super easy: just follow the recommended steps to verify ownership of your property.

After verifying your property, open the Google Search Console, select your property on the left (if prompted), and then click on Settings near the bottom:

Click on Users and Permissions:

Click on the three dots next to your account, and then click on Manage property owners:

A page will open in a new tab. Scroll to the bottom and click on the Add an owner button in the Verified owners section:

A page will open in a new tab. Scroll to the bottom and click on the Add an owner button in the Verified owners section:

Enter the Service account ID (the one you copied out earlier) in the new owner’s email address field and click Continue:

Switch back to the previous tab and refresh it. You should now see the Service account listed as a new Owner.

You can use a single Project, Service Account, and JSON API Key across multiple sites, just make sure that the Service Account is added as Owner for all the sites in the Search Console.

3 Configure the Plugin

3.1 Insert your API Key in the plugin settings

After installing the plugin, just navigate to Rank Math > Indexing API Settings in your WordPress admin area, and paste in the contents of your JSON file, or just upload the file.

Select the Post Types where you want the Indexing API to ping Google to crawl your website as soon as a post is published, updated, or deleted and click on Save Changes.

Google Indexing API Settings in Rank Math

3.2 Now it’s time to use Google’s indexing API to get any post or page on your site indexed almost instantly.

Access Plugin’s Console Page from the Dashboard.
Submit the Page.
Check the status of already submitted URL.
indexing your website instantly
Use the quick action links and the bulk submit functionality.

And that’s it! We hope that you were able to make great use of this guide to help you get up and running with Google’s Indexing API.

So, getting Google to index your site instantly wasn’t all that complicated after all, was it? If you have any questions, comments or suggestions – feel free to leave a comment below. We can’t wait to hear from you. 😅

Please Note: It will take a few minutes for your website to start crawling after successful submission. Learn more about the entire process here.

PS: It would be remiss not to mention that we got the idea for this post after reading this post that David Sottimano wrote about Google’s Indexing API. Another article that’s worth checking out is Tobias Willmann’s in which he thoroughly tested the indexing API with normal URLs that do not have a job posting or Livestream structured data.

PS 2: Officially, the API is for pages containing Job Posting and Livestream Structured data, however, from our internal tests and our public beta it seems that Google will crawl and index any page type regardless of the Structured data. It is an efficient way to get the page(s) crawled quickly, rather than requesting it from inside Google Search Console.

Also, Google plans to use the Indexing API instead of Sitemaps down the line.

4 Most Common Errors & Their Fixes

4.1 How to install the plugin?

You can install the plugin on your site like any other WordPress plugin, using one of these two methods:

A) Upload via WordPress Dashboard

Upload the ZIP file from your WordPress dashboard, in Plugins > Add New > Upload.

B) Upload it through FTP.

You first have to extract the zip file on your computer and then upload the new folder google-indexing-api-by-rank-math to your server, in the following folder: /wp-content/plugins.

4.2 403 Permission denied. Failed to verify the URL ownership.

Make sure the service account is listed as Owner for the site in Search Console:

If you don’t see it there, follow these steps:

On the next page, add the service account as an owner with the button:

Then, head back to the Search Console and refresh to confirm that the service account has been added correctly.

4.3 404 Requested entity was not found.

Use the API Console to Publish/update the page once, then you can use the Get status action.

4.4 403 Indexing API has not been used in the project [project name] before or it is disabled. Enable it by visiting [URL] then retry.

Copy and paste the URL in your browser to open it, or go to this page and select your project in the dropdown near the top, then enable the API:

4.5 Can I use the plugin without Rank Math?

Yes, this is a standalone plugin that works independently of Rank Math. However, we recommend using it alongside Rank Math for optimal results.

4.6 Can I use the same API Project/Service Account/JSON API key for multiple sites?

Yes, you can use the same projectservice account, and API keys across multiple sites, just make sure to set the service account as Owner of all the sites in Search Console.

4.7 Can I install and use the plugin on Site A to submit URLs from Site B?

Yes, if the service account (which appears in the JSON API key) is set as Owner of Site B in Search Console.

4.8 Can I submit pages that do not have Job Posting or Livestream structured data?

The API officially supports pages containing Job Posting and Livestream structured data, and it is recommended to use only on such websites.

However, from our internal tests and our public beta it seems that Google crawls, indexes (if the content is original, new, and helpful), and follow links on any page you submit through the API, regardless of its structured data.

4.9 It’s been more than 24 hours and Google still didn’t index my page. What to do?

In our tests, Googlebot crawled the pages we published through the API within minutes, and you can confirm the same on your site by checking the access logs.

This however, does not always result in the indexation of the content. It may take anywhere from minutes to days or even weeks before a URL shows up in the search results. Using this plugin doesn’t guarantee that your pages will show up in the search results.

Email Icon

Don’t Miss Any Future Post!

Sign up today for Exclusive SEO Articles

337 Comments

  1. Liza

    I am using SEOPress Pro but you are doing a great job, I would like to see a pro version of RankMath.

    • Bhanu Ahluwalia

      Hi Liza

      We recently added an importer from SEOPress to Rank Math, you can use that to import all your data to Rank Math. 🖖

      For the premium version, you can follow our Roadmap here: 🔥
      https://rankmath.com/roadmap/

      See you on the other side, mate! 🙏

    • Jason Mardis

      Why would you push for a plug-in that does all this (for free mind you) to stop being free so that you can pay for all those little things that (again you get for free) make it as great as it is.

      I mean sure I get you may want some more advanced access to control some of your own personal preferences but being free is one of the main reasons people trust RM and hands down the only reason people switched their “Old Faithful” seo plug-in.

      Being free to use is what convinces those “buy shy” people that the RM plug-in and it’s team are more devoted to helping it’s members instead of them just being a paycheck.

      But then again maybe I’m the crazy one for liking the fact that I found an outstanding SEO plug-in that’s free.

      • Fotini

        So true. I totally agree!

      • Blaise

        Not everyone like you can afford to buy things, always think of the less privileged…. support if you can…. Please what you said might be true but! Think of others and that’s what RankMath did. Maybe later they release the pro for people of your class.

      • Bruce Ballad

        I agree.
        Plugins that first gave functions and then took them for paid versions ruined many websites.

        I like Rank Math but I cannot move to it because I don’t know if the function and settings I used will be available for long.

        • Bhanu Ahluwalia

          Hi Bruce,

          All the current features in the Rank Math SEO plugin will remain free for life. 🤝

          We do have plans on launching the premium version but that will not restrict any feature of the free version. We will add advanced features in the premium version of the plugin. You can follow the progress here:
          https://rankmath.com/roadmap/ 🔥

          Hope that clarifies the position.

          Let me know if you have any further questions. Thank you. 🙌

    • Inbox Inline

      Really do not appreciate your suggestion @Liza of premium plugin =P
      (kidding)

  2. Tech triyo

    Awesome rankmath SEO, It’s very powerful.

    • Bhanu Ahluwalia

      Thank you!

      We are glad we are able to contribute to empowering the WordPress SEO. 🙌

  3. Jani Babu Ansari

    wow really good article to help us for setting up this Google API.

    Thank you so much Bhanu sir

    • Bhanu Ahluwalia

      Really glad you liked it, Jani 😍

      and thank you for taking the time to leave a comment.

  4. Dona

    Awesome and love it… one question.. Once all set up..do we have to manually submit whatever newly published posts and pages urls? or plugin auto detect them and do it self??

    • Bhanu Ahluwalia

      That’s the beauty of this plugin, Dona 🖖

      You select the post types here and every time you publish/update or delete the posts/pages, Google will be notified immediately using their Indexing API 🔥
      https://rankmath.com/wp-content/uploads/gooogle-indexing-settings-in-rank-math-seo.jpg

      Hope this helps. Please let me know if you have any further questions. 🤝

      • Dona

        Hey Bhanu
        Thanks hope you see this pls reply…. so by Default in plugin console url submitting area we see our site,,in your example we see Rankmath.com so when we send to api upto 100 links do we have to submit with main url at the top all the time or can we just remove it and send to api only urls we need google to Crewl? hope you understand my question?

        i mean if we submit with main url every time is it ok? or simply remove the main by default url and only add url we want to send api to crewl,,can you clarify it pls

        • Bhanu Ahluwalia

          Hi Dona,

          You need to enter the URLs which you need to get crawled by Google.

          You do not need to keep your homepage’s URL in there.

          Please stay advised that it is recommended to be used on Job Posting & Live Streaming websites at this time.

          You can wait till it rolls out for everyone and then use it on money sites. 🙌

  5. Anish KS

    Thanks, going to test it on one of my site. will post the result here.

    • Bhanu Ahluwalia

      Definitely Anish 🙌

      Remember to check the server logs to see how much time does Google take to come and crawl your website. 👈

  6. Jitendra Vide

    I am unable to find Indexing API setting in my rank math plugin. Where it is ?

  7. Asif Shahzad

    Hello, I got stuck on a very first point. At this page https://console.developers.google.com/flows/enableapi?apiid=indexing.googleapis.com&credential=client_key when I click on continue I got a message please check this screenshot http://prntscr.com/nvpkad
    meaning that an undefined API created. How to solve it please help.

  8. Rhys

    I don’t have an API option in Rank Math. Just updated to latest version and still not there, am I missing something?

  9. Lokender Kumar

    Hi Bhanu,
    Just got your mail regarding Google Indexing API Plugin and I have successfully configured the plugin. Thanks to your detailed and easy to follow tutorial.
    Also, I want to say thanks to the whole Rank Math team for what they are doing for the community.
    Regards,
    Lokender Kumar

    • Bhanu Ahluwalia

      That’s great to hear, Lokender

      and I, on behalf of Rank Math’s team, want to thank you and everyone who has put their trust on us. 🙏

      We ourselves were pulling our hair out with all the current SEO solutions provided for WordPress and thus decided to build something for ourselves and then sharing it with the community. ❤️

  10. Prabu Krishna

    Thanks, Bhanu!.

    Is it possible to exclude a particular post from being submitted automatically? Also, one of my blogs has 3000+ published posts, Do I have to submit them manually or plugin will update automatically?

    • Bhanu Ahluwalia

      Hi Prabhu,

      You can use a workaround to exclude a certain post when publishing. 🤔

      You can change the settings of the plugin to exclude the Post Type under which that article lies when publishing it. 💡

      Once published, you can change the settings back.

      The plugin does not automatically ping Google for the older article as currently, Google has set a quota. You can check the limitations on this page:
      https://developers.google.com/search/apis/indexing-api/v3/quota-pricing

      Hope that helps. 🙌

  11. Houssen

    Hi, thanks for the post, but i don’t see the Indexing API options in Rank Math.

    https://imgur.com/a/r2LAzNf

  12. Shahid Irfan

    Hi,

    Great Plugin, I have installed on my website and everything is fine. But, When I try to get the updated results of the indexing API. It did go to a white screen and not showing anything.

    • Bhanu Ahluwalia

      Hi Shadid,

      Can you please check the error/debug log on your server?

      It seems like something’s conflicting with the plugin.

      Please open a new support ticket here so our team can assist you better:
      https://support.rankmath.com/

  13. Theo Deligiannidis

    thank you very much for introducing us to google api! i didnt know there was a faster way until now! Now i can rank my website much faster! I seriously believe that rankmath is on the right track on SEO and i wanted to say thank you for all the imformative emails. Keep up the good work!

    • Bhanu Ahluwalia

      Yes, we have been using this method with the Indexing plugin internally since January 2019 and the results are amazing. 🔥

      I sincerely appreciate you taking the time to leave a comment, Theo 🙏

  14. Youri

    Thank you so much!
    But please help me, I don’t see this (Rank Math > Indexing API). I have way much less options to choose from.

  15. Yogesh Sharma

    Can we submit amp links through this plugin ?

    • Bhanu Ahluwalia

      Hi Yogesh,

      Definitely. You can submit any link using the plugin.

      Hope that helps. 🙌

  16. Marco Diversi

    This is going to put you above Yoast probably! Very cool and it works!

    • Bhanu Ahluwalia

      Glad you liked it, Marco 🖖

      Feel free to share it around and help spread the word. 💪

  17. Frankie Ifop

    Just finished testing it and after following your simple ABC steps, everything was successful and works like magic. Thanks and remain blessed.

    • Bhanu Ahluwalia

      That’s great news, Frankie! 🙌

      I’m very happy that you found the tutorial easy to follow. Stay blessed! 🙏

  18. Prakhar Verma

    I don’t see “Indexing API” in RankMath Plugin from WordPress admin panel.

    • Prakhar Verma

      Oh I hadn’t install the given plugin on the post. I thought it’s the same as normal RankMath plugin.

      • Bhanu Ahluwalia

        I also miss such details sometimes. Humans.

        I hope this plugin helps you. 🤝

  19. Ripon Chak

    i have installed Rank Math but can’t find the ” Indexing API” option.

  20. Nobab

    Can I do this in the free version of Rank math?

    • Bhanu Ahluwalia

      Hi Nobab,

      You can use it with any SEO plugin, may that be the free version of Rank Math.

      Hope that helps. If you have any further question(s), please let me know. Thank you.

  21. Rakib Ahmed

    i did everything like you now time to see what happened.

    • Bhanu Ahluwalia

      Good luck, Rakib 💪

      P.S. We have noticed that the API works great on articles which have never been crawled by Google before. 🤓

  22. Giulietta

    Amazing guide, thank you very much!!!!!

    • Bhanu Ahluwalia

      I’m very happy to hear that, Giulietta ❤️

      Feel free to spread the word and help everyone else as well. 🤝

  23. Suganthan

    You’re killing it Bhanu! Keep up the good work.

    • Bhanu Ahluwalia

      Really grateful to see you here, Suganthan 🙏

  24. Ppl0a

    Hi
    the final step ( Indexing API Console ) give me this error 403 permission
    and I know am the owner

    • Bhanu Ahluwalia

      Hi mate,

      Please check this section of the article to help resolve the issue you are facing:
      https://rankmath.com/blog/google-indexing-api/#common-errors

      Hope that helps. 🙌

      • cris

        same issue here! 403 permission error.API indexing is enabled and also service account is listed as OWNER!would appreciate your help

        • Bhanu Ahluwalia

          Hi Cris

          Did you add them as owner in the old Google Webmaster Tools as well?

          Looking forward to helping you. 👍

  25. olu

    @Bhanu Ahluwalia
    You all are great, keep it up

    • Bhanu Ahluwalia

      Thank you for your kind words, Olu. 😍

      It means a lot to us. 🙏

  26. Bikramjit Singh

    Great ! Very easy to execute! Thank you for the very good article and API plugin!!

    • Bhanu Ahluwalia

      Glad you liked it, Bikramjit

      Happy to see you here. 🙌

  27. Christian Wijaya

    Wow! That’s an amazing trick I ever know. I didn’t know that we can use Google API to improve the SERP.

    Thank you for sharing!

    • Bhanu Ahluwalia

      Yes, hopefully, Google will roll this out to every website out there. 🤞

      Thank you for taking the time to leave a comment Christian, appreciate it. 🙏

  28. Carlos

    Hi, how do I install the new plugin files? do I have to uninstall the rankmach plugin and install the new one?

    • Bhanu Ahluwalia

      Hi Carlos,

      You need to install this plugin separately. Do not need to remove Rank Math SEO plugin. 🖖

      This Indexing plugin can work independently. 💪

  29. Xilent Monir

    Thanks sir for your post. Please, add the part of your post: “Download Google Indexing API Plugin” and “install this plugin on your site”. Otherwise, a newbie (like me) can fell confusion. Thanks

    • Bhanu Ahluwalia

      Sorry for the confusion. Updated the article to include a link on how to do the installation of the plugin. Hope that helps. 🙏

  30. Niko Nico

    Hello
    Seems to be cool but i m blocked here
    “Insert your API Key in the plugin settings
    Just navigate to Rank Math > Indexing API Settings in your WordPress admin area, and ”
    I dont have the menu in the widget option in wordpress
    is there differents plugin ?

  31. Hanna

    I installed the plugin but I do not see any Indexing options in Rank Math menu. Tried to reinstall it again, but the system says that this plugin has already been installed. Can you plz help?

  32. sam B.

    Question, is it possible to use the same google API for various website?!

    • Bhanu Ahluwalia

      Hi Sam,

      Yes, you can use the same app on all your web properties. 🤘

  33. Babs

    Thanks for sharing!

    To enable this feature for all my sites, I do have to go through these gruesome steps again don’t I?

    • Bhanu Ahluwalia

      Hi Babs,

      You can use the same app for all your sites.

      Hope that helps. 🙌

  34. Rajdeep Das

    Officially, the API is for pages containing Job Posting and Livestream Structured data,
    Dear Sir, you mentioned this. So Can I use it on my tech blog.

    thanks

    • Bhanu Ahluwalia

      Yes, it is recommended to use the plugin on those 2 types of websites.

      So, you can either wait till it rolls out for everyone or can try it on a side project.

      Hope that helps, Rajdeep 🙌

  35. Russell Crosby

    Webmaster tools says Ownership was delegated.
    But when I go to the index API and click send to API I get this error
    Permission denied. Failed to verify the URL ownership.

  36. Saidur Rahaman

    But we can do same thing on Google webmaster master tool, isn’t ? By fetch & submit to index option ?

    • Bhanu Ahluwalia

      Hi Saidur,

      Definitely! But that does not offer mass submit option, and the API is much faster and instant, that’s why the name, Instant Index API. 😎

  37. Edivaldo

    Hi, Bhanu Ahluwalia.
    I think you persuaded me to use your plugin. I like the MyThemeShop themes, for me they are the best.
    I will test RankMath SEO Plugin on one of my sites. Actually I already tested it, but since my content has short text of up to 400 words, I did not see much advantage using a plugin that requests the minimum of 600 words. However, with this indexing tool it’s worth testing again.

    I’ll update the information by email.

    • Bhanu Ahluwalia

      Hi Edivaldo

      Happy to hear that! 🙏

      Those content analysis tests do not have any direct impact on your search traffic. You can always ignore them and still use the plugin.

      Hope that helps. If you have any further question(s), please let me know.

  38. Dipak

    With this plugin, the post doesn’t update even after 12 hours. But fetch as google will update inside 5 minutes.
    Thank you.

    • Bhanu Ahluwalia

      Yes, Dipak. The plugin does not guarantee to index, no one can. It’s entirely Google’s choice to index or not. You can read more about that information here:
      https://developers.google.com/search/docs/guides/intro-indexing
      and
      https://support.google.com/webmasters/answer/35769?hl=en (important)

      Hope that helps. 🙌

      • Dipak

        Thanks for the reply. My last question is can I do both steps together?
        1st – Automatically indexing via API with this plug.
        2nd – Manually via fetch as Google.
        Because of 2nd will index inside 5 minutes only and 1st takes 12 to 24 hours to index.
        The main thing is that I have a Software Publishing Website and we update software regularly (daily).

        • Bhanu Ahluwalia

          Hi Dipak,

          It is recommended to be used on Job Posting & Live Streaming websites at this time.

          You can wait till it rolls out for everyone and then use it on money sites. 🙌

          It is recommended to use the manual fetch feature at this time.

          As soon as Google rolls it out to everyone, we will update the article and the plugin accordingly.

          • Blaise

            Hi Bhanu does it mean I can’t use this API Indexing on my site talking about Latest tech news?
            And what do you mean by money site?

            In my opinion does it mean site that has ads in it and create revenue or something else

            Also I can’t see Indexing API on my site

            Thanks in anticipation 🙂

            • Bhanu Ahluwalia

              Hi Blaise

              Unless your website has content related to Job Posting or Live Streaming, it is not recommended to use this plugin.

              Google currently only supports those 2 websites, officially.

  39. Noble John Ozogbuda

    Thanks to You All at RankMath Seo Team, You Guys are really doing wonderful things for website owners. Since the Inception i started using RankMath, all my Seo Problems has been disappeared. Thanks again.

    • Bhanu Ahluwalia

      Thanks to you for showing the trust in the product and the team, Noble. 🙏

      I’m really glad to hear about your experience with the plugin. 🎉

  40. Arturo

    Wow !! Esto es maravilloso !!! Thanks Bhanu !!!!

    • Bhanu Ahluwalia

      Really glad that you liked it, Arturo 🙏

  41. Funashi Mwamba

    This looks great. Can I use one Service Account ID for more than one site I am the owner and verified for

    • Bhanu Ahluwalia

      Definitely, Funashi

      It works like a charm! 🎉

  42. Fernando

    Another awesome article. Thanks again Bhanu!

    • Bhanu Ahluwalia

      Thank you so much, Fernando

      I’m very happy that you liked it.😍

  43. Kingsley Felix

    Hello;

    Hope this is safe?

    • Bhanu Ahluwalia

      Hi Kingsley

      It is recommended to be used on Job Posting & Live Streaming websites at this time.

      You can wait till it rolls out for everyone and then use it on money sites. 🙌

  44. Saidur Rahaman

    Thanks for this…

    I tried it with my 2 old posts by updating them…

    It’s almost 3 hours gone, but no change in SERP..

    I haven’t tried on new post yet…

    What’s you view on this, sir ?

  45. Febri Tri Harmoko

    for 403 Permission denied. Failed to verify the URL ownership i think you must add ownership on all your property.

    Root domain and your url.

    example:
    – domain.com & https://example.com/, or
    – domain.com & https://www.example.com/

    Just like that, and it’s work for me.

    Now Google Indexing API Success & I can use this awesome feature…

  46. Chris

    Hi
    Thanks a million for this indexing API plugin, but the challenge i have is; too large, more than 10mb, and is not uploading no my word press, i mean the
    https://s.rankmath.com/downloadapifiles
    Please help

  47. Buzz Reed

    Two Questions: Will this work for ecommerce product pages? And 2nd I have this as a status {
    “readyState”: 4,
    “responseText”: “The site is experiencing technical difficulties.”,
    “status”: 500,
    “statusText”: “error”

    • Bhanu Ahluwalia

      Hi Buzz Reed,

      It seems like your website is facing some issue. Please try later or ask your web host and see what they say. They might need to increase the PHP memory limit and execution time. Please check with them.

      If that doesn’t help, please email me the error log so I can check the issue further.

      Looking forward to helping you. Thank you.

      • arsalan

        Hi Bhanu Ahluwalia,

        I am using itheme security plugin with custom content directory settings.
        could it be the issue ? that while submitting to indexing console API ..i am getting 500 Error

        • Bhanu Ahluwalia

          Can you please check the server logs and see what’s showing up there? It could be a conflict with one of the plugins or the theme you are using.

          You can run the following check by keeping only the Indexing API plugin active:
          https://rankmath.com/kb/check-plugin-conflicts/

          Looking forward to helping you, Arsalan 🖖

    • arsalan

      hey Buzz Reed

      did you find solution? i am getting same error

      • Arsalan Jawaid

        Hi, I got the solution.
        In my case it was NTP clock error. I am using centos 7 server with R date clock module.

        It was not real time sync for clock so google API was not working.

        I changed to NTP service and now its working like charm.

        Thanks
        Team RANK MATH

        • Bhanu Ahluwalia

          Thanks for sharing it with everyone, Arsalan

          Appreciate it!

  48. Inbox Inline

    I was about to move to SEOPress, but this release of indexing API has made me rethink to stay with Rank Math for another one month and see how it goes!

    Wishing you good luck Bhanu, with your ventures and roadmap 😉

    To your success!

    • Bhanu Ahluwalia

      Happy to hear that!

      Please stay advised that SEO is a long-term (with higher ROI) game. SEO plugins can do that much only.

      One should focus on other aspects of SEO when trying to rank better.

      Did you subscribe to our newsletter? I share some exclusive stuff in there.

    • Manish Sharma

      It isn’t working installed yesterday no results till now. 🙁

      • Bhanu Ahluwalia

        Hi Manish,

        The plugin does not guarantee to index but our tests show that Google’s bot does crawl a page sooner when the API is used. 🤐

        You can read here on how to get the content indexed faster:
        https://moz.com/blog/index-rank-new-content-faster

        Hope that helps. 🙌

  49. Afolabi Achiever

    nice one keep it’s up

    • Bhanu Ahluwalia

      Thank you, Afolabi 🙌

  50. Nick

    This is insane 🔥 Keep up the amazing work, Bhanu!

    • Bhanu Ahluwalia

      Thank you so much, Nick, for stopping by and leaving a comment. Appreciate it. 🙏

  51. dreytunes

    Am getting this while trying to do the final step please help
    x Error undefined

    • Bhanu Ahluwalia

      Sorry to hear that mate. Can you please tell me which step from the article you talking about?

      Looking forward to helping you. Thank you.

  52. Teresa

    Tried but not working

    • Bhanu Ahluwalia

      Oh. Sorry to hear that. 🥺

      What’s not working in the plugin, Teresa?

  53. Lagosnaija

    can someone use this plugin without RankMath Seo?

    • Bhanu Ahluwalia

      Yes, this is a standalone plugin and can be used separately as well.

      Hope that helps. 🙌

  54. Pawan

    Great detailed article, but I don’t see “Rank Math > Indexing API”, my plugin is already up-to-date. Where I can download new plugin files.

  55. Afaque

    Hello,

    i follow all the steps but im unable to upload google index api plugin. it says the link is expired..

    im using rankmath on my website.

  56. Himanshu

    Hi,

    Can you provide the link to download this plugin?? I want to use this plugin with yoast.

  57. Ayushman

    Thanks for the support on email Mr Bhanu!

    As usual, a wonderful set of valuable instructions.

    • Bhanu Ahluwalia

      Pleased to hear that, Ayushman

      I’m glad you found the help and the article useful and easy to follow.

      Feel free to reach out to me via email in case you need any assistance. I’m here to help. 🙌

  58. Priyanshu Raj

    Hey, I am getting this issue! Please check it here, https://imgur.com/a/YXOQ0HE. Thanks in Advance! 🙂

    • Bhanu Ahluwalia

      Priyanshu, can you please try creating the service account again?

      That’s the only reason I can think of the error you are seeing. 🤔

      Please let me know if that helps. I’m here to help. 💁‍♂️

  59. Ravi

    Is it working with other SEO Plugins? like yoast, all in one seo…

    • Bhanu Ahluwalia

      Definitely, Ravi!

      This plugin works independently, irrespective of any SEO plugin. 👍

      Though, it is recommended to move to Rank Math for optimal usage. We offer 1-click importer from both the plugins you mentioned. 🖖

      Feel free to give our demo a try to see what you are potentially missing:
      https://s.rankmath.com/demo

      Let me know if you have any questions.

  60. Sam

    Hi Bhanu,

    Currently, we use All In One SEO. Can we installed and configure this Google API without using RankMath Plugin?

    Since it will take time to switch all our sites SEO plugin to RankMath, we would like to know if RankMath would FOREVER remain free.

    Thanks

    • Bhanu Ahluwalia

      Hi Sam,

      Yes, you can use the indexing API plugin with any SEO plugin. It works independently and would work without any SEO plugin as well. 👍

      All the current features in the Rank Math SEO plugin will remain free for life. 🤝

      We do have plans on launching the premium version but that will not restrict any feature of the free version. We will add advanced features in the premium version of the plugin. You can follow the progress here:
      https://rankmath.com/roadmap/ 🔥

      Hope that clarifies the position.

      Let me know if you have any further questions. Thank you. 🙌

  61. Robinwely

    This is really great, thanks so much for the guide.
    I am using toast seo, how do i import to rankmath without losing any data.

    Thanks..

  62. Luke Thomas

    Thanks, guys it works flawlessly. I had several posts that won’t index but now it’s instant. And the best part is it is free.

    • Bhanu Ahluwalia

      That’s great news, Luke!

      If Google isn’t charging for the API, we must not as well 😉

  63. Bạc Tiểu Phương

    Hey, Does Google hate this way? Any way, thanks for sharing !

    • Bhanu Ahluwalia

      Hi Bạc,

      Can’t say if they hate it or not, but they do not recommend it using on any other websites but Job Posting & Live Streaming.

      You can wait till it rolls out for everyone and then use it on money sites. 🙌

  64. Andres

    Thanks, for the best plugin for seo

    • Bhanu Ahluwalia

      It’s becoming one because of members like you, Andres 🙏

      Thank you for helping us grow it.

  65. Rehan

    Hi, i am getting this error while trying to make it owner “We could not find a Google Account for (my account.iam.gserviceaccount.com)

    • Bhanu Ahluwalia

      Can you please create the Service Account again by closely following the steps, Rehan?

      It seems like some step is missed along the way.

      Please let me know if following the steps again religiously helped. 🙌

  66. Udomoh

    @Bhanu. Please i am stuck at create. I cant find my organisation. I need help

    • Bhanu Ahluwalia

      Your wish is my command 🙏

      Please open a new support ticket here, Udomoh:
      https://support.rankmath.com/

      Looking forward to helping you. Thank you.

  67. Ferderick

    Maybe it is time I switch to RM.

    Thanks guys.

    • Bhanu Ahluwalia

      That’s great to hear, Ferderick

      I’m sure you’ll love using it as much as we love developing it.

      See you on the other side. 🙌

  68. rajuchalna

    wow, nice plugin. thanks for sharing

    • Bhanu Ahluwalia

      Glad you liked it, Raju 🙏

  69. Alok

    Thanks Man, You are Awesome!

    • Bhanu Ahluwalia

      So is you, Alok

      Rank Math users are Rankvengers 😃

  70. Adriano

    You are one of those brilliant minds that makes a point of making the world and the lives of others better. Blessed BE.

    • Bhanu Ahluwalia

      Thank you so much for your kind words, Adriano 🙏

      This is a team’s effort, and I will pass on your wishes to them as well.

      Take care!

  71. iZamir

    I am getting Error 403 Permission denied. Failed to verify the URL ownership error.
    Below are screenshot.

    https://imgur.com/a/VrcgWMe

  72. Giuse

    How many links i can send for/ day? after 200 , got this:
    “message”: “Quota exceeded for quota metric ‘indexing.googleapis.com/v3_publish_requests’ and limit ‘DefaultPublishRequestsPerDayPerProject’ of service ‘indexing.googleapis.com’ for consumer ‘project_number:215565849537’.”,
    “errors”: [

  73. raheel

    I am getting error when I am uploading the plugin as below.

    The link you followed has expired.

    Please try again.

    I tried many times but no luck
    What should I do?

  74. Shariful Islam

    What “Get status” do?

    • Bhanu Ahluwalia

      It lets you see if a URL(s) is indexed by Google or not, Shariful 🤓

  75. BILAL ALI AHMAD

    I have to use ‘send to API” option after publishing every new article?

    • Bhanu Ahluwalia

      No, Bilal. This plugin does that for you automatically 🧠

  76. David Anozie

    Good day Bhanu! Wold this plugin work for a news publishing site?

    • Bhanu Ahluwalia

      Hi David,

      After the official confirmation from Google, I would say it is not advised to use the plugin on any other website but Job Posting and Live Streaming at this time.

      If that changes in the future, we will update the article and the plugin accordingly.

      Hope that helps. If you have any further question(s), please let me know. Thank you.

  77. gilbert

    Just finished enabling google indexing API on my WordPress site. The instruction is very clear and the illustrations are crystal clear, even my grandmother can do it. No regrets moving from the free yoast to the free rankmath.

    • Bhanu Ahluwalia

      Thank you for your kind words, Gilbert, and glad you found the guide easy to follow.

  78. Zia Ahmad

    You Guys are awesome.
    BTW, Bhanu Ahluwalia is my favourite guy from your team because he is available any time through email.

    • Bhanu Ahluwalia

      We are awesome because we have awesome members like you, Zia 😍

      Thank you for your kinds words, it means a lot to us. 🙏

  79. Engr Kehinde Abeeb

    Hi Bhanu, thanks for this awesome content. However, I cant seem to find “Rank Math > Indexing API” in my Rank Math settings. Is there an additional plugin required to have these others links from the settings on your screenshot

    • Engr Kehinde Abeeb

      Oh! I missed the part of downloading the pl;ugin initially. Thanks

      • Bhanu Ahluwalia

        Glad you found the download link, Engr 🙌

        It happens with the best of us. Hope you are enjoying the plugin.

        • Engr Kehinde Abeeb

          You are definitely the best

  80. Phoenix

    Hello Bhanu, if I have multiple websites, do I need to create multiple projects as well or just use one project for entire websites?

    Anyway, thank you for sharing!

    • Bhanu Ahluwalia

      Hi Phoenix,

      You can use the same project, service account, and API keys across multiple sites, just make sure to set the service account as Owner of all the sites in Search Console.

      Hope that helps 🙌

  81. Muhammad Rafiq

    Super Nice Tutorial But…
    Can i use the same ID and JSON file and upload to more than 1 websites?
    I have 3 website using your superb SEO Rank Math.

    • Bhanu Ahluwalia

      Hi Rafiq ,

      You can use the same project, service account, and API keys across multiple sites, just make sure to set the service account as Owner of all the sites in Search Console. 🙌

  82. Awogor Matthew

    So wowed by this guide. Successfully imported data from my Yoast Premium. I wished to give it a shot before Our team launch the premium RM.

    Thanks to all of us at Rank Math…

    Lol

    Just to say a bravo to the whole team. You guys are trying.

    • Bhanu Ahluwalia

      That’s great news, Awogor!

      I sincerely appreciate your efforts to move over to Rank Math. I’m sure you will not be disappointed. 🤝

  83. paul

    Is there anyway to utilize Rank with a GoDaddy site? I have Google Analytics setup for my GoDaddy site, but am not sure how to utilize this.

  84. Tharindu

    This looks promising, can’t wait to test it out

    • Bhanu Ahluwalia

      Thank you for your kind words, Tharindu 🙏

      Please check the recommendation section at the top of the article. Google recently confirmed that the plugin should be used with 2 specific types of websites. 📢

  85. Kingsley Slim

    Wow! This is awesome. I have implemented on one of my sites and everything seems to be working just fine.

    • Bhanu Ahluwalia

      That’s great to hear, Kingsley 🙏

      Please check the recommendation section at the top of the article. Google recently confirmed that the plugin should be used with 2 specific types of websites. 📢

  86. Jitendra Vide

    Very helpful and thanks for quick reply on each query through comment. I just published one of my post url and its showing sucess in status. But its not appearing in google. i also check with “site:url” but getting no result.. why my post not showing on google even after getting success status

    • Bhanu Ahluwalia

      Glad you liked the content and the promptness in our replies, Jitendra

      In our tests, Googlebot crawled the pages we published through the API within minutes, and you can confirm the same on your site by checking the access logs.

      This, however, does not always result in the indexation of the content. It may take anywhere from minutes to days or even weeks before a URL shows up in the search results.

      Top of everything, please check the recommendation section at the top of the article. Google recommends using the API on specific websites at this time.

      Hope that helps 🙌

      • Jitendra Vide

        Is this harmful for any other website?
        I’m working on my unique site related information. And using this setting on that site.

        Please tell me that google penalties or anything else if I keep using this api settings on my site. Because I’m working on my dream site and I don’t want to take any risk?

      • Jitendra Vide

        Its working superb. I just published a post and it gets indexed automatically within a muniute. I checked manually by inspoecting URL in search console and what I noticed was unexpected.. after publishing, within minute I landed on search console to request for indexing but when i inspect my url, it shown me that url available on google.. it means i gone there to request for indexing but the work was already done by this api..

        but I have one doubt that is it harmful as mi am working on my dream site and its information type site. So will google penalize aif i am continues using this api settings? looking for recommendation

        • Bhanu Ahluwalia

          That’s great to hear! We also experienced the same and wish that they roll out the API for every type of website out there.

          I can’t recommend using it on live websites unless the pages contain Job Posting or Live Streaming Structured data, at this time.

          We, however, did constantly use the plugin on our money sites since January and had good results from it. But, we are not using them anymore after Google mentioned that it is meant only for 2 types of websites.

          They did not mention anything related to a penalty but it’s good to be safe. 🤞

          • Jitendra Vide

            thanks.. it was amazing experience when you see that your post gets indexed in seconds after publishing. But google wants to use it for live websites only..

            So I am going to remove it from my informational site, Please tell me how to remove this setup and after removing will it affect on my posts that indexed through this api tool?

            • Bhanu Ahluwalia

              Yes, although the API is meant to be used by job posting websites and live score websites – it is currently working for ALL types of website.

              If you want to remove the plugin – just delete the indexing api plugin.

              It won’t affect already indexed posts.

              Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  87. Mark Ekedegba

    Very wonderful post, God bless Rank math.

    I had been using rank math and it work for me.

    • Bhanu Ahluwalia

      Glad to see you here as well, Mark 🖖

      I’m very pleased to hear about your experience with Rank Math. 😍

  88. Leul

    Hi,

    Thank You for another great plugin!!!!
    I installed, followed all steps, but when i try to “Publish/update” the homepage i got the “Error undefined” with the following response:
    7:00:05 PM update https://xxxxxxx.com/
    {
    “readyState”: 4,
    “responseText”: “”,
    “responseJSON”: null,
    “status”: 500,
    “statusText”: “Internal Server Error”
    }

    Thank You in advance for any help!

    • Bhanu Ahluwalia

      That seems like some conflict to me, Leul 🤔

      Can you please this tutorial by keeping only Google Indexing API plugin active?
      https://rankmath.com/kb/check-plugin-conflicts/

      You can also check the server’s error logs to know the exact issue.

      To expedite the troubleshooting, you can open a new support ticket here:
      https://support.rankmath.com/ (it’s free to register)

      Looking forward to helping you. Thank you.

  89. Greg Wampler

    Am I missing something? I don’t seem to have a few of the same options under my Rankmath plugins settings. I don’t have the Indexing API Console or Indexing API Settings under my RankMath. Is this possibly something hidden due to WordPress.com versus WordPress.org?

    • Greg Wampler

      Nevermind. I should have read through more of the comments.

      • Bhanu Ahluwalia

        Glad you found the solution, Greg 🖖

        This tutorial is a bit tricky to follow and we recommend going through it thoroughly 📙

  90. kris

    4:07:31 PM update
    {
    “readyState”: 4,
    “responseText”: “The site is experiencing technical difficulties.”,
    “status”: 500,
    “statusText”: “Internal Server Error”
    }

    I don’t know what to do with this.

    • Bhanu Ahluwalia

      Hi Kris,

      Sorry for the issue you are facing there.

      Can you please check the server logs and see what’s showing up there? It could be a conflict with one of the plugins or the theme you are using.

      You can run the following check by keeping only the Indexing API plugin active:
      https://rankmath.com/kb/check-plugin-conflicts/

      Looking forward to helping you. 🖖

  91. Leul

    Thank You very much!!!

    That helped.

    The “Problem” Plugin has been identified: Duplicator PRO.

    Great Plugin!

    Thanks you one more time!

    • Bhanu Ahluwalia

      Hello Leul,

      We are so glad to hear that you found the problematic plugin.

      If you need our assistance with anything else, do not hesitate to ask.

  92. Blaise

    Hello I can’t find Indexing API option and more on my site, can anyone be of great help

    • Bhanu Ahluwalia

      Hello Blaise,

      Thanks a lot for your comment and we are so sorry about the trouble this must have caused.

      Did you download the indexing API plugin and install it on your WP website?

      You need to do it even if you already have Rank Math installed.

  93. Nabom Tuazor Clark

    Hello,

    Let me congratulate you for this plugin, it is definitely awesome.
    I was using Yoast before but I have switched totally to RankMath.

    This is where I’m having problems. I have done all the required steps and it’s remaining adding Service account email id as owner to search console as google insists it must be a gmail address.

    I’m stucked there.

    How do I add the service account email address as owner on my Search Console.

    From Tuapress.com

    • Bhanu Ahluwalia

      Hello Nabom,

      Thanks for your comment. We are glad that you like the plugin.

      Please check section 2.3 above. It has instructions on how to add the service account as an owner.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  94. Response Center

    Hello
    I am using your awesome API Indexing tool. How do I disable automatic pinging of posts and pages and make it manual only?

    Thanks
    Kumar

    • Bhanu Ahluwalia

      Kumar,

      You can disable that from the Indexing API plugin settings. There is an option to disable automatic indexing requests.

  95. Response Center

    Adding to the above query, is it possible to use this API Indexing script outside of WordPress? I am using a PHP app to publish posts and pages. Let me know.

    Thank you in advance.

    Regards
    Kumar

    • Bhanu Ahluwalia

      Hello,

      Yes, you can use the API outside of WordPress but this plugin is only available for WordPress.

      If you know how to code, the API is free to use (with certain limitations).

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  96. HIPTVMUSICZA

    Hello.. Thanks for this awesome plugin.. But then am unable to fully use it

    This is the response from the api console

    4:10:21 PM update
    {
    “readyState”: 4,
    “responseText”: “The site is experiencing technical difficulties.”,
    “status”: 500,
    “statusText”: “error”
    }
    ——————————————————–

    • Bhanu Ahluwalia

      Hello,

      Thanks a lot for your comment and we are so sorry about the trouble this must have caused.

      Can you please this tutorial by keeping only Google Indexing API plugin active?
      https://rankmath.com/kb/check-plugin-conflicts/

      You can also check the server’s error logs to know the exact issue.

      To expedite the troubleshooting, you can open a new support ticket here:
      https://support.rankmath.com/ (it’s free to register)

      Looking forward to helping you. Thank you.

  97. Isaac kings

    Pls am getting a 403 error when I tries to index pages (last step)

    • Bhanu Ahluwalia

      Hello Isaac,

      Thanks for getting in touch with us.

      Please check the FAQs. There is a solution provided for the type of error you are seeing.

      Thank you.

  98. Fish Flannery

    Hello.
    Thank you for your great plugin and blog post.
    I have installed and set as your instruction.

    I tried post update and got success message but the post haven’t been shown yet.
    (I know crawling and indexing are different.)
    I will continue to use this API anyway.

    By the way, how do you know when the crawling came ??
    Do you use any tool ? Please recommend me to check the crawling come or not instantly.

    • Bhanu Ahluwalia

      Hello Fish,

      Thanks a lot for your query and we are so sorry about the trouble this must have caused.

      You can use any crawl monitoring plugin to check when Google visits your website or you can get that information from your server logs.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  99. Adedayo Azeez

    Thanks for this, I’m hoping it’ll really help me since i find it hard getting my blog in Google Search…

    i have over 150 published articles when i installed this plugin, do i have to submit them manually or just leave them and they’ll automatically be submitted…

    • Bhanu Ahluwalia

      Hello Adedayo,

      Thanks for your comment.

      Yes, you have to submit previously published posts manually – one by one.

      All the news posts published after installing the indexing API will be automatically submitted.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  100. Goods

    Hi!
    Thank You very much for this awesome plugin!!!

    But i have an option request:

    The problem is with editing the published documents. The plugin its submitting automatically the draft of the page that is published but it’s in process of editing.

    Could You please separate and add another check box:
    – one for “Submit posts from these post types automatically in the background when a post is published, edited, or deleted”
    – second for “Also adds action links to submit manually”

    Or maybe there is another “answer” to stop from publishing the draft pages.

    Thank You!

    • Bhanu Ahluwalia

      Hello,

      Thanks for getting in touch with us.

      A post once updated is already sent for crawling.

      You can also manually submit the URLs for crawling.

      Both these options are already available in the plugin. You just have to look around and play with the settings a bit 🙂

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  101. Miracle

    Nice i tried this on my music site …. maybe i would remove it latter to avoid google problem

    • Bhanu Ahluwalia

      Hello,

      We are glad.

      Sure, feel free to remove it if you don’t feel comfortable using the plugin.

  102. aid el mehdi

    doesnt work anymore cant add owner to search console anymore

    • Bhanu Ahluwalia

      Hello Aid,

      Thanks for your comment.

      It is still working.

      Please check section 2.3 above. It shows you how to add an owner to the Search Console.

      Let us know if you face any issues doing that.

  103. AYOBAMI OLA

    How can I stop using this in the event I have no need for it again?

    • Bhanu Ahluwalia

      Hello Ayobami,

      Thank you for your comment.

      If you want to stop using it, you just have to deactivate the plugin.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

      • AYOBAMI OLA

        After deactivation of plugin, hope it wont stop my post from being indexed?

        • Bhanu Ahluwalia

          Hi Ayobami

          Definitely not. This plugin simply notifies Google to crawl the content faster.

          Your content will still be crawled and indexed according to Google’s guidelines.

          Hope that clears the confusion.

  104. BM

    11:40:33 AM update
    {
    “readyState”: 4,
    “responseText”: “เกิดข้อผิดพลาดขึ้นกับเว็บไซต์”,
    “status”: 500,
    “statusText”: “Internal Server Error”
    }
    ——————————————————–

    I am facing with this problem too.

    • Bhanu Ahluwalia

      Hello,

      Thanks a lot for your comment and we are so sorry about the trouble this must have caused.

      Can you please this tutorial by keeping only Google Indexing API plugin active?
      https://rankmath.com/kb/check-plugin-conflicts/

      You can also check the server’s error logs to know the exact issue.

      To expedite the troubleshooting, you can open a new support ticket here:
      https://support.rankmath.com/ (it’s free to register)

      Looking forward to helping you. Thank you.

  105. wan mohd afendi

    Hi

    I am facing this issue during the installation
    ————————————————-
    The link you followed has expired.

    Please try again.
    —————————–

    Please help me . Thanks

    • Bhanu Ahluwalia

      Hello Wam,

      Thanks a lot for your comment and we are so sorry about the trouble this must have caused.

      Where exactly are you seeing that? While uploading the plugin?

      If so, please try and upload the plugin via FTP. That should do it.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

      • wmafendi

        Thanks

        I am done with the installation.

        Now in configuring mode

        Thanks again!! 😘😘😘😘

        • Bhanu Ahluwalia

          That’s great!

          Hope you are enjoying the plugin!

  106. Manuel Virgen

    Hey, its great thanks for sharing this amazing piece of content. I was using Yoast SEO but my friend suggests me to use rank math. Now I have 4 websites and all have rank math SEO plugin. This plugin helps me so much to improve my article score and other things.
    Highly Recommended by me.

    • Bhanu Ahluwalia

      We are so glad to have you with us, Manuel. ❤️

  107. Neeraj Sharma

    Yes, rank math is one of the great plugins which is providing far better options than yoast SEO. the best advantage of it we can insert 5 keywords that are positively impacting our blog posts SEO.
    We are using rank math for our blog.

    • Bhanu Ahluwalia

      Hi Neeraj,

      Glad to hear from you, and we are happy that you liked the plugin. 🙌

  108. wan mohd afendi

    I am in testing mode. For one of my latest post, it is now ranking after 10 hours..

    I did test like this

    site:mysite.com “some title post”

    It is my test correct??
    How to make it rank faster??

    • Bhanu Ahluwalia

      Indexing depending entirely on Google, Wan

      The only thing this plugin can help you with is getting crawled faster.

  109. Suraj Pal

    Thanks for sharing this method to get fast indexing in Google

    • Bhanu Ahluwalia

      Hi Suraj,

      Glad you found it useful.

      Please feel free to reach out to us in case you need any assistance. We are here to help.

      Have a good one 🖖

  110. Clebson Amsterdan

    Parabéns pelo ótimo conteúdo!

    • Bhanu Ahluwalia

      Glad you found it helpful, Clebson 🙏

      Stay tuned, as we will be releasing some exciting stuff in the coming weeks.

  111. Sanju Kumari

    How can I submit my website to Google news after using Rank Math plugin. Also can you name some high traffic websites that are using Rank math.

  112. Bentrip

    Do I need to manually submit the posts Google Indexing API via publish/update or it will be automatically done when I publish/update post

    • Bhanu Ahluwalia

      Hi Ben,

      There’s an option in the plugin to enable automatic submission of the new posts. You can enable that.

      Hope that helps. 🖖

  113. Adil

    Hi, how are you? I can not find an Indexing API option in Rank Math.

  114. Karuri M

    Brooo!! My traffic literally trippled after this article. This is honestly one of the best guides I have read about indexing so far. Thanks man!!!

    • Bhanu Ahluwalia

      Hi Karuri,

      That’s so great to hear!

      Please let us know if you need any assistance. We are here to help.

  115. Kenny

    Do you feel that Google API Indexing could be successfully done on a non Word Press site? We have been successful due to your plugin on a Word Press site of a client. The problem I’ve run into on a non Word Press site is……… that we have no way of getting the JSON key to be recognized.

  116. Varun Sharma

    I like everything about Rank Math. Especially the latest API Indexing that makes me able to submit my webpage directly on Google.

    • Bhanu Ahluwalia

      and we like you 3,000 times more! 😍

      Thank you for stopping by and sharing your feedback sire 🙏

    • Sue

      I shared my jobs to google and have yet seen them posted what am I doing wrong? Tips please?

      • Bhanu Ahluwalia

        Hi Sue,

        Bhanu here.

        Please note that this API is used to send instant crawling requests to Google using this API. It does not guarantee indexing. If the request is sent successfully – there is nothing you need to do from your end.

  117. on chol

    Will you please add an option which is available on yoast seo but not available on rank math. The option is automatic detect keyword I am using in the post. When I write a post, then the yoast seo automatically detect which keyword i am using to optimize the post. It helps to understand how many keywords I am using.

    There are also another option available on yoast seo which is readability detect. It will suggest in perticular part of the post which need to chance to improve readability. Please add those feature in future update.

    • Bhanu Ahluwalia

      Hi,

      Thank you for stopping by and sharing your feedback.

      With that being said, there are existing feature requests, so we’ve added your vote to our internal suggestions lists. If your suggestions are something that we’re able to introduce, we’ll be sure to let you know.

      In the meantime, if there’s anything else you need our help with, please let us know.

  118. Aztekium.pl

    Very interesting article. Thanks.

  119. CEDRIC CLEMENT

    hello, any way to use this indexing api with Shopify ?

  120. Darnell Keith

    Is this plugin ever updated? I’ve been running it for a while and it works but has a habit of sending API request randomly. Sometimes just opening the WordPress dashboard might trigger it. In other cases, clearing cache or opening a blog post might trigger it.

    • Bhanu Ahluwalia

      Hi Darnell,

      That sounds off. We have not encountered this issue. I must warn you though, this plugin is in closed beta so there are bound to be some issues.

      We are working on a brand new update and it will be ready very soon.

      That will get rid of all the issues that have been reported to us so far.

  121. Sue

    Has anyone had luck indexing their jobs to Google Jobs using Rankmath before I install it?

    • Bhanu Ahluwalia

      Hello Sue,

      We have seen hundreds of users have awesome results with the plugin – especially when it comes to job posting websites.

      Give it a try and let us know how it goes.

  122. Sanket Mane

    Hello,

    I recently installed it on my website. Does it really help in Ranking?

    • Bhanu Ahluwalia

      Hi Sanket,

      Thanks for getting in touch with us.

      It does not help with ranking. It helps only with indexing. This plugin helps with instant indexing of your posts but ranking still depends on a lot of factors like before.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  123. Smoothstack

    Crawling and indexing are two distinct things and this is commonly misunderstood in the SEO industry. Crawling means that Googlebot looks at all the content/code on the page and analyzes it. Indexing means that the page is eligible to show up in Google’s search results. No matter how fast your website’s load, or how detailed your content is, still, it doesn’t matter if it is not index on Google SERP.

    • Bhanu Ahluwalia

      Hello,

      Thanks for getting in touch with us.

      This is 100% correct 🙂

      Nothing can replace real and useful content when it comes to rankings and just putting it out there isn’t enough – you have to get it indexed before a copycat comes and steals your work. So, fast indexing is important.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  124. elzem2012

    The experiment was done on more than one site and the result
    Error 403
    Permission denied. Failed to verify the URL ownership.
    is there a solution ????

    • Bhanu Ahluwalia

      Hi,

      Thanks a lot for your query and we are so sorry about the trouble this must have caused.

      Please go through the FAQs once. You must not have added the proper account to the property yet.

      This process works 100% and you have to re-check all settings once again to make it all work.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  125. Jonathan

    Will this plugin work on posts that are re-published/updated?

    I have installed another plugin to automatically republish posts every so often, will this trigger a new indexing?

    Also, I am using this on a job board website. My job postings are a custom post type (job_posting). Does the plugin consider custom post types or do I need to edit the code for this?

    • Bhanu Ahluwalia

      Hi Jonathan,

      Thanks for getting in touch with us.

      Yes, it does work on republished posts or updated posts.

      There is an option you can use to send a crawling request every time a blog post is updated.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

      • Jonathan

        Thanks! Is there a way to automate this for all posts instead of just a list of 100 max URL’s.

        I have a job listing site and I plan to have 100’s of listings. I’d like to index all of these as soon as they are republished.

        • Alex Panagis

          Hi Jonathan, yes this can be done! If you head to the settings area you can choose to automatically submit the post to be reindexed when it is updated or “republished”.

    • Jonathan

      Thanks for your reply. I plan to list 100’s of job postings, which will be republished frequently.

      Will the plugin automatically index all job postings when they are updated? It looks like i have to manually enter…

      If it’s not automatic, is there a line in the plugin’s code that I can edit to do so?

      • Bhanu Ahluwalia

        Hi Jonathan,

        Yes, the plugin will automatically ping for a new crawling request when you update the job posting.

        There is a setting you need to check to do that: https://i.rankmath.com/3iq1o2

        Please select your post type for the job postings so that the request upon update is sent automatically.

  126. Lanette Smith

    I need help with getting my jobs indexed on google jobs. I have rank math setup on my site but my jobs are not appearing. PLEASE HELP ME!

    • Bhanu Ahluwalia

      Hi Lanette,

      Thanks for getting in touch with us.

      Are the indexing requests sent correctly? Have you checked the settings and status from within the plugin?

      For further queries about the plugin, you might want to open a new support ticket here: https://support.rankmath.com

      We look forward to helping you.

  127. Robert DeJong

    hey Rankmath,

    I have just switched from yoast to you guys and then I found this article.
    I was able to install to ‘instant index’ plugin correctly and it seems to work too, got a (success) reply back from the indexing api. It has been 20min since I submitted the new pages for google to index, but so far it hasn’t. Hope to see the posts being indexed in a few minutes. I will keep you guys updated. Thanks for creating this amazing plugin and RankMath in general! <3

    Robert

    • Bhanu Ahluwalia

      Hi Robert,

      We are so glad to hear that you are giving Rank Math a shot.

      It can take anywhere from a few seconds to a few hours. The key here is to remain patient and wait for Google to index your page.

      Do let us know how it goes.

  128. puyang

    404 Requested entity was not found.
    “Use the API Console to Publish/update the page once, then you can use the Get status action.”
    I do not really how to do it, please help

    • Bhanu Ahluwalia

      Hi Puyang,

      Thanks for getting in touch with us.

      That means the requested URL is not indexed yet. Please submit a new crawl request using the Instant Indexing API plugin.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  129. Newsflash247

    I’m using yoast SEO premium. Can I switch to Rank math SEO? Pls what is the difference between yoast premium and Rank math SEO?

  130. Angel Style

    I can’t activate this service. Can you help me?

    • Alex Panagis

      Hi there, what was the issue you were experiencing when trying to activate the indexing API on your website? 🙂

      • Angel Style

        can you get a api for my website ?
        if you can please send a mail to me afree.angels@gmail.com

        • Bhanu Ahluwalia

          Hello Angel,

          As much as we would love to do that, this is something you need to do from your end.

          If you are stuck at a step provided in the tutorial, please let us know so we can assist.

          As far as the API is concerned, you have to generate it using your own account. I hope you understand.

          Thank you.

  131. Mahesh Waghmare

    This is really interesting article.

    I have just checked the plugin https://wordpress.org/plugins/fast-indexing-api/

    • Alex Panagis

      Thanks, Mahesh! Glad to hear that – let us know if you have any other feedback.

  132. Mahesh Waghmare

    This is what I was looking for. Nice plugin and works as expected.

    • Alex Panagis

      That’s great to hear!

  133. Sha

    Do I submit each job post link in the RankMath here

    Google Indexing API
    API Limits:
    PublishRequestsPerDayPerProject = 129
    RequestsPerMinutePerProject = 600
    MetadataRequestsPerMinutePerProject = 180

    URLs (one per line, up to 100):

    My jobs are not showing up on google and I set it up correctly I do get the messages the jobs are being indexed on google.

    If you have multiple sites do you setup rank math on each site separately with new credentials or can you reuse the same information?

    The post was automatically submitted to the Google Indexing API for indexation. – Does this mean that rankmath is working because I haven’t seen any of my jobs listed?

    Any other special settings, anyone please help me thanks!

    • Bhanu Ahluwalia

      Hi Sha,

      Yes, you have to submit each URL/job post to Google via the Instant Indexing API.

      If your jobs aren’t showing up, you have to give it some time. Have you checked if the URLs are indexed or just not ranking but are indexed?

      You can use a single Project, Service Account, and JSON API Key across multiple sites, just make sure that the Service Account is added as Owner for all the sites in the Search Console.

      Please note that the plugin will send a crawl request to Google after which Google will 100% crawl your website instantly. However, whether or not your URL is indexed is and always will be at Google’s discretion. If they think your content/website isn’t ready to be indexed yet – they will not honor the indexing request.

      If you need further assistance with the plugin, please open a ticket on our support section so we can help in a better way: https://support.rankmath.com

      Thank you.

  134. Alice

    Thanks for the great plugin. Everything works fine as an admin user. However, the editor role cannot use see the “Indexing API: Update” and “Indexing API: Status” in the post list. Is there any way to let the editor have the permission?

    • Bhanu Ahluwalia

      Hello Alice,

      Thanks for getting in touch with us.

      We don’t have any option or filter to show the Indexing options to the editor. You will have to edit the code in the plugin files to show these options to the editor.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  135. sha

    Ok I never submitted any of my job url’s that I been posting on the site because I thought the message I was getting was doing it for me. So in my case what if I have 50 – 100 job positions, do I need to submit each url link one by one?

    Thanks!
    Sha

    • Bhanu Ahluwalia

      Hi Sha,

      You do not need to submit each one separately. You can submit them all at once.

  136. sha

    Thank You Bhanu!

    How can I increase my API limits for some reason when I submit a link it takes away 5- 10 request at a time and why is it doing this? Shouldn’t it be 1 per url link request?

    API Limits:
    PublishRequestsPerDayPerProject = 43
    RequestsPerMinutePerProject = 600
    MetadataRequestsPerMinutePerProject = 180

  137. Sha

    HI Bhanu

    Is it better to setup Rankmath separately with it’s own accounts for each job board to get better Google Jobs Indexing?

    You can use a single Project, Service Account, and JSON API Key across multiple sites, just make sure that the Service Account is added as Owner for all the sites in the Search Console.

    • Bhanu Ahluwalia

      Hello Sha,

      You can do that to extend your quota. Apart from that, there is no advantage of having separate accounts for this.

  138. Newsflash247

    How to request for more quota per day from Google? Any successful strategy?

    • Bhanu Ahluwalia

      Hello,

      Unfortunately, there is no option to extend quota from Google for the Indexing API.

      Please do not hesitate to let us know if you need our assistance with anything else.

  139. Bensmart

    I’m having Error 401 with the response message >>> Request is missing required authentication credential. Expected OAuth 2 access token, login cookie or other valid authentication credential. See https://developers.google.com/identity/sign-in/web/devconsole-project.

    How can I rectify this please?

    • Bhanu Ahluwalia

      Hello,

      Thanks for your comment.

      Please follow the instructions once again. Try to add the service account properly and cross check the settings.

      This is a tried and tested method and we are certain these instructions work. It is possible that you missed a step or incorrectly chose some option.

      We would request you to go through the steps once again.

  140. Max

    Hi! could you help? unfortunately I can’t deactivate the plugin at all 🙂

    I tried it with bulk import and face the API limits – it’s OK, but the plugin has created alot of records like “The post was automatically submitted to the Google Indexing API for indexation.” on the console and now I can’t deactive and delete the plugin.

    What should I do to deactivate it and delete? Because when I click “deactivate” nothing happens. HELP!!

    • Bhanu Ahluwalia

      Hello Max,

      Thanks a lot for your comment and we are sorry about the issue you are facing.

      If the plugin doesn’t get deactivated from the dashboard, please remove it from the plugin folder using FTP.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  141. Sha

    Reposting existing job ads what should I do in that case? and how do Rank math works for ranking my site on the internet?

    • Bhanu Ahluwalia

      Hello Sha,

      The indexing API will automatically send a new crawl request when you repost something.

      Rank Math helps you with on-page SEO. Here’s everything you need to know about what Rank Math can do for your website on the internet:
      https://rankmath.com/wordpress/plugin/seo-suite/

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  142. Bobby

    Great tutorial. I’ve made the configuration and it worked for me!
    However I have a question… is it possible to tweak somehow this method to index parasite websites like Medium, Issuu or Tapas?
    It would be great if RankMath can index external parasite websites instantly with this method.

    • Bhanu Ahluwalia

      Hello Bobby,

      Thanks for your comment.

      This can only for domain that you own. It doesn’t work for external websites that you do not control.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  143. Rabby

    Hi Bhanu, Thank you very much for this helpful article. I know about this feature of Rank Match Plugin. I got to know some days ago.

    I’m using Yoast free version. But I need this Instant Indexing feature very much. Because I’ve huge pages, and day by day it’s increasing. Google search console taking a very long time to indexing pages/links, also only a few pages are indexing in a week.

    So, I hope Rank Match Instant indexing features will help me a lot. I know how to import Yoast data to Rank Match.

    My question is:
    1. Rank Match Instant indexing features are legal from Google?
    2. Is it long term.
    3. (If needed in the future) If I use Rank Match, Can I go back to Yoast properly? I know Yoast support import data from other SEO plugins. But does Yoast SEO support data import from Rank Match properly, and will I get proper data import from Rank Match to Yoast? So, I won’t lose data. SEO data is very important to me.

    I’m looking forward to you. I like to use Rank Math SEO plugin.

    Thanks,
    Rabby

    • Bhanu Ahluwalia

      Hi Rabby,

      Thanks for getting in touch with us. I would love to answer those queries.

      1. Although the API is officially only available for job posting or livestream websites – we have found in our tests that it works on ANY website. Do proceed at your own risk though.
      2. We cannot e certain. This is a product from Google and they have full control over the API. We cannot say if it will work in the long term. But, it works now and that doesn’t hurt.
      3. Yoast does not have an import option for Rank Math. Maybe the will down the line but it is not available right now.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  144. Rabby

    Sorry Bhanu, But I have other questions:
    1. Can I use ‘Instant Indexing for Google’ plugin along with Other SEO plugin?
    2. Is ‘Instant Indexing for Google’ plugin support Google API along without Rank Math SEO plugin?

    Thanks,
    Rabby

    • Bhanu Ahluwalia

      Hello Rabby,

      I would love to answer those too:

      1. Yes.
      2. Yes.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  145. Raphael

    Hi. When i try to use quick action it doesn’t work! The page don’t load. And when i try to use direct on Instant Indexing, it’s alright, but all the posts I indexed didn’t appear on google even hours after the plugin indexed. After that I tried to index directly by google search console and it worked perfectly.

    “05:02:30 update https://empregara.com/
    {
    “urlNotificationMetadata”: {
    “url”: “https://empregara.com/”,
    “latestUpdate”: {
    “notifyTime”: “2019-10-07T08:02:27.865431135Z”,
    “type”: “URL_UPDATED”,
    “url”: “https://empregara.com/”
    }
    }
    }”

    • Bhanu Ahluwalia

      Hello Raphael,

      Thanks for your comment.

      Please note that indexing is and has always been in Google’s control. With this plugin, it is guaranteed that Google will crawl your website. You can use any 3rd party ttool to verify that.

      But, whether the crawl results in indexing is entirely upto Google.

      Hope that helps and please do not hesitate to let us know if you need our assistance with anything else.

  146. Shaad Amin

    As per your warning can I use this one on my mobile specification website? Cause I need to get index very fast after release a new phone.

    • Bhanu Ahluwalia

      Hello Shaad,

      Thanks for your comment.

      As we mentioned, it is officially for livestream of job posting website. But, it works on all types of websites for now.

      Do continue at your own risk though.

  147. Matt S.

    Is there a way to automate this? If we have 1000 new pages with a 200 limit per day do we need to keep going back each day to submit 200 pages at a time? It would be nice to have this automated with a log of pages as they have been submitted.

    • Bhanu Ahluwalia

      Hello Matt,

      Thanks for your comment.

      This limitation is from Google. There is no option to get around this limit.

      If you have a 1000 pages, you have to send 200 new request for 5 days but only for posts that are not yet indexed.

      From then on, new posts/pages will be sent automatically as soon as they are published/updated.

      Thank you.

Leave a Reply

Your email address will not be published. Required fields are marked *