If you’re asking “why is my website not showing up on Google?”, the answer is usually one of two things: Google hasn’t indexed your site yet (it is new, or a setting is blocking Google), or it is indexed but ranking too low to find. A third, very common cause for local businesses is that you are looking at the map results, which come from your Google Business Profile, not your website.
Most of these problems take minutes to diagnose and are free to fix. Below are three quick checks, then the nine most common causes, with fixes and timelines.
- First find out whether your site is missing from Google or just ranking low. They have completely different fixes.
- Google says crawling “can take anywhere from a few days to a few weeks,” so a brand-new site needs patience.
- The most common self-inflicted cause is a “hide from search engines” setting left on after launch, in WordPress, Wix or Squarespace.
- Google Search Console is free and tells you exactly why a page is not indexed. Set it up before anything else.
- Showing up in the map pack depends on your Google Business Profile. Showing up in the regular results depends on your website. You usually need both.
First: is your website missing, or just ranking low?
Run these three checks in order. They take about five minutes.
- Search “site:yourdomain.com” on Google. If you see your pages, Google has indexed at least some of your site. If you see nothing at all, you probably have an indexing problem. Note that Google itself says this list “is not always exhaustive” (Google Search Central), so treat it as a quick test, not proof.
- Search your exact business name. If your site shows up for your name but not for “roofer in Dallas” or “CNC machining near me,” you are indexed but not ranking. That is an SEO problem, not a technical one.
- Use the URL Inspection tool in Google Search Console. Paste your homepage address. It tells you whether the page is on Google, and if not, why. This is the most reliable check.
Why is my website not showing up on Google? A quick diagnosis table
| What you see | Most likely cause | Fix | Typical time to see results |
|---|---|---|---|
| Nothing for “site:”, site launched recently | Not crawled yet | Add to Search Console, submit sitemap | A few days to a few weeks (Google) |
| Nothing for “site:”, site is months old | Indexing blocked by a setting, noindex tag or robots.txt | Turn the setting off, then request indexing | Usually days once fixed |
| Shows for your name, not for services | Indexed but ranking low | Service and city pages, better content, reviews, links | Weeks to months |
| Competitors in the map, you’re not | Google Business Profile issue | Verify and complete your profile | Varies, often weeks |
| Traffic dropped suddenly after a redesign | Broken redirects or changed URLs | Map old URLs to new ones with 301 redirects | Weeks |
| Warning in Search Console “Manual actions” | Google penalty | Fix the issue, submit a reconsideration request | Weeks or longer |
9 reasons your website is not showing up on Google
1. Your website is brand new
Google has to discover your site before it can show it. Google’s own documentation says crawling “can take anywhere from a few days to a few weeks,” and that requesting a recrawl over and over “won’t get it crawled any faster” (Google Search Central).
Fix: Set up Google Search Console, verify your domain, submit your XML sitemap, and request indexing for your homepage once. Link to your site from your Google Business Profile and any directories or social profiles you already have, so Google has paths to find it.
2. A “hide from search engines” setting is switched on
This is the most common cause we see on sites that are months old but still invisible. Designers often hide a site while building it and forget to switch it back.
- WordPress: go to Settings, then Reading, and make sure “Discourage search engines from indexing this site” is unchecked. Also check your SEO plugin for pages marked noindex.
- Wix: in the SEO dashboard, open SEO Settings and make sure “Let search engines index your site” is turned on (Wix Help Center). Each page also has its own indexing toggle under SEO basics.
- Squarespace: check that the site is not password-protected or private under site availability, and that “hide from search engines” is not turned on in the site or page SEO settings.
Fix: Turn the setting off, then use URL Inspection in Search Console to request indexing.
3. Robots.txt or a noindex tag is blocking Google
A robots.txt file tells search engines which parts of your site they may crawl. A single wrong line, such as “Disallow: /”, blocks your whole site. A noindex tag in a page’s code tells Google not to list that page.
Fix: Visit yourdomain.com/robots.txt and look for a “Disallow: /” line. In Search Console’s Page indexing report, look for pages listed as “Blocked by robots.txt” or “Excluded by ‘noindex’ tag.” If you are not comfortable editing these, this is a 15-minute job for a developer.
4. Google found the page but chose not to index it
In Search Console you may see “Discovered, currently not indexed” (Google knows the URL but hasn’t crawled it yet) or “Crawled, currently not indexed” (Google looked and decided not to include it for now). The second usually points to thin or duplicate content, such as ten town pages with identical text.
Fix: Make each page genuinely useful and different. Add real details: photos of local jobs, specific services, prices or price ranges, FAQs. Link to important pages from your homepage and menu so Google sees they matter.
5. You’re indexed, but ranking on page 5
Being on Google and being found on Google are different things. Ahrefs found in a 2023 study that 96.55% of the pages in its index get no traffic from Google at all (Ahrefs, 2023). Most pages simply don’t give Google a reason to rank them.
For local businesses, the biggest reason is usually a single “Services” page trying to rank for everything. Whitespark’s 2026 local ranking factors survey lists a dedicated page for each service as the number one factor for local organic rankings, followed by city or neighborhood relevance (Whitespark, 2026).
Fix: Create one page per main service and one per main town you serve, each with unique content. Put the service and town in the page title and main heading. Our guide to local SEO for contractors walks through this step by step.
6. You’re looking at the map, not the website results
When you search “plumber near me,” the top block with a map is the local pack. Those listings come from Google Business Profiles, not websites. Google says local results are based mainly on relevance, distance and prominence, and that you can’t pay for a better local ranking (Google Business Profile Help).
One more thing to check: if your old website was a free Google one (an address ending in business.site), Google turned those off on 5 March 2024 and stopped redirecting them on 10 June 2024 (Google Business Profile Help). If your profile still points there, visitors hit a dead page.
Fix: Claim and verify your Google Business Profile, choose the right primary category, add your website link and collect reviews. See our guide on how to optimize your Google Business Profile.
7. A redesign or domain change broke things
If your rankings vanished right after a new website went live, the usual culprits are changed page addresses with no redirects, the old “hide from search engines” setting copied over from the staging site, or a switch from http to https or from www to non-www without proper redirects.
Fix: List your old URLs (Search Console’s Performance report helps), and set up a 301 redirect from each one to its closest new page. Our guide to redesigning a website without losing SEO covers the full checklist.
8. Google has penalized or flagged your site
This is rarer for small businesses, but it happens, often because the site was hacked and filled with spam pages, or because an old SEO company bought links. Check the “Manual actions” and “Security issues” reports in Search Console.
Fix: Clean up the hack or remove the bad links, update everything, then submit a reconsideration request from inside Search Console. This one is worth getting professional help with.
9. Your site is slow or broken on phones
Speed and mobile usability alone rarely make a site disappear, but they hold rankings back and drive visitors away. Only 48% of mobile sites pass Google’s Core Web Vitals (HTTP Archive Web Almanac, 2025). Note that Google retired its old Mobile-Friendly Test tool in December 2023 (Search Engine Land), so guides still telling you to use it are out of date.
Fix: Test your pages with PageSpeed Insights or Lighthouse. Compress images, remove unused plugins and heavy sliders, and use decent hosting.
Why is my Wix website not showing up on Google?
Wix sites can rank perfectly well. When they don’t show up, it is usually one of these:
- The site-wide “Let search engines index your site” toggle is off.
- Individual pages have “Let search engines index this page” turned off.
- You are on a free plan using a Wix subdomain instead of your own domain, and you are searching for your domain name.
- The site was connected to Search Console under one domain version, but the site uses another.
- Pages are password-protected or members-only. Wix notes these don’t appear in search results.
Wix also warns that SEO setting changes don’t show in search results right away, so give it time after fixing.
How to make your website show up on Google: a 7-step checklist
- Make sure no “hide from search engines” setting is on, in your site builder or SEO plugin.
- Set up Google Search Console and verify your domain.
- Submit your XML sitemap (WordPress SEO plugins, Wix and Squarespace all create one).
- Use URL Inspection to request indexing for your homepage and main service pages, once each.
- Claim and complete your Google Business Profile, and link it to your website.
- Build one page per service and per main town, each with unique, useful content.
- Check the Page indexing report every couple of weeks and fix anything it flags.
When should you get help, and what does it cost?
Steps 1 to 5 are free and most owners can do them in an afternoon. Get help if Search Console shows errors you don’t understand, if you have a manual action or hack, if traffic dropped after a redesign, or if your site is so slow or outdated that fixing it costs more than rebuilding.
If a rebuild makes more sense, Codixity’s fixed-quote packages start at $450 for a Starter Website (up to 5 pages) and $1,250 for a Business Website (up to 12 pages, with speed work and schema included). A custom WordPress website gives you full control over indexing settings, page titles and redirects. If you want to keep your current design, our website redesign service can fix the structure without starting from scratch.
Frequently Asked Questions
How long does it take for a new website to show up on Google?
Google says crawling can take anywhere from a few days to a few weeks. Submitting a sitemap in Google Search Console and linking to your site from your Google Business Profile helps Google find it sooner. Ranking well for competitive searches takes longer, often months.
Why does my website show up when I search my business name but not my services?
Your site is indexed, but Google doesn’t see it as the best match for service searches. Usually you need a dedicated page for each service and each town you serve, with unique content, plus more reviews and links from local and industry sites.
How do I get my website on Google for free?
Set up Google Search Console, verify your site, submit your sitemap and request indexing for your homepage. Then create a free Google Business Profile and add your website link. None of these cost anything.
Why is my Wix website not showing up on Google?
The most common reasons are the “Let search engines index your site” setting being off, individual pages set to hidden, using a free Wix subdomain, or the site simply being new. Check the SEO settings in your Wix dashboard first.
Can I pay Google to show my website higher?
You can pay for ads, which appear in sponsored spots, but you cannot pay to improve your regular or map rankings. Google states there is no way to request or pay for a better local ranking.
Does submitting my site to Google more than once help?
No. Google says requesting a recrawl multiple times for the same page won’t get it crawled any faster. Submit once, fix any issues Search Console reports, and give it time.
Still can’t find your site on Google?
If you’ve worked through the checks and your site is still missing, we’re happy to take a look. Codixity has delivered 350+ projects over 6+ years, and we reply within 24 hours. Ask for a free website review and we’ll tell you exactly what is stopping Google, and whether it is a five-minute fix or something bigger.


