Why Your Small Business Website Isn\’t Showing Up on Google (and Simple Fixes That Actually Work)

Laptop displaying a Google search results page on a tidy wooden desk with a notebook and smartphone

In the past three months, 84% of consumers searched for a local business online, according to BrightLocal’s 2026 consumer search behaviour research. Most of those searches started on Google. When your name does not come back in the results, the customer picks whichever business did show up.

Small business owners usually assume the worst. They think Google buried them, or a competitor reported them, or they need to pay for ads or an agency. In most cases the real cause is far more ordinary. It is a checkbox that was never unticked, a profile that was never claimed, or pages Google never found in the first place.

This post shows you how to find the exact cause and fix it in order of impact. Every tool you need is free, and most of the fixes take an afternoon.

Small business owner working on her laptop and smartphone at an office desk

Decide which problem you actually have

Not showing up on Google means one of two things, and they get very different fixes.

Indexing is whether Google knows your pages exist. Ranking is where those pages appear once Google knows about them. A page that is not indexed cannot rank at all. A page that is indexed and buried on page four is a ranking problem, and no amount of resubmitting will move it.

Run this two minute check before touching anything:

  1. Open a private or incognito browser window so your browsing history does not influence the results.
  2. Search for site:yourdomain.com, using your real domain. This shows the pages Google has indexed.
  3. If nothing appears and your site is older than about three weeks, you have an indexing problem. The technical fixes below apply to you.
  4. If pages do appear, you are indexed. The remaining work is ranking, which comes down to content, your business profile, and links.

Then set up Google Search Console. It is free, it is Google’s own tool, and it is the source of truth for both problems. It tells you which pages are indexed, which are not, and the reason for each. Most of the fixes in this guide start from a screen inside Search Console.

Laptop showing a website traffic analytics dashboard with charts and data

Read the page indexing report first

The Page indexing report groups every URL Google knows about into indexed and not indexed, with a reason for each exclusion. Most small business sites show one of these statuses:

Status in Search Console What Google is saying What to do
URL marked noindex, or Excluded by noindex tag The page itself asks not to be indexed Remove the noindex tag or checkbox, then request indexing
Blocked by robots.txt Googlebot is not allowed to crawl the page Fix the robots.txt rule so the path is allowed
Discovered, currently not indexed Google knows the URL exists but has not crawled it yet Add internal links to the page, then wait. This often clears on its own within a couple of weeks
Crawled, currently not indexed Google read the page and decided it was not worth keeping Improve the content. Thin and duplicated pages land here
Duplicate, Google chose different canonical Another URL is treated as the main version of the page Add a self-referencing canonical, or accept Google’s choice
404 or server error (5xx) The page is missing or the server failed to respond Fix the URL, or remove it from your sitemap

The row worth noticing is Crawled, currently not indexed. It means Google looked at the page and chose not to keep it. That is a content verdict, so the fix is a better page, not another technical setting. Status names and meanings come from Google’s Search Console documentation, checked September 2026.

Three settings that hide an entire website

If whole sections of your site are missing, or nothing is indexed at all, check these three settings before doing anything else.

  • The discourage search engines checkbox. WordPress has a setting at Settings, Reading, labelled “Discourage search engines from indexing this site”. It is commonly left ticked from when the site was built or run under maintenance. With it on, Google is told not to index the site. If it is ticked, untick it. SEO plugins can apply a similar noindex to whole post types or taxonomies, so check those defaults as well.
  • A noindex tag left over from launch. Coming soon plugins, maintenance mode tools, and staging setups often add a noindex rule that survives into production. The rule can sit in a meta tag or an HTTP response header, and it is invisible when you look at the page in a browser. In Search Console it shows as URL marked noindex.
  • A robots.txt rule that is too broad. A single disallow line meant for an admin or staging folder can quietly block real pages. Search Console flags these as Blocked by robots.txt.

If none of those apply, confirm your sitemap lists your real domain. A sitemap that still points at the staging address or the wrong http version tells Google about URLs that do not exist. Google’s own guide to why a site is missing from search walks through this exact sequence.

After each fix, use the URL Inspection tool, click Request indexing once, then allow at least a week before concluding something is wrong. Requesting a crawl does not guarantee inclusion, and the button has a daily quota, so spend it on your home page and your main service pages, not on every URL.

The free profile that drives more local traffic than your website

Smartphone screen showing the Google Maps app icon for local business listings

Here is where most small business owners skip the highest value fix. Around 35% of small businesses have claimed a Google Business Profile, a finding BrightLocal published in its 2026 statistics roundup. Most of your local competitors either have no profile or left it half finished. That is the gap you can close.

My strong view is that for a business with a physical location or a local service area, the profile matters more than the website. Google weighs the profile, its category, your reviews, and how close you are to the searcher when it decides the map results that appear above everything else. Ranking factor research compiled by Moz puts Google Business Profile signals at the top of that decision, ahead of signals on the website itself. A great website with no profile competes with one hand tied.

Claiming the profile is free, and completing it matters more than most owners realise. Google’s own figures, collected in BrightLocal’s 2026 statistics, show fully completed profiles receiving about seven times more clicks and 70% more visits than incomplete ones. A Whitespark analysis of 1.8 million Google Business Profiles, reported by Search Engine Land, found the same pattern in rankings: businesses that scored top marks for profile completeness averaged close to 19 positions better than profiles that scored zero, and were roughly three times more likely to reach the top 10.

  • Pick a specific primary category. Whitespark’s data shows specific categories linked to roughly 36% higher presence in the top 10 results than generic ones. A hair salon should be categorised as a hair salon, not as a salon or a beauty shop.
  • Add the additional categories you genuinely offer. Businesses with well chosen extra categories ranked several positions higher than those with only a primary category.
  • Fill in everything. Photos, opening hours, phone number, website, and your service area or address. Update hours whenever they change, since outdated hours cost visits.
  • Collect reviews and reply to them. Review volume and recency are part of how local results are decided, and answering reviews shows customers you are paying attention.

Keep your name, address, and phone number identical on the profile, on your website, and across directories. When these disagree, Google has to guess which one is right.

Write pages for the questions people actually type

Open notebook covered in SEO terms and keywords for search optimization planning

When the site is indexed and the profile is complete, the remaining work is matching your pages to real searches. You can do this without any paid tools.

List the ways a customer would describe your service. A plumber does not search for their own business name. They search for “emergency plumber near me” or “how much to fix a leaking tap”. Open a private window and type those phrases, then note which businesses appear and what their pages say.

For each service you sell, one page on your site should answer that specific question. Small business sites fail here in two ways.

  • One generic home page for everything. A single page that lists every service cannot compete for any of them. Give each main service its own page with a clear title, a direct answer to the customer’s question, photos, pricing where you can, and your contact details.
  • Thin or duplicated pages. Copy that repeats the same paragraph on every page, or a page with two sentences and a form, gets read and set aside. Search Console shows these as Crawled, currently not indexed. Google looked and decided the page was not worth keeping. The fix is a page that answers the question properly.

One thing I would not do is stuff keywords into every sentence, or buy a hundred directory listings in a week. Thin tactics produce thin results. A single well written page for each service you actually sell will outperform a month of link building on a site that still has the wrong settings.

Mobile content and mobile speed decide who wins

Smartphone displaying Google Search trends on a table at night

Google indexes the mobile version of your pages. Its mobile first indexing documentation is clear that the mobile version is what gets used for indexing and ranking, and it recommends responsive design as the pattern to choose. If your mobile site hides content behind taps, or lazy loads it only after scrolling, that content may not exist as far as Google is concerned.

Speed matters through a set of measures Google calls Core Web Vitals. The “good” thresholds are 2.5 seconds for the largest content on the page to load, 200 milliseconds for the page to respond to a tap, and no unexpected layout shifting while it loads. Field data is measured over a rolling 28 day window, so changes you make today take about a month to show up in the reports.

Most small business sites that fail do so on three specific things, and all are fixable without hiring a developer.

  • Oversized images. A photo straight off a phone can be several megabytes. Compress images and give them explicit width and height so the layout does not jump around as they load.
  • Widget and popup overload. Every chat widget, cookie banner, and tracking script slows the page down. Keep the ones that earn money and remove the rest.
  • Budget hosting. Cheap shared hosting is often the ceiling on speed. If your pages are genuinely slow and the fixes above do not help, better hosting is the cleanest single upgrade you can make.

Do the fixes in this order, with realistic expectations

Work through the table in order, because each fix unblocks the next. The settings come first, because content and links cannot help pages Google will not read.

Fix What it solves Realistic expectation
Claim and complete your Google Business Profile No profile leaves you out of local map results entirely Can influence local results within days; competitive strength builds as reviews and photos accumulate over months
Remove accidental noindex and robots.txt blocks Whole pages are invisible to Google Pages can reindex within days to a couple of weeks after you request indexing
Submit a sitemap and request indexing on key pages A new site, or pages Google has never discovered First pages usually within days to a few weeks. Google’s own range is a day or two to a few weeks
Write a proper page for each main service Pages that were crawled and then set aside Several weeks, after Google recrawls and reassesses the page
Fix mobile speed and mobile content Slow or hidden mobile content loses to faster competitors Field data refreshes over a rolling 28 days; ranking shifts follow over weeks
Earn a few relevant links New sites lack the trust signals older domains have The slowest step, and the longest lasting. Do it after the fixes above

Timing expectations are assembled from Google’s Search Console documentation and the sources linked in this guide, checked September 2026. Indexing and ranking times are never guaranteed and vary by market and competition.

The unglamorous part is that Google works on its own schedule. A brand new site takes days to a few weeks just to be crawled. Content improvements typically take several weeks to move rankings. If a page is still missing after you fix the cause, request indexing once, and wait a week, the Search Console status will tell you what is left to fix.

When it is worth paying for help

The fixes in this guide cover the causes behind most small business visibility problems, and the tools cost nothing. Paying for help makes sense in two situations. One, when your time is worth more than the hours this work takes. Two, when you have done the checklist and your pages still sit below strong competitors.

An agency or freelancer earns their fee when the work moves past settings and into content and authority, the parts that take weeks of writing and link earning. If you are in Australia and want someone local who knows the market, a specialist in SEO in Sydney can run the full audit and tell you honestly which of these fixes will move the needle for your industry. A reputable provider shows you the Search Console evidence first. Walk away from anyone who promises page one in a month or locks you into a long contract on day one.

Questions small business owners keep asking

How long does a new website take to show up on Google?

Google says crawling a new page or site can take anywhere from a day or two to a few weeks. In practice, a new site’s home page usually appears within a couple of weeks after you submit a sitemap and request indexing. Inner pages take longer. Requesting indexing does not guarantee inclusion and has a daily quota, so use it on the pages that matter most.

I used to rank and now I do not. What changed?

Something with a date changed. A redesign, URLs changed without redirects, an accidental noindex shipped with a plugin update, a domain migration, or a long stretch of server errors. Open the Page indexing report and look for a spike in one status around the date traffic dropped. The answer is usually visible in that report.

Has Google penalised my site?

Probably not. If Google has taken manual action against your site, it appears in the Manual actions report inside Search Console. If that report is empty, you are not under a manual penalty. Most small business sites that vanish are dealing with a configuration mistake, not a punishment. Google does not need to penalise a site to leave thin pages out of the index.

Will paying for Google Ads make my website show up organically?

No. Paid ads and organic results are separate systems, and ads do not change where your unpaid listing appears. A well run ads campaign can bring in customers while you fix the organic problems, so treat it as a bridge. Do not treat it as a substitute for the fixes in this guide.

Why does my competitor rank above me with a worse website?

Usually a combination of age, reviews, a complete business profile, consistent details across directories, and links. Older domains carry trust that a new domain has to earn. The practical point is that every input above is free or cheap, and most of your competitors have not finished them either. Google rewards the business that completed the boring checklist, not the one with the prettiest site.

How this guide was put together

I wrote this for the small business owner who does not work in marketing and has no budget for tools. The figures come from BrightLocal’s consumer research and 2026 statistics, Google’s Search Console documentation, and a Whitespark analysis of 1.8 million business profiles reported by Search Engine Land, all checked in September 2026. Indexing and ranking times vary by market, so treat the timelines as ranges, not promises. Review the numbers again when Google changes its published guidance.

By Alek