Website not showing on Google? Here is how to tell why and fix it.
Usually it is one of a handful of fixable things: Google has not found the site yet, something on the site is telling Google to stay away, or the site is there but not ranking for what you typed. Here is how to tell which, and what to do about each.
Or call or text (502) 387-1142




Websites I have built for Kentucky businesses
The short answer
First find out whether Google has your site at all: search Google for site:yourdomain.com. If nothing comes back, Google has not indexed it, the most basic reason for a website not showing on Google. On a brand new site that is often just time; on an older site it usually means a setting is blocking it. If pages do come back, your site is on Google and the real problem is ranking, which needs a different fix.
Either way, set up Google Search Console. It is free, and it tells you which pages Google has, which it skipped, and why.
Is it missing, or just not ranking?
Two different problems hide behind the same complaint.
- Not indexed means Google does not have the page at all. Nobody will find it, however they search.
- Indexed but not ranking means Google has the page, but it is not near the top for the words you tried, such as “plumber Bardstown”.
Search for your exact business name and your domain. If you appear for those but not for your service and town, you are on Google, and the work is ranking. One caution: Google’s own guide says a site: search does not necessarily show every indexed page, so treat it as a quick check and confirm in Search Console. Search from a private window too, so your own history does not shape the results.
Set up Search Console first
Search Console is Google’s free dashboard for site owners. Add your site as a domain property and verify it with the TXT record Search Console gives you, added at your DNS provider. Then:
- Paste your homepage address into the URL Inspection box at the top. Google’s URL Inspection help explains the result: “URL is on Google” means the page is eligible to appear, not guaranteed to, and if it is not indexed the tool says why.
- Open the Page indexing report. Google’s Page indexing help explains each status. The report lists the pages Google knows about, split into indexed and not indexed, with a reason for each.
- Check Manual actions and Security issues. Either one can push a site out of the results.
Common reasons for a website not showing on Google
It is new and nothing links to it
Google finds most pages by following links from pages it already knows. Google says it can take a few weeks to notice a new site, and that sites with few links from other sites are among the ones it misses.
“Discourage search engines” is still ticked
WordPress has a box under Settings, Reading called “Discourage search engines from indexing this site”, and WordPress’s documentation confirms it adds a noindex tag to every page. It is often ticked while a site is being built. If nobody unticks it at launch, every page asks Google to stay out.
A noindex rule on the pages that matter
SEO plugins and themes can add a noindex rule to single pages or whole sections, and Google’s noindex documentation says it drops any page that carries it once it crawls the page. Search Console lists these as “URL marked ‘noindex’”.
robots.txt blocks Google
A robots.txt file controls what Google may crawl. A mistake in it can hide a whole site, and Google reports those pages as “URL blocked by robots.txt”. It is also the wrong tool for keeping a page out of Google; noindex is the right one.
The site is behind a password or keeps failing
A coming-soon page, a login wall or a server that keeps erroring gives Google nothing to index. Google’s crawling documentation says it removes pages that persistently return server errors.
Google chose a different version of the page
Duplicate pages, http and https copies, or www and non-www versions can leave Google picking another address as the main one. The report shows these as duplicates or alternate pages.
A hack or a manual action
A hacked site can be flagged or pushed down. If Search Console shows a security issue, start with clearing a Google warning.
The addresses changed without redirects
A redesign or a new domain without permanent redirects leaves Google holding old addresses that no longer work. Website redesign SEO covers the redirect map.
How to get your website on Google, step by step
- Fix whatever the checks above turned up: untick the setting, remove stray noindex rules, correct robots.txt, take the password off.
- Submit your XML sitemap in Search Console under Sitemaps. Most WordPress SEO plugins create one for you.
- In URL Inspection, choose Request indexing for your homepage and your main service pages. Google sets a daily limit, so spend it on the pages that matter. A request asks Google to crawl the page; it does not guarantee the page will be indexed.
- Give Google a reason to find you: a complete Google Business Profile, and listings with your local chamber, your suppliers and your trade directories, all linking to the site.
- Add the site to Bing Webmaster Tools as well. Bing’s results also feed several AI assistants, as explained in how to show up in ChatGPT and Google AI answers.
How long it takes
Google is honest that there are no guarantees. Its SEO Starter Guide says some changes take effect in a few hours and others take several months, that a page you submit is typically indexed within a day or so but can take a week or two, and that requesting indexing does not guarantee it. Google also says not to expect every page of a site to be indexed. Pages that add little, or repeat other pages, are the most likely to be left out.
On Google, but nobody finds you?
Then the problem is ranking, and that is a bigger job than a settings fix. For a local business the pieces that matter most are:
- A separate page for each main service, with the service and the town in its title.
- A complete, verified Google Business Profile for the map results.
- Steady, real reviews.
- A site that loads fast and works on a phone.
- Links and mentions from other local sites.
The local SEO checklist goes through them in order, and search engine optimization is where I do that work for Louisville and Kentucky businesses.
Frequently asked questions
Do I have to pay Google to be in search results?
No. Appearing in the regular results costs nothing. The ads at the top of some searches are Google Ads, a separate paid product.
How do I get my business on Google Maps?
Through a Google Business Profile, which Google verifies before it shows it. If verification is stuck or the profile was suspended, that is a separate fix from the website.
I requested indexing a week ago. Why is my page still missing?
Google says indexing can take up to a week or two and is never guaranteed. Check the page in URL Inspection: if it says crawled but not indexed, Google has seen it and chosen not to include it yet, so give the page more to say and link to it from your other pages.
Why can I find my site when my customers can’t?
Results depend on location and history. Search from a private window, and from a phone in your service area, to see something closer to what customers see.
Did my redesign knock my site off Google?
It can, if page addresses changed without permanent redirects or a noindex setting from the test site went live with it. Both show up in Search Console, and both can be fixed.
A new site, connected to Google on day one.
When Allied Plumbing’s new website went live in Bardstown in September 2026, the launch included Google Search Console, the sitemap and IndexNow, plus events for phone clicks and form submissions, so there was a way to see what Google and visitors did from the first day.
The same steps run on every site I launch: old addresses redirected to their new pages, Search Console connected, the sitemap submitted and the indexing report watched in the weeks that follow.
Want me to look at what Google sees?
Send me your address. I will check whether Google has indexed it, what is in the way if not, and what would help it rank, in plain English.






