Website not showing up on Google?
If your website isn't showing up on Google, the cause is usually one of nine things. A quick test tells you which, and most fixes take less than a day.

When a website isn't showing up on Google, it is almost always one of two problems. Either Google hasn't indexed the site (it doesn't have it in its database at all), or the site is indexed but doesn't rank for the searches you tried. The first is usually technical and quick to fix. The second takes content, local signals and time.
A 15-minute test tells you which one you have. Then the list of nine causes below tells you what to fix.
The 15-minute test
- Search
site:yourdomain.comon Google. If nothing comes up, the site isn't indexed. If some pages appear, it is. - Search your exact business name. If the site appears, Google knows you exist.
- Search your main service plus city, like "kitchen remodeling Columbus". If you're missing here but present in the first two tests, it's a ranking problem.
- Open Google Search Console (set it up if you haven't; it's free). Check the Pages report for "Not indexed" reasons and the Manual actions report.
My guide to Google Search Console for business owners walks through those reports in plain English.
Cause 1: The site is brand new
Google needs time to discover and crawl a new domain. A week or two of silence is normal. Speed it up by submitting a sitemap, requesting indexing of key pages in Search Console and linking to the site from your Google Business Profile and a few directories.
Cause 2: A "noindex" tag was left on
Developers often block search engines while building a site, then forget to remove the block at launch. On many platforms it's a single checkbox labeled something like "Discourage search engines". In the page code, look for <meta name="robots" content="noindex">. The URL Inspection tool in Search Console will tell you directly if a page is excluded by noindex.
Cause 3: robots.txt blocks Google
Visit yourdomain.com/robots.txt. If it contains Disallow: / under User-agent: *, you are asking every search engine to stay out. One line, one fix.
Cause 4: The pages Google sees are thin or duplicated
A site with one "Services" page listing twelve services, or with city pages that differ only by the city name, gives Google little reason to rank it. Google may index such pages and then ignore them, or skip them altogether ("Crawled, currently not indexed" in Search Console). Each main service deserves its own page with real detail.
Cause 5: Wrong version of the site, or a messy move
If the site answers at http://, https://, with and without www, Google may see four versions and split its attention. Every version should redirect permanently to one main address. After a redesign or a domain change without proper redirects, old URLs break and rankings vanish; how to redesign without losing rankings explains the safe way.
Cause 6: Content Google can't read
Text inside images, menus and pages that only appear after JavaScript runs, and pages hidden behind forms are harder for Google to process. Important text, especially your services, city and phone number, should be plain HTML text on the page.
Cause 7: Your searches are too broad
Searching "plumber" from your living room and not seeing yourself doesn't mean much. Google personalizes results by location, and a broad national term may be dominated by directories and big brands. Test the searches your customers actually type, from where they actually are. Real data from Search Console beats spot checks.
Cause 8: Strong competition
In most US metros, local niches are crowded. If ten competitors have detailed service pages, hundreds of reviews and years of links, a new site won't overtake them in a month. This is where a real plan matters: pick the services and areas where you can win first, build focused pages and earn reviews and local links steadily.
Cause 9: A penalty or a security problem
Less common, but check. Search Console's Manual actions and Security issues reports will say if Google found spam tactics, hacked content or malware. Hacked sites sometimes show pages in other languages or selling things you never sold. Fix the cause, then request a review.
A real-life pattern
A typical case looks like this. A contractor launches a new site built by a friend or a template service. Weeks go by and the phone doesn't ring from Google. The site: search shows only the home page. Search Console reveals that the other pages are marked "Discovered, currently not indexed", the sitemap was never submitted, and the service pages contain two sentences each plus a gallery.
The fix takes a few steps: submit the sitemap, link the service pages from the main menu and the home page, rewrite each service page with real content (what the job includes, the area covered, typical timelines, photos with descriptions, a short FAQ) and request indexing again. Within a few weeks the pages are usually indexed. Ranking well for competitive phrases is the next, longer stage, but at least now Google has something to rank. The same pattern shows up on sites built by large agencies too, so don't assume a big invoice means the basics were done. Check them yourself; it takes minutes.
Indexing vs ranking: what to do next
| What you found | Type of problem | Typical fix time |
|---|---|---|
Nothing for site: search |
Indexing | Hours to a few weeks |
| Noindex or robots.txt block | Technical | Minutes to fix, days to recover |
| Indexed, missing for services | Ranking | Months of steady work |
| Manual action or security issue | Penalty or hack | Weeks, after cleanup and review |
If the problem is technical, my technical SEO checklist covers the rest of the foundations. If it's a ranking problem, start with proper service pages and your Google profile, then work through the local SEO checklist.
If the site is old, slow or built on a template that won't let you fix these things, rebuilding it can be cheaper than patching. I build sites hand-coded or on a custom CMS, with every SEO setting under your control; a business website starts from $2,800, and I can keep your domain and move the content that already works.
Let’s talk
about your business
Before the call I review your website and ads. After the call you get an action plan and a price range in writing.
Not on Google:
questions
How long does Google take to find a new website?
It varies from a few days to several weeks. Submitting a sitemap in Search Console and requesting indexing of the home page usually speeds it up. A link to the new site from an existing, indexed page, such as your Google Business Profile or a directory listing, also helps Google discover it sooner.
My site shows up for my business name but not for my services. Why?
That means the site is indexed but not competitive for generic searches. Ranking for your own name is easy because few other pages use it. Ranking for "roof repair Tampa" requires a dedicated page for that service, local signals, reviews and usually some links. It's a ranking problem, not an indexing problem, and it takes longer to solve.
Can I pay Google to get my website indexed?
No. Indexing in the free results is not for sale, and paying for Google Ads doesn't change it. Be wary of services that charge to "submit your site to 500 search engines". Google finds sites on its own; Search Console is the free, official way to help it along.
Did my site get a Google penalty?
Real manual penalties are rare for small business sites and are listed in Search Console under Manual actions. If that report is clear, a drop is far more likely to come from a technical change, a site move, a competitor improving or a Google algorithm update. Check those before assuming a penalty.
Still invisible
on Google?
Send me your website address and the search you expect to show up for. I'll check indexing, technical blockers and competition and reply within one business day with the likely cause.
