Guide · SEO audit
Why Isn't My Website Showing Up on Google? 9 Things to Check
A step-by-step checklist for when your site won't appear in Google: indexing, noindex tags, robots.txt, new-site delays and thin pages, and how to fix each.

You built the website, you searched for your business, and… nothing. Or you only show up when you type your exact business name.
This is one of the most common problems small businesses run into, and the cause is usually findable in under an hour. Work through the checks below in order. They go from “Google can’t see you” to “Google sees you but ranks others first.”
First: is your site indexed at all?
Search Google for site:yourdomain.com (with your real domain). Google says this doesn’t necessarily show every indexed page, but it’s a quick first signal:
- No results at all: Google hasn’t indexed your site. Start at check 1.
- Some results, but not the pages you care about: start at check 4.
- Your pages appear, but not for searches like “plumber in Tustin”: you’re indexed but not ranking. Jump to check 7.
For a definitive answer, add your site to Google Search Console and use the URL Inspection tool on your home page. It tells you whether the URL is on Google and, if not, why.
1. Your site is brand new
Google says it can take a few weeks to notice a new site. Small sites with no links from anywhere else are the easiest to miss.
What to do: verify in Search Console, submit an XML sitemap, request indexing for your home page and key service pages, and get a few genuine links: your Google Business Profile, local chamber of commerce, industry directories, suppliers or partners.
2. A “noindex” tag is telling Google to stay away
This is the classic one. Many website builders and WordPress have a setting like “Discourage search engines from indexing this site” that gets switched on during development and never switched off.
How to check: view the page source and search for noindex, or run our free audit preview, which flags it. In WordPress, look under Settings → Reading.
3. robots.txt is blocking crawlers
Your yourdomain.com/robots.txt file tells crawlers what they may visit. A line like Disallow: / under User-agent: * blocks the whole site.
What to do: remove the blanket block, and keep robots.txt for what it’s for: keeping crawlers out of admin areas, not out of your whole site.
4. Pages are “Discovered” or “Crawled” but not indexed
In Search Console’s Pages report, you may see statuses like “Discovered – currently not indexed” or “Crawled – currently not indexed.” Google found the pages but decided not to include them, often because they look thin, duplicated, or not worth indexing yet.
What to do: make each important page clearly useful and distinct. A services page that lists eight services in one paragraph each is weaker than eight focused pages that each answer a customer’s real questions.
5. Duplicate versions are splitting your signals
If http://, https://, www and non-www versions of your site all load separately, Google has to guess which one is real.
What to do: pick one version, permanently redirect (301) the others to it, and add a canonical tag pointing to the preferred URL on each page.
6. Your content is hidden from Google
Text inside images, PDFs-only menus, or content that only appears after complex scripts run can be hard for Google to read. Google specifically notes that sites built mostly of images or video without text can be missed.
What to do: make sure your services, locations, prices (if you publish them) and contact details are plain text on the page.
7. You’re indexed, but competing pages are better
If your site appears for your business name but not for your services, Google can see you. It just prefers other results. This is where real SEO starts:
- Does each service have its own page that answers what a customer would ask?
- Is your Google Business Profile complete, with reviews and the right categories?
- Do other reputable local sites link to you or mention you?
- Is your page fast and easy to use on a phone?
8. A manual action or security issue
Rare for small businesses, but serious. In Search Console, check Security & Manual Actions. A hacked site or a spam penalty can remove pages from results entirely.
9. You moved or redesigned the site recently
A redesign that changed URLs without redirects can make a previously visible site vanish. If this is you, read our website redesign SEO checklist. Redirects can often recover most of what was lost.
A quick decision table
| What you see | Most likely cause | First fix |
|---|---|---|
Nothing for site: search |
New site, noindex, or robots block | Search Console + URL Inspection |
| Home page only | Thin inner pages, poor internal links | Focused service pages, linked from the menu |
| Found for your name, not your services | Competition and content | Service pages, Business Profile, local links |
| Suddenly disappeared | Redesign, noindex, hack, manual action | Check redirects and Security & Manual Actions |
When to get help
If you’ve worked through this list and still can’t see the cause, a professional SEO audit will usually find it quickly. We look at your Search Console data alongside a full crawl. Or start with the free audit preview. It checks the most common blockers on any page in a few seconds.
