Blog > Search Engine Optimization > Why Aren’t My Blog Posts Showing up in Google?

Why Aren’t My Blog Posts Showing up in Google?

Written by Kenny NovakSearch Engine Optimization • Posted June 2, 2014

You’ve written an amazing post. You’ve proofread it, you’ve fact checked it and you’ve filled it with awesome links to authoritative sources. You’ve got it all set up for publication on your blog, complete with interesting images and a catchy title. You hit publish and you walk away, job well done. You come back later only to find you can’t find the post anywhere! Where did it go? What’s happened?

Issues with Publishing

Some of the most basic issues that could lead to a post not showing up are related to your caching and drafts. Sometimes, it’s a simple matter. Your post is still there, but your local cache is an older version of your site. All you need to do is refresh. It’s a rare instance that this is all the issue is, but in that rare event, the last thing you need is to call support in a panic when all you needed to do was hit F5.

Drafts are a more common issue, though still related to a glitch in publication. Sometimes, instead of hitting post, you accidentally hit the save draft button. Your post is saved in full on your blog, it just isn’t live. Check your drafts and make sure it’s published.

These are basic issues; if you’re looking at why your post doesn’t show up on Google, but you know it’s on the web, these aren’t the problem.

Google Discovery


Do you know how Google finds new content on the web? It has a few sources it watches. What it doesn’t do, however, is automatically find new content the moment it’s posted. Instead, it:

  • Follows links on existing sites to find new content published on those sites, or others that it links to.
  • Reads the user submission logs for link submission to discover new content.
  • Checks Google+ shares to see if the shared content is new or not.
  • Checks Feedburner RSS feeds for content it hasn’t already indexed.

All of these have one thing in common; they relate to something Google already has. Either it’s a Google property software that is used to share content, or it’s a site Google has indexed and checks for new links.

Has your site been submitted to Google? If you’re starting a brand new blog on a new domain, chances are good that Google simply hasn’t discovered it yet. Post a few links to it throughout social media sites and other blogs; the Google web spiders will find their way to your site. You can also use the other methods; URL submission, Google+ shares and Feedburner RSS setup to submit new content links.

In all instances, it can take some time for Google to fully discover and index your site.

Take Your Time

This is the hardest part about indexing new content, particularly on existing sites. There’s little you can do to speed the process. Google sorts through and indexes millions of pieces of content each day. Yours may be in the queue, but it may take some time to get to before it’s indexed. There’s not much you can do but wait.

On average, you shouldn’t have to wait more than a few days to see your content in the search results. Of course, that implies you’re looking in the right place. What you should do is search for your content in a custom site search. A site search will find the content if it was posted on your URL and has been indexed. If it has not yet been indexed, it won’t find it.

The Difference Between Indexed and Ranked


This is a common problem many webmasters encounter. Your content is indexed, but you still don’t see it on Google. The issue may be that it simply doesn’t rank high enough to show up on the first page or two. After all, with all the content that’s out there, it’s hard to find a niche without at least some related content already available. This is the difference between being indexed and being ranked. Being indexed simply means Google is aware of your content and has it in the database. Being ranked means it’s high enough in the search results to be visible.

If you’re indexed but not ranked, you have some options.

  • Is the query you’re using actually part of the content? Surprisingly often, webmasters expect their blogs to rank for keywords they don’t use.
  • Is your site so new that you haven’t had time to build a high ranking? SEO is a slow process and it can take some time to run with the big dogs.
  • Is your site ranking, but your individual content not? It’s possible that your content hasn’t settled into a high ranking quite yet.
  • Is something about your content triggering penalties? Excessive affiliate links, keyword density and certain types of code can all trigger penalties, if you’re not careful.

Investigate these issues and see if you can fix anything. It might be that you simply need to wait a few more days.

Still Not Indexed

Have you verified that your content is visible to outside users? If it’s behind a paywall or otherwise not visible until a form is submitted, it may as well be invisible to Google. If you’re hiding it in Javascript or hidden divs, it’s possible Google isn’t indexing it.

It’s also possible that you accidentally set your robots.txt or your page itself to noindex. This means Google may discover the page and add it to the database of known pages – for link purposes – but does not index the content itself. You will have to remove the offending code and let Google know that you’ve updated the content so it’s visible.

Assorted Issues


There are a few assorted other issues that may be causing your page to not index properly. They’re rare, but if nothing else seems true, it may be one of these.

  • Your web host has inconveniently been down for maintenance when the Google spider tries to index, resulting in it finding an empty page when it tries.
  • Somehow, a scraper site with a higher search rank than you got a copy of your content before you could establish yourself, and now outranks you – your site receives a penalty for being a copy. Try implementing rel=canonical to indicate that yours is the original, and report the scraper site.
  • Your domain includes a Google trademark without attribution. Google might penalize this, as it is technically illegal in the United States. Check Google’s attribution rules.
  • Malformed code prevents Google from properly rendering your site. Try turning off JavaScript in your browser and looking at your site; if it’s mostly hidden, Google probably can’t see it. Code errors can kill SEO, so get them fixed ASAP.

If, after all of this, your content still doesn’t appear, you might want to contact Google support for a more accurate answer. The primary culprit, for the majority of cases, is simply time; if you can’t be found in the index, you haven’t yet been indexed. Once Google finds you, you will be, and you’ll be visible. There’s not much you can do to speed up the process, so you simply have to live with it. Why not spend the time crafting another good blog post?


  1. Vinod Kumar


    My website is 2 months old and it still isn’t showing in Google search. It’s a blogspot blog, do you think this might be why it isn’t showing up? Do I need a custom domain for it to appear on Google search?

    • Kenny Novak


      Hey Vinod! Well, no you don’t need a custom domain to appear on Google search but it does help. I see that Blogspot blogs in general (and free blogs, Blogger, Blogspot, Livejournal, any other free subdomain blog) has a harder time ranking and also social networking sites are harsher towards them and block them easier.

      If you have the means to do so, I highly recommend registering your own domain for your blog. You’ll get indexed almost immediately, especially once you submit your site to Google for indexing.

      The reason Blogspot blogs aren’t indexed as easily in Google is they are more commonly used for spam since they are free to create in bulk.

  2. Uchenna


    Greetings, my site is over 5 years now, but I recently moved from blogger to WordPress and everything was working fine until I switched to Yoast SEO after using it for couple of weeks I switched to Rank Maths SEO since then I lost my country ranking in alexa, my posts stopped showing up on Google search even after a week of posting them in my blog… I used to rank in first page on Google search in my go-location but I have lost all of that please what can I do to rank and get my blog posts show up on Google search?

    • admin admin


      Hi Uchenna! Well, Alexa fluctuates constantly and is sort of a comparitive metric that you shouldn’t focus on too much, if at all.

      As far as switching to WordPress and Yoast, unless you have some glaring indexing issue, errors, or a broken site, I can’t imagine why switching would hurt you.
      I have to ask – did you redirect your Blogger site to your WordPress site?

      If your content is identical on both sites, you might be hit with a duplicate content penalty.

      Definitely redirect your old posts on Blogger to their new home on WordPress.
      If you can’t redirect, then simply edit your old blog posts to remove the old content and just put a note saying that the post has been permanently moved to [Link to new post here].

      That way, at least you aren’t getting penalized for duplicate content, and Google will figure out the new location by following that hyperlink.

      WordPress and Yoast are both fantastic, so I doubt they are the problem.

      Oh, and I have to mention, since you are new to WordPress, definitely check your settings under “Settings” > “Reading” in the WordPress dashboard.
      If “Discourage search engines from indexing this site” is checked, there’s your issue.

      Sometimes it’s as simple as that; I still see people that have this checked and wonder why thier posts aren’t ranking or getting indexed. Silly, but it happens.

  3. ID


    Hi there, great article. If I google a specific page on my website I only get to see the top category it belongs to, the article itself doesn’t show… Any ideas of how that is possible? Thank you!

    • James Parsons


      How old is the article? It’s possible it’s still new and isn’t indexed yet. Do you have a sitemap for your blog submitted to Google Search Console?

      Is the article high quality with no duplicate / stolen content?
      Lower quality articles may not be indexed, so if its been a while and its still not indexed I’d consider checking the quality of your posts, as well as indexing issues in your sitemap and Google Search Console.

Leave a reply