How Long Does It Take For a New Site to Appear in the Google Search Results?

Here’s the scenario: you’re a small business owner and you’ve just launched your new website to the world. Now you’re wondering, how long will it be before searchers find your site in the search engine results page (SERP)?

There are a couple of things that need to occur before this happens. The site needs to be indexed by the search engine. There is no set time for Google specifically to initially index your site – the time taken can vary based on:

  • Popularity of the site (whether it has any inbound links to it)
  • Whether the content is crawl-able (server responses and content type)
  • Site structure (how pages interlink)

It is possible for a site to be crawled/indexed within 4 days to 4 weeks, but it may take longer. The good news is that you can cover the first bullet using social media, commenting, guest blogging, and email marketing. The second bullet has more to do with how your site is built and how clean the code actually is. Most popular content management systems contain extremely clean code, making them easy to crawl. Every well-optimized site should also contains a sitemap.xml that shows the search engines just how the pages interlink.

Here are some things to check/ensure to be sure things are optimal for crawling/indexing:

  • Check server responses – pages should return 200/OK responses.  Use tools like to check the response.
  • Have actual content – this means having content (text) the bots/spiders can “see” and understand. If you use purely images, solely Flash, or loading content up via JavaScript, then you’re likely to encounter problems.  Remember, bots like to “read”, so ensure that you have text for them to read!
  • Verify your site – sign up for a Google Webmaster Tools account.  This is not the same as submitting your URL. This can help in discovering/locating/understanding problems as/when/if they occur.
  • Submit the site to Google – this can be completed by signing up for a Google Webmaster Tools account and then following these instructions –
  • Be discovered – if at all possible, have a few links to the site from other sites.  These links should be from related/topical/relevant sites.  They should also be quality/trusted/popular/reliable sites. The more the better.
  • Provide a sitemap – once again, most content management systems contain one already, but you should check with your developer/agency just to make sure.

After you complete all of these items, you’ll have a higher probability of seeing your site in the SERP quicker. One cool way to check to see which pages Google has indexed from your site is to type in the Google search bar.  The results will show you the total.

Once you see your pages being indexed, the next step is to try to beat your online competition by ranking higher in the SERP.  The best way to accomplish this is by creating a free BoostSuite account and then starting your co-marketing campaign.

Using your BoostSuite account, you can head to the Boost>Pages>Search Engine Listings interface to see how all your pages appear in the SERP. This is important to know because this is the very top of your online sales funnel. You cannot get people to click on your pages in the SERP if you have unformatted/unstructured page titles and meta descriptions.

You can use calls to action in your page titles and meta descriptions to drive more click-throughs to your site. Would you rather click on a page title that reads “Contact” or one that reads “Contact us today to find out how we can improve your online marketing results”?

Make your role as a small business marketer that much easier with BoostSuite. Sign up for your free account today and we’ll help you grow your audience online.

About Ryan Kettler

Ryan Kettler is Director of Content for BoostSuite. Ryan is a sports fanatic, avid golfer, devoted runner, beer connoisseur, Internet marketing zealot and live music enthusiast. When he’s not indulging in all things content marketing he can be found on the links, running 5ks, or sampling IPAs. BoostSuite is a co-marketing tool for small businesses. BoostSuite connects you with thousands of other businesses who already have the audience and content you need. With BoostSuite you can run a successful online marketing program in less than an hour a week. BoostSuite is free, easy to use, and only takes a minute to set up.

  • Curt Carroll

    Good article. But It doesn’t answer the question. If following all the google good practices how long typically should you start seeing results? 1 month,2-3 months,6+months.Right after being indexed?

    • Ryan Kettler

      Thanks for your comment Curt. To answer your question, once your site is indexed and your pages are appearing in the search engines results pages (SERP), it all depends on your positioning and the keywords you’re focusing your optimization efforts on. If you’re focusing on broad keywords that aren’t very specific, there’s a good chance you won’t see any results from that right away. It takes a lot of time and effort creating new content around those broad keywords along with tons of inbound links that contain said keywords to appear high in the SERP.

      On the other hand, if you’re focusing your optimization efforts on specific, long-tail keywords that have less online competition, there’s a higher probability that you will be able to compete in the SERP right away and start seeing results quicker. Again, results depend on the keywords you choose and the amount of competition associated with each, so choose wisely! Here’s an article that details how to select the correct keywords for your business website.

  • Dave Nagle

    Thank you for help I found your tips very helpful

  • Neil the photograher

    Even 4 days seems quite a long time. i’ve noticed sites appearing within a day on google and even less on Bing if you sign up to webmaster tools, submit a sitemap etc.

    • Ryan Kettler

      You’re exactly right Neil. Websites with sitemaps are definitely indexed quicker and therefore appear in the results faster. It’s super important for websites to contain the sitemap.xml document for this reason. Thanks for your comment!

  • Tony Wittock

    Thanks for the article and the comments…I am a newbie to the SERP & SEO language.

    Can you please explain what you mean by “long-tail keywords”?


    • Ryan Kettler

      Sure thing Tony! Any keyword that has more verbiage in it and only get fewer searches on the search engines is considered to be “long-tail”. Check out this article for more information on long-tail keywords.

  • unlock4life

    boostsuite is very nice

  • Quinn

    Excellent read. I get asked several times a day how I get my websites indexed “so o quickly” lol.. I think I’ll just start sending them all to this URL. Thanks

  • Sau Hi

    After 4 days but my new site doesn’t appear on Google search?


    Tuned up my site and I can see lots of pages have been indexed, but still no action on the SERP.

    • Ryan Kettler

      That’s great news! To continue moving your pages up the SERP rankings, you’ll have to increase your authority by continually getting quality, relevant inbound links to your website. Great content is only half the battle. You then have to make sure other websites recognize your great content and link to it.

      The good news is you can use BoostSuite to exchange relevant content for links with other marketers that you share targeted keywords with. Here are the details –

  • Pingback: Google Index: How long does it take for my site to show up?()

  • Anton

    Good information, i will check some of my client site to see what the problem

  • mindlesswizard

    I saw some one claiming that his ranked his website with in 24 hours for a low competition keyword,

    So i think half of the thing depends on the kws and the competition itself

  • Mike

    Yes, people. Stop saying it’s going to take 4 days to 4 months, that’s bullshit. It’s really only going to take a day to 2 days. This isn’t year 2000 any more.

  • Raisul Mushfeq

    Thanks those were very useful informations! I am a new site owner and was looking for some tips like this.

  • ska23

    Should be “Here’s the scenario” with a colon (:), not a semicolon… a colon introduces a clause, whereas a semicolon separates two separate but related clauses.

  • Galgate2003

    Mine is still not ranking in google.2 months

  • Emmanuel jithoo

    I am a professional sk

  • James Cooper

    I guess the most easiest way to let Google know about your own website by submitting the site to the Google webmaster tool. Along with that just start to spread the link though different social media sites specially in G+ as well. It will get indexed soon.

  • Outsourcing Services Provider

    Hi all i have a big doubt that, i have used trial version of SSL certificates to my website URL’s. Now, the SSL have been expired. In my web master accont showing my indexed pages are reducing day by day. I dont know whether what is the reason for reducing indexed web pages from GWMT.. please help me

  • Emmanuel jithoo


  • Deja Osbourne

    Thank you for this article!!! This link does not work “creating a free BoostSuite account ” But the second one does.

  • Luxus Hauser

    Why do they use the term “crawl” and not something more exciting like “sprint?” Crawl just sounds so lazy, is Google lazy? No, they are a dynamic supremo on steroids, so let’s ditch the term crawl and think of an improvement.

    • Neoflash


  • SEO

    your content text hard to read

  • Janos Magyari

    It is going to take 2 mounts. Site appearing within a day on google but you do not get visitors.

  • ACCA Global Wall

    I have created my website 10 days before, my posts are coming in the google search engine. When I write my post tags, but in my webmaster tool it is showing that there is no page indexed by the google. Can you please tell me, what is indexing and what is your post showing up in the search engine?

Over 28,000 businesses trust BoostSuite.Build your audience by putting the network to work for you. Try it for free