Why Google Is Not Indexing Your Blog Posts & How to Fix?

32Shares
Google Bots Not Crawling/Indexing posts
  • Save

If you know how search engine bots work, crawling and indexing will sound familiar to you. If not, let me explain.

First of all, Google does not provide any guarantees or promises that they will crawl or index your website.

You must keep maintaining your blog’s content to enter into Google’s awareness. Google has a limited amount of resources to crawl, index, and rank your site, and it has to treat each site differently regarding information and popularity.

Why Google is not indexing your blog posts?

Well, there are many reasons why your posts are not being indexed by Google. At the further section of this guide, I have also shared steps you could take to ensure your posts get indexed. 

First thing first, you should read: What Is Google Crawling And Indexing?

And learn how to check for indexed posts in Google, with this video guide:

Subscribe on YouTube

Now, once you are sure that your posts are not indexed in Google, here are a few reasons why your posts are not being indexed:

1. Your publishing schedule is random

Google allocates a crawl budget and crawl time for every website. If you are someone who is publishing posts regularly, then Google bots determine their crawl time according to that. Now, on the contrary, if you are publishing posts randomly after days or months, it may take a few days before search engine bots decide to crawl your website again. This is one of the primary reasons for your posts not being indexed.

2. Crawl budget is over:

This usually happens with big sites or a buddy site. Just like crawl time, Google determine the crawl budget for a site, and at the time of the crawling, due to your site size, Google crawl budget is over, which impacts the crawling of new posts. 

3. No sitemap in Google

This is the most basic yet at times even experienced webmasters missed out on this. If your sitemap is not submitted in Google search console, the indexing could become an issue. And, at times if your sitemap does not include the new posts, Google will find it hard to discover the same.

4. No way to reach the post:

Apart from sitemap, Google relies on internal links, related posts links, links in blog menu, backlinks to effectively crawl a webpage. Now, if your newest posts are not linked from anywhere, and bots find it impossible to reach, it can have a negative impact.

There could be more reasons, but in the majority of scenario, these are the reasons why your posts might not be getting indexed in Google search. 

Things you need to do to investigate more:

  • Save

As you can see from the screenshot above, this tool not only lets you check your indexed status, it also gives you the option to request indexing of your non-indexed posts.

How Long Does Google Take For Indexing?

It varies.

It depends on how your content is interlinked and how often you update your site’s content. For new sites, it can take weeks, or even months, for indexing.

How To Get Indexed Faster in Google Search?

The best way is by using URL inspection tool of Google search console.

Google will rate your blog according to your updating frequency, number of backlinks, etc.

For older blogs, if you are still facing an indexing problem, make sure you do not have internal or external content duplication.

And do not rely on sitemaps. They are optional. Make sure all of the content can be searched via normal links.

Do let us know how long it takes for Google bots to crawl and index your blog. Have you been facing indexing issues lately? Share your experience in the comments below!

And don’t forget to share this post!

Was this helpful?

Thanks for your feedback!
  • Save
32Shares
Authored By
A Blogger, Author and a speaker! Harsh Agrawal is recognized as a leader in digital marketing and FinTech space. Fountainhead of ShoutMeLoud, and a Speaker at ASW, Hero Mindmine, Inorbit, IBM, India blockchain summit. Also, an award-winning blogger.

77 thoughts on “Why Google Is Not Indexing Your Blog Posts & How to Fix?”

  1. Klint

    I just can’t understand why google search engine index my new blog post within 24 hours in fact in the past, when i post new, it will automatically index for a matter of minutess but for now, it will index on a number of hours before it can be seen in google search results..why?

  2. Joseph Nirmal

    My health blog is not indexing in google index. So my blog have very low traffic in organic search. how to rectify?

    1. Harsh Agrawal

      Hey Jospeh
      Have you submitted your sitemap to Google search engine?
      if yes, could you check index status and let me know how much it is, and how much your actual number of posts are?
      Harsh

      1. victor

        Am also having the same problem out of 95 only 7 has been indexed for the past 8 month now plesae help me

  3. Alex

    Verify your website in Google webmaster tools and Submit sitemap of your website. Google will index your website soon. Also the posting frequency matters. If you post regularly Google spiders will index your posts soon.

  4. Rohith

    Google indexing blog post time is really depending on many things like blog age, sitemap, page rank and backlinks. But aside from these elements I suggest that you focus on your content and Google indexing will no longer be a problem.

    1. Aric Roy

      Hello Sir when i am started blogging then my website blog post indexed quickly but now its not indexed what the problem is there. give me some suggesion.

  5. raj

    Hi, jimmy Excellent post. google indexing my site privacy policy, contact us and dcma policy page. is it creates problem or not?

    1. Harsh Agrawal

      @Raj
      It won’t create any problem but such pages are not useful for search engines, but is useful for user experience. You should consider adding noindex tag for such pages…

  6. Nikunj

    Sir,
    Very enlighting Post
    Help Please :
    My posts updating in google index tooks more time it tooks about 1-2 days after I publish the post to index in google and my site in almost 20 days old so what will you suggest me to increase this updation time should I refresh sitemap every time I publish the post or it Doesn’t matters ?

  7. sudeep

    I am also facing from slow indexing issue. Can you review my site and give me feedback to improve my indexing status.

  8. Shashank

    Its going to be a month,Google has not indexed my website… any suggestions
    help required…

  9. Nihar

    Great post! This will help lot of new bloggers to start having patience.

    Even for popular blogs there are some posts which don’t get indexed. It is due to the fact that they might be copied from somewhere or doesn’t add too much value. This could be the reason.

    your table is good. Can i know how did you come up with that table?

    1. Jimmy

      Hi Nihar,

      Thanks for your reply 😉
      I was experienced this problem earlier and i got reply from a google webmaster forum moderator with this table.

  10. Roger

    I think if people focus more on creating good content verses indexing, they will soon realize it won’t be long until the site grows.

    That doesn’t mean disregard indexing, but rather focus on content first, then SEO.

  11. rakesh

    indexing in google is very tough task…but my blog indexed in google within a week after i submitted sitemap to google webmasters tools….

  12. Burhanuddin Tezabwala

    That table is very useful.
    I too have to update my blog frequently and on regular basis. It will satisfy my readers and Google as well.

    As it is always said: ”If content is the King, then SEO is Queen”

  13. Anubhab

    I have a new blog too..Thanks for the great info. came hand, when I was pondering why my pages are not getting indexed.

  14. Saket Jajodia

    Google sometimes index your new blog post intent also probably most of my blog from few months got intent indexed…

  15. Rahul Solanki

    Well my blog is Google friendly.With in minutes my posts get indexed in Google search engine…I get 70% of traffic from google

  16. Jawed

    Getting indexed on google is a lot easier than it is on some other search engine like Bing. Another thing is that if you make a blog on blogger.com you are almost always likely to get indexed by google.

  17. Pumama

    When I post a new post, Google index it after 1 minute 😀
    Writing post usually is the good way to get indexed faster

  18. Glitz @ GlitzyBlog

    My site is also not getting crawled faster so i have to update my blog frequently. this is really useful.

  19. ankit

    Awesome post dude.I was confused and worried that my blog is not indexed by Google.I will be now patient .

  20. Dinesh @ DailyBlogMoney

    Interesting chart you put.
    Once your blog established well, it can be indexed within minute, I experienced it. Its mostly connected to uniqueness of content.

    I think you missed an important factor, which is Robots.txt file. If this file is blocking Google bots, then no pint in trying other all factors.

    Thanks for the nice post Jimmy

    1. Jimmy

      Yup, you are right Dinesh
      Thanks 🙂

Leave a Comment

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

Scroll to Top
32 Shares