Several years ago, posts on my site would be indexed very quickly (usually 1-2 days after I publish them). But now, it takes 2-3 months after publish before pages get indexed.

This is not due to low quality content, because once indexed, the posts are well ranked. If I inspect the URLs of not indexed pages in Google Search Console, I find they are discovered (through the sitemap) but never crawled by Google (and of course not indexed.)

Why does this happen?

  • Is the sitemap the only way to find these URLs or are they linked from other pages? Jul 13 at 19:52
  • In the last few years have you implemented new technologies with client side rendering for your website? Jul 13 at 19:52
  • @StephenOstermiller The newly published posts(excerpt) are shown on home page(my Wordpress site is configured to show latest posts on home page) so they get links from home page at least. I did not implement new technologies. The only problem I found in google search console is LCP too long, but I think it only affects ranking not crawling/indexing.
    – peter
    Jul 13 at 23:55
  • My experience is that if it comes across a page it does not like, perhaps because of errors or content. Then it will never index it. Unless you go to Google Console and tell it to. Jul 14 at 1:38
  • @RohitGupta My site has several hundred of posts. Only a few posts are never indexed, and I can understand why google does not like them by analyzing their content. What confuses me is google delays crawling/indexing newly published posts for a long time, although it finally crawls them, indexes them, and ranks them well.
    – peter
    Jul 14 at 5:44


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.