Why doesn't my website show up on Google?
Either Google hasn't indexed the site, something is blocking it, or it's indexed but ranks too low to notice. Search Console's URL Inspection tells you which. A brand-new site, a leftover 'discourage search engines' setting, a robots.txt block or thin pages are the usual causes. Search Console shows the exact reason.
The short version
- Search site:yourdomain.com for a quick first look. It isn’t a complete list, so use Search Console’s URL Inspection to know for sure.
- Nothing there? Look for a “noindex” setting, a robots.txt block or a brand-new site.
- Pages there but hard to find? That’s a ranking problem, not an indexing one.
- Search Console’s Pages report names the exact reason for each missing page.
- Nobody can buy or guarantee a position in Google’s free results.
How do I find out what’s wrong?
Step 1: Check the index. A site: search is a quick first look. Google’s site: operator page says its results aren’t complete, so for a definite answer paste a page address into URL Inspection in Search Console. If Google doesn’t have your pages, go to step 2. If it does, skip to step 3.
Step 2: Find what’s keeping Google out.
- A leftover “discourage search engines” box. Sites are often built with it ticked so the unfinished version stays hidden. WordPress’s Reading settings page says it adds a noindex tag. In WordPress it’s under Settings, then Reading.
- A robots.txt block. One line can stop crawling. See Google’s robots.txt guide.
- A new site Google hasn’t found yet. Submitting a sitemap in Search Console helps.
- Errors such as server failures, redirect loops or an expired security certificate.
- Pages Google chose to skip because they’re thin or near-duplicates.
Google Search Console shows which applies in its Pages report.
Step 3: Indexed, but not ranking. Search your business name. If you don’t appear even for that, check your Google Business Profile and make sure your name is written clearly on the site. For service searches, see the separate question of how to show up higher in Google.
Why does it matter?
If you’re not in the index, no amount of new content or reviews helps your website appear. It’s the first thing to rule out, and often the quickest to fix.
What are the common mistakes and edge cases?
- Testing only on your own computer. Results depend on location, device and past searches. Use a private window.
- Searching a broad term. “Plumber” in a big city is far harder than “water heater repair Somerset PA”. See how to choose keywords.
- Assuming a penalty. True manual actions are listed in Search Console. Most cases are settings or time.
- Paying for shortcuts. Google says “no one can guarantee a #1 ranking” in its guide to hiring an SEO.
What if I fixed it and it’s still missing?
Request indexing for your home page in Search Console’s URL Inspection tool and resubmit your sitemap. Then give it time. Google says crawling can take anywhere from a few days to a few weeks. If pages stay “not indexed,” the Pages report lists the reason for each one.
How much does it cost, and how long does it take?
The checks above are free and take under an hour. Getting indexed after a fix can be quick. Climbing in the rankings is slower. See how long SEO takes.
How does E-3 handle this?
We set up Google Search Console with E-3 added as a user, so the Page indexing report is there when you need it. If your current site is missing from Google, our free website check is a place to start.
Related questions
Common questions
- How do I check whether Google has my site?
- For a quick look, search Google for site:yourdomain.com. Google says those results aren't complete, so for a definite answer use URL Inspection or the Pages report in Search Console.
- Can I pay Google to rank my website?
- No. You can buy ads, which are labeled as sponsored. Google says no one can guarantee a #1 ranking.
- Why can I see my site but my customers can't?
- Results change with location, device and search history. Check in a private window and ask someone across town to search too.
Rather talk it through?
Call our team, or send a note and we’ll reply within one business day. No pressure and no jargon.