The new website is live. You have shared the link with friends and family, printed it on your visiting cards, and then searched for your business on Google to see it there. Nothing. Not even when you type the exact name. It is an unsettling moment, and it happens to almost every new site.
Usually nothing is wrong. Google simply has not met the site yet. SEO for a new website is mostly about making that first meeting happen cleanly: letting Google know the site exists, removing anything that blocks it, and getting the basics right before you worry about competing for anything. This article covers those first weeks, and what to do if your new site is not showing on Google after a reasonable wait.
Why a new site does not appear straight away
Google finds pages mostly by following links from pages it already knows. A brand new domain has no links pointing to it, no history and no record in Google’s index. Until Google discovers it, crawls it and decides to store its pages, it cannot show them.
Discovery can happen through a link from another site, through a sitemap you submit, or through someone requesting indexing in Search Console. Once Google has visited, it still has to process each page and decide whether to keep it. For a small site that is otherwise healthy, this first step tends to take days or weeks rather than months, but there is no fixed schedule.
So the first goal is modest: get the site known, and get the home page and main pages indexed. Ranking for competitive searches comes much later.
Check one setting before anything else
WordPress has a reading setting that asks search engines not to index the site. Developers often switch it on while a site is being built, so that half-finished pages do not show up in search, and then forget to switch it off at launch. It is the single most common reason a new WordPress site stays invisible.
Look in the WordPress dashboard under the reading settings for the option about search engine visibility, and make sure it is unticked. Our existing guide to the discourage search engines setting explains exactly what it does and what else to check if it was left on for a while.
While you are there, if the site was built on a staging address or behind a password and then moved, check that no leftover password protection or “coming soon” mode is still active for visitors who are not logged in. Open the site in a private browser window to see what the public sees.
SEO for a new website: the first-week setup
Once you know nothing is blocking Google, set up the tools that let you watch what happens.
- Verify the site in Google Search Console. This is where Google reports what it has found, any problems, and later which searches show your pages. Our walkthrough on adding a WordPress site to Search Console covers verification.
- Submit your sitemap. Your SEO plugin creates one automatically. Add its address in the sitemaps section of Search Console so Google has a list of your pages.
- Inspect the home page. Use the URL Inspection tool on your home page and request indexing. Do the same for your two or three most important service pages. You do not need to do it for every page.
- Set up analytics. Install Google Analytics now, even if traffic is tiny, so you have a record from the start and can compare later.
- Confirm the preferred address. Make sure the site loads on one version only, with HTTPS, and that the www and non-www versions redirect to it.
Start with searches for your own name
The first searches a new site should appear for are searches for the business itself: your business name, your name plus your town, your name plus your main service. These are the easiest to win because nobody else is a better answer for them.
Help Google connect the website to the business:
- Use the exact business name consistently in your site title, home page heading, footer and contact page.
- Show your address or service area and phone number in plain text, not only inside an image.
- Add the website to your Google Business Profile, and create one if you do not have it. Our guide on setting up a Google Business Profile walks through it.
- Add the website link to your social media profiles and any genuine directory listings you already have.
- Ask suppliers, partners or associations you work with to update their listing of you with the new address.
Each of these gives Google another route to discover the site and another sign that it belongs to a real business. When your business name searches show your site at the top, the foundation is in place.
Get the basic pages right while you wait
The early weeks are a good time to tidy pages before Google forms a firm view of them.
- Each page has a clear title and main heading that says what it is. “Home” and “Services” alone are not enough.
- Each main service has its own page rather than being squeezed into one list.
- Pages link to each other through the menu and within the text, so nothing important is isolated.
- Test and placeholder content is gone. Demo pages from the theme, sample posts and dummy text should be deleted, not just hidden.
- Images are reasonably sized so the site loads well on a phone.
- Contact details work. Click every phone link, WhatsApp button and form to make sure enquiries actually reach you.
If the site replaced an old one
A “new” site that replaces an older one on the same domain is a different situation. Google already knows the old pages, and some may have had rankings and links. If the addresses changed, set up redirects from the old addresses to their new equivalents before or at launch. Otherwise the old pages turn into errors and whatever they had built up is lost. Our separate article on protecting SEO through a redesign covers this in detail.
New site not showing on Google after a while?
If a few weeks have passed and even your business name does not bring up the site, work through these in order:
- Inspect the home page in Search Console. Does it say the page is on Google? If not, what reason is given?
- Recheck the search engine visibility setting and any maintenance or coming soon plugin.
- View the page source and search for “noindex”. If you find it in a robots meta tag, find which setting or plugin adds it.
- Open your robots.txt file and make sure it is not blocking the whole site.
- Check that the sitemap was accepted in Search Console without errors.
- Check the security issues and manual actions sections, especially if the domain was previously owned by someone else.
If everything is clean and the home page is indexed, but your service pages are not ranking for anything yet, that is normal at this stage. Ranking for non-brand searches takes longer, and our article on why SEO results take time explains what tends to move first.
What comes after the first few weeks
Once the site is indexed and appearing for your name, the work turns towards being found by people who do not know you yet. That means researching how customers search, building pages that match those searches, publishing useful content and earning genuine mentions. The SEO guide for small business sites sets out that sequence, and our overview of digital marketing for small businesses explains how ads or social media can bring visitors to a new site while search builds up.
Frequently asked questions
Should I buy an old domain to skip the new-site stage?
It rarely helps a small business and can backfire. An expired domain may carry a poor history, spam links or a previous penalty, and Google’s spam policies specifically address using expired domains to manipulate rankings. A new domain with your real business name is usually the safer, clearer choice.
Does it help to publish lots of pages quickly on a new site?
Publishing many thin pages at once tends to hurt rather than help, because Google may decide much of the site is not worth indexing. A small number of complete, useful pages is a stronger start. Add more as you can write them properly.
Can social media posts get my new website indexed faster?
Links shared on social platforms are usually not counted the way normal links are, but they can bring visitors and occasionally help discovery. Submitting a sitemap and requesting indexing in Search Console are more direct. A link from a real business site that already appears in Google is better still.
Will changing the theme later undo my early SEO work?
Not if the page addresses, titles and content stay the same and the new theme uses proper headings. Problems come from theme changes that alter URLs, drop content or break mobile layouts. Check key pages in Search Console after any theme switch.
If you have just launched a WordPress site and want someone to check that Google can find it and that the foundations are sound, that review is part of our SEO services, and on a new site it is often all that is needed for a while.
Next in this series: What Are Backlinks? Safe Link Building for Small Business