SiteSmith

How long does it take a new website to show up on Google?

A new website usually shows up on Google for its own business name within a few days to a few weeks, once Google knows it exists. Appearing for searches like "plumber in Medford", where other businesses already appear, takes longer, often months, and nobody can promise when or where. You can shorten the first wait by telling Google about the site yourself, and you can make sure nothing on the site is quietly telling Google to stay away.

The three stages of showing up

It helps to know what Google actually does with a new site, because each stage has its own wait.

  1. Discovering. Google has to learn the site exists. It finds new sites by following links from pages it already knows, from your Google Business Profile, and from addresses submitted in Search Console. A brand-new domain with no links anywhere can sit undiscovered for a while.
  2. Crawling and indexing. Google's automated visitor, called a crawler, reads your pages and stores a copy in its index, the giant library it searches. Not every page is stored, and not all at once. The home page usually goes first.
  3. Showing in results. Once stored, a page can appear for searches it matches. For your exact business name, there is little competition, so it shows quickly. For a service and a town, Google compares your page with every other business and page that fits, and that takes longer to settle.

How Google finds a new website explains the first two stages in more detail.

Rough timelines, honestly

These are ranges from how it usually goes, not promises:

  • Your business name: days to a few weeks, if Google has been told about the site.
  • Your name plus town, or your name plus service: similar, once the pages are indexed.
  • A specific service in your town, with few competitors: weeks to a few months.
  • A common service in a big city, with many established competitors: months, and some new sites never appear near the top for the busiest searches.

Your Google Business Profile is a separate thing. A verified profile can appear in the map results on its own schedule, often before your website does, because the map results come mainly from the profile, reviews and distance.

What makes the wait longer

  • No links to the site anywhere. Not on your Business Profile, not on Facebook, not on any directory.
  • A setting that blocks Google. Builders and WordPress often have a "hide from search engines" switch that is turned on while a site is being built and forgotten at launch. This is the most common reason a finished site never appears. Is your website hidden from Google by mistake lists where to look.
  • A brand-new domain name with no history. Google has nothing to go on yet.
  • Very few pages or very little text. A single page with a logo and a phone number gives Google little to match.
  • The site still at a temporary address. Preview and staging addresses are usually marked "do not index" on purpose. Google will not show them, and that is how it should be until the site moves to its real address.
  • Slow or broken pages that the crawler struggles to load.

What makes it shorter

You cannot make Google hurry, but you can remove every reason for it to wait.

1. Add the site to your Google Business Profile

Sign in at business.google.com, edit your profile and put your website address in the website field. This links the two and gives Google a strong pointer to the site. Adding your website to your Google Business Profile shows where the field is.

2. Set up Google Search Console

Search Console is Google's free tool for site owners. Once you prove the site is yours, you can:

  • Submit your sitemap. A sitemap is a file listing all your pages, which most builders create automatically, usually at yourbusiness.com/sitemap.xml. In Search Console, open "Sitemaps", type the address and click "Submit".
  • Ask Google to index your home page. Paste your home page address into the bar at the very top of the screen. This is the URL Inspection tool. If it says the page is not on Google, click "Request indexing". Do this for your home page and your two or three most important pages, not every page.

Add the website address to your Facebook page, your Yelp and Apple Maps listings, your email signature, your chamber of commerce listing. Each one is another path for Google to find you, and for people too.

4. Make sure every page has something to say

A page for each main service, each one saying what you do and where, gives Google real content to store and match.

How to check whether Google has your site

Search for your site. Type site:yourbusiness.com, using your own domain, into Google. The results show pages Google has stored. If nothing comes back, Google has not indexed the site yet. How to check if Google has your website explains what the results mean.

Search for your business name in a private browser window, so your own history does not affect it.

Look in Search Console's "Pages" report, which shows how many pages are indexed and lists reasons for any that are not.

If you replaced an old site

A new site that replaces an old one is a different case. Google already knows your domain, so the new pages are usually picked up quickly. The risk is that the old page addresses stop working. If your old site had a page at /services/roof-repair and the new one puts it at /roof-repair, Google and anyone with a bookmark lands on a "page not found". The fix is forwarding each old address to its new page, set up at launch. Keeping your Google traffic when you move to a new website covers how.

What not to pay for

You may get offers to "submit your site to Google and 300 search engines". Google finds sites on its own and offers Search Console for free. There is nothing to submit that you cannot do yourself in ten minutes.

What to do this week

  • Search for site: followed by your domain and see what Google already has.
  • Check your builder or WordPress settings for any "hide from search engines" option and make sure it is off.
  • Add your website address to your Google Business Profile.
  • Set up Search Console, submit your sitemap and request indexing for your home page.
  • Add your website link to your Facebook page and the directories you are listed on.

If you are still deciding on the new site itself, you can see your site rebuilt first. The preview is kept out of Google on purpose, and your real address takes over only when you switch.