Guide
Why Is My Website Not Showing on Google? 7 Common Reasons and Fixes
Usually a new website is missing from Google because it has not been discovered or indexed yet. Set up Google Search Console, submit your sitemap, check that no noindex tag or robots.txt rule blocks your pages, and get your first links from your Google Business Profile and social profiles. Being indexed does not guarantee a top ranking.
You launched a website, searched for your business name on Google, and nothing came up. This is one of the most common questions we get. The good news: most causes are easy to check and fix yourself. This guide walks through them in the order we check them.
1. The website is very new
Google finds new sites by following links and reading sitemaps. A brand-new domain with no links pointing to it can take days or weeks to be discovered. You can speed this up with the next step.
2. Google Search Console is not set up
Google Search Console is free and is the most useful SEO tool you have. Add your website, verify that you own it, and then:
- Submit your sitemap (usually yourdomain.com/sitemap.xml) so Google knows every page you want indexed.
- Use URL Inspection on your home page and main service pages to see how Google views them, and click Request indexing.
- Check the Pages report to see which pages are indexed and why others are not.
3. The site is telling Google not to index it
This happens more often than you would think, especially when a site moves from a test server to the live domain. Check for:
- A noindex tag left on pages from development
- A robots.txt file that blocks the whole site
- Pages that only show content after login or after heavy scripts load
The URL Inspection tool in Search Console shows if any of these are blocking a page.
4. The same page is reachable at many addresses
If your site opens on both www and non-www, on http and https, or with and without a trailing slash, Google has to guess which version is the real one. Pick one preferred address, redirect the others to it with a permanent (301) redirect, and set a canonical URL on each page.
5. Pages have little useful content
A home page with a logo, one sentence and a phone number gives Google, and your customers, very little to work with. Each important page should clearly explain what you offer, who it is for and where you work. Write for people first, in the words your customers use. Google’s own SEO Starter Guide recommends exactly this.
6. Titles and descriptions are missing or repeated
Every page should have its own title that says what the page is about, ideally with your business name and location, and its own short description. If every page is titled “Home”, Google cannot tell them apart.
7. Nobody links to your website
Links from other trustworthy websites help Google discover your site and understand that it is real. Start with the easy ones:
- Create your Google Business Profile and add your website link
- Add your website to your Instagram, Facebook and LinkedIn profiles
- List your business on relevant directories with the same name, phone and address
- Ask partners and clients you work with to link to you where it makes sense
Avoid buying links or joining link schemes. Google treats these as spam.
Indexed is not the same as ranking
Once your site is indexed, where it appears depends on how relevant and helpful your page is for a search, and on how many other businesses compete for the same words. Anyone who guarantees a number one ranking is not being honest. What works is steady, real improvement: a fast site, clear service pages, helpful content and a complete Google Business Profile.
Want us to check your site? Our personalised SEO growth plan starts with exactly these checks. If your site needs fixes, our website maintenance service can handle them.