Blog / SEO
Why Isn’t My Website Showing Up on Google? A Step-by-Step Check for Small Businesses
Searching for your own business and not finding it is a gut punch. Here’s the order I’d check things in, from a 30-second search to the one setting that quietly hides a whole site.

Picture a Bend business owner at the counter, typing their own business name into Google. A directory shows up. A competitor shows up. Their own website doesn’t.
It’s an unpleasant feeling, especially if you paid for the site.
Here’s the direct answer: “not showing up on Google” can mean 3 different things, and each has a different fix. Either Google can’t list your site at all, or it lists it but buries it, or your business is missing from the map. Most of the time you can tell which one you have in about 10 minutes, for free.
Before you panic, or hire someone to “fix your SEO,” here’s the order I’d check things in. If you’re still deciding what a good website needs in the first place, the Small Business Website Guide covers the whole picture.
The short version
- Work out which problem you have. Not indexed, indexed but buried, or your business is missing from Maps are three separate problems.
- Search for your own site. One line in Google tells you whether it’s in the index at all.
- Check the “hide me” settings. A leftover noindex tag, usually from when the site was being built, is the classic culprit.
- Make sure Google is allowed in. A robots.txt file, a login wall, or a broken page can lock the door.
- Ask Google directly. The free Search Console tool tells you what it found and why a page was skipped.
- Give it time, and a few links. A new site can take weeks to appear.
- If you’re indexed but not ranking. That’s a different job, and it’s about being the most useful result.
1. Work out which problem you have
“I can’t find my website” usually falls into one of these:
- Google doesn’t know your site exists, or isn’t allowed to list it. The page isn’t in Google’s index at all. Searching for your exact name and address won’t help, because there’s nothing to find.
- Google lists it, but not where customers look. Your site is in the index but sits on page five for “plumber Bend.” That’s a ranking question, not a missing-site question.
- Your business isn’t showing on the map. The site might be fine, but the Google Business Profile that powers map results is missing, unverified, or incomplete.
Mixing them up is how people spend money on the wrong thing, so find out which one you have first.
2. Search for your site the right way
Google’s own advice is to search for your site with the site: operator. Type site:yourbusiness.com into Google, using your own address, and see what comes back:
- Your pages appear. Good news: you’re in the index. Your problem is probably ranking or the map, which step 7 covers.
- Only some pages appear. Google found part of the site. Check the missing pages with the steps below.
- “Your search did not match any documents,” or nothing. The site isn’t indexed. Keep reading.
Google notes that the site: search doesn’t necessarily return every indexed URL, so treat it as a quick check, not a full count. You can also search your business name plus your town and a few words from your homepage.
3. Check for a setting that hides your site
This is the most common cause I’d check first, because it’s the most frustrating one: the site has been told, on purpose, to stay out of Google.
A noindex instruction is a small line of code (or a header the server sends) that tells search engines not to list a page. Google says that when it finds that tag, it drops the page from search results entirely, even if other sites link to it.
It exists for good reasons. Developers switch it on while a new site is being built so an unfinished site doesn’t show up. The trouble is when it’s still on after launch.
- On WordPress, go to Settings → Reading and look for “Discourage search engines from indexing this site.” If it’s checked, uncheck it and save. WordPress documents that on current versions this adds a noindex, nofollow tag to your pages.
- On Squarespace, Wix, Shopify and similar builders, look in the site’s SEO or privacy settings for options like “hide from search engines,” and check page-level settings too. Individual pages can be hidden separately.
- On a custom site, a developer can look at the page source for
<meta name="robots" content="noindex">, or at the response headers forX-Robots-Tag: noindex.
If you’re not sure, ask whoever built the site this exact question: “Is there a noindex tag or search-engine-hiding setting on the live site?” It’s a two-minute answer.
4. Make sure Google can actually get in
Google’s own list of reasons it misses sites includes a few that are about access:
- Your site blocks Google. Google says the most common reasons are a login page or a setting that shuts crawlers out.
- The content is hard to read. If your pages are mostly images, or a technology Google struggles with, there may be little text for it to understand. Google’s advice is to use real text, not just pictures or video.
- Google got an error. If your site is down or erroring when Google visits, it can’t list what it can’t load.
A quick test: open your site in a private window on your phone, off your home Wi-Fi. If you can’t reach it without logging in, neither can Google.
A word about robots.txt. Your site may have a file at yourbusiness.com/robots.txt telling crawlers where they may go. If it contains Disallow: / under User-agent: *, it’s telling every crawler to stay out of the whole site. Google says robots.txt is mainly for managing crawler traffic and isn’t a way to keep a page out of Google, but a block you didn’t intend is worth removing. A blocked page also can’t be read, so any noindex tag on it can’t be seen.
5. Ask Google what it sees
Here’s the step that turns guessing into knowing: Google Search Console. It’s free, and it’s Google telling you how it sees your site.
- Sign in at search.google.com/search-console and add your site. Google will ask you to prove you own it, usually with a DNS record or a code your web person can add.
- Paste your homepage address into the inspection bar at the top.
- Read the verdict.
The URL Inspection tool will say either “URL is on Google” or “URL is not on Google.” If it’s not, the report shows how Google found the page and whether something stopped it from being crawled or indexed. It also has a live test, so you can check the current page after you fix something. One caution from Google: “URL is on Google” means the page is eligible to appear, not that it will rank.
If the page isn’t indexed and you’ve fixed the cause, you can use the same tool to request indexing. Google notes there’s a daily limit on those requests, and that crawling can take anywhere from a few days to a few weeks. Asking repeatedly doesn’t speed it up.
For a small site, Google’s own guidance is that you may not need the full Page indexing report: if the site: searches find your key pages, you’re fine. If they don’t, the report lists which pages weren’t indexed and why.
Sitemaps help a little. A sitemap is a file listing the pages you want found. Google says a site of about 500 pages or fewer, well linked together, may not need one, but a new site with few links pointing to it is a case where one helps. Most website platforms create one for you. Submitting it in Search Console takes a minute.
6. Give a new site time and a few links
Sometimes nothing is wrong. Google says it can take a few weeks to notice a new site or changes to an existing one, and that sites with no links from other sites are easy for it to miss.
If your site is new, you can help Google find it. Link to it from places you control, like your Google Business Profile, social pages, and email signature, and from a few real local places such as your chamber of commerce. Google asks you not to pay for links. Make sure every important page is linked from another page too.
If you’ve just moved to a new site, check that old addresses redirect to the matching new ones. A rebuild that changes every page address without redirects is how a business loses what it had, which is why planning a redesign should include a redirect list.
7. If you’re indexed but still not showing up
If site: shows your pages and Search Console says they’re on Google, then your site isn’t missing. It’s just not the best answer yet. That’s a ranking problem, and it’s a bigger and slower job than fixing a hidden-site setting.
The honest version: no setting or trick fixes it, and a web designer or a DIY builder can both get you there if the basics are done well. What helps is the stuff in How Do I Increase My SEO?: a clear page for each service in the words customers use, a complete Google Business Profile, a fast site on phones, and answers to the questions customers actually ask.
If it’s the map that’s missing, that’s the Business Profile, not the website. The $0 Marketing Department covers the free tools around it, and the free Google Maps Rank Map shows where you appear from different spots around town.
A ten-minute check
- Search
site:yourbusiness.com. Are your pages there? - Search your business name plus your town. What comes up?
- Check Settings → Reading (WordPress) or your builder’s SEO settings for anything that hides the site.
- Open
yourbusiness.com/robots.txt. Is there aDisallow: /line? - Open your site in a private window on your phone. Does it load without logging in?
- Set up Search Console and inspect your homepage.
- If you’ve fixed something, request indexing once, then wait a couple of weeks.
Common questions about not showing up on Google
How long does it take for a new website to show up on Google?
Google says it can take a few weeks to notice a new site. Linking to it from your Business Profile and social pages, and submitting a sitemap, can help it get found sooner.
Why does my site show up for my business name but not for my service?
Your business name is easy to match. A phrase like “roof repair Redmond” has far more competition. That’s ranking, and it’s fixed with clear service pages, a strong profile, and being genuinely more useful than the pages ahead of you.
Can I just pay someone to get me to the top of Google?
Not honestly. Nobody outside Google controls the results, and Google asks you not to buy links. You can pay for help fixing what’s blocking your site and building pages worth ranking, but not for a guaranteed spot.
I fixed everything and it’s still not there. Now what?
Check Search Console for the specific reason Google gives, and use the live test to make sure the fix is really live. If the report shows an error you can’t read or fix yourself, that’s a good point to ask a developer to look.
Does my business need a website to show up on the map?
No. Map results come from your Google Business Profile, not your website. A site helps with the rest of the picture, but a complete, verified profile is what gets you on the map.
Need a second opinion?
If your site is invisible and you can’t tell why, or you’re not sure whether your builder left a hiding setting on, I can take a look. I fix and repair websites for small businesses around Bend and across Central Oregon.
Start with the free Website Season Check, which looks at your homepage’s basics. If something needs fixing, website repair covers it, and you can see how I price things on the pricing page. If you’d like to know who’s behind the keyboard, I’m local to Central Oregon. And if you’re still planning, the Small Business Website Guide is a good place to start.
A website nobody can find is a very quiet billboard. Most of the time, the fix is smaller than the panic.
All postsNext: Christmas Light Installation Marketing: How to Fill Your Holiday Schedule (and Next Year’s Too)
