Business website not showing up in Google: 7 causes and what to do

Why your company website isn’t in Google: an indexing block, no submission, the wrong name, weak content and technical errors. Repair steps and a free test.

Illustration: a magnifying glass over an empty list of search results, next to a prohibition sign and a settings wrench
AI-generated illustration

You type your company name into Google and your website isn’t there. Or it is, but only after you type the full address. This is one of the most common things business owners write to me about after launching a new website.

Below are seven causes, from the simplest to the harder ones, and concrete steps for checking each. You can check most of them yourself in about fifteen minutes.

First, check whether the website is in Google

Before you start looking for a cause, find out what is really going on. Type this into Google:

site:yourdomain.pl

If Google shows a list of addresses, the website is indexed and the problem is more likely its position. If there are no results at all, the website hasn’t made it into the index and you need to find the reason.

The second step is Google Search Console, a free Google tool for website owners. In the “Pages” report you will see which addresses are in the index and which are not, and why. It is the most important source of knowledge in this whole guide.

Cause 1: the website is blocked from search engines

This is the most common cause and the easiest to fix. While a website is being built on a test version, a block for search engines is switched on, and after publishing nobody switches it off. It happens with websites made by agencies as well as with those made on your own.

Check three places:

  • WordPress settings: in Settings → Reading, untick the option “Discourage search engines from indexing this site”.
  • Page code: look for a noindex tag in the page source.
  • The robots.txt file: open yourdomain.pl/robots.txt and check that it doesn’t contain the line Disallow: /.
<meta name="robots" content="noindex, nofollow">

If such a tag appears on the home page, Google has been told not to show it. Remove it or change it to index, follow.

Cause 2: Google doesn’t know the website yet

A new website doesn’t get into Google automatically right away. The robot has to find it first, and that takes anywhere from a few days to a few weeks.

You can speed this process up:

  1. Add the website in Google Search Console.
  2. Submit the sitemap (usually yourdomain.pl/sitemap.xml) in the “Sitemaps” section.
  3. Paste the home page address into the “URL Inspection” tool and click the request for indexing.
  4. Submit the website in Bing Webmaster Tools too.

Remember that this is a request, not a command. Google states in its documentation that it doesn’t guarantee indexing every page. If you don’t want to do it yourself, I handle such submissions in the Submission to Google and Bing service.

Cause 3: the website is in Google, but for a different phrase

A common mistake in judgment: the owner types “plumber”, doesn’t see their website and concludes that it isn’t there. In fact, the website may be in the index, just not in the top positions for such a general phrase.

Check in turn:

  • Does the website show up when you type the company name?
  • Does it show up when you type the service and the city, for example “plumber Giżycko”?
  • Does the page title contain the service and the city, and not just “Home page”?

If the answer to the first question is “yes” and to the second “no”, it isn’t an indexing problem but a content and SEO problem. The website should have separate subpages for the services and for the towns where you work.

Cause 4: thin or duplicated content

Google doesn’t show everything it finds. Pages with minimal content, copied descriptions, or several subpages with the same text are sometimes skipped. In the “Pages” report in Search Console you will then see statuses saying that addresses were discovered but not indexed.

What to do:

  • write your own texts, specifically about your offer: what you do, where, for whom, for how much (if you can say),
  • don’t copy descriptions from the manufacturer or from competitors’ websites,
  • each subpage should answer one customer question rather than repeat the same thing,
  • add photos of your own projects and your contact details.

If you need help with the texts, I prepare them in the Texts and graphics service.

Cause 5: technical errors

Sometimes the website is available to you, but the Google robot has trouble with it. Typical reasons:

  • Server errors. The website sometimes doesn’t respond or loads very slowly.
  • Redirect loops or several versions of the address (with and without www, http and https) that don’t redirect to a single one.
  • Content loaded only by a script, which the robot can’t see.
  • No SSL certificate or a certificate error that makes the browser warn visitors before they enter.
  • A wrong canonical address that points to a different page.

You can run the first test for free in the Check your website tool: in about 30 seconds it checks the website’s speed, SEO and security and shows the problems from the most urgent. I write more about how to read the result in the guide how to check your business website for free.

Cause 6: a website change without moving the addresses

This situation concerns businesses that built a new website to replace an old one. If the subpage addresses changed and the old ones don’t redirect to the new ones, Google loses what the website had earned before. The website may drop out of the results for several weeks or months.

After changing a website, make sure that:

  1. every old address redirects to the corresponding new one (a 301 redirect),
  2. the new sitemap goes into Search Console,
  3. the new website keeps the texts that brought in traffic.

I do this kind of migration without losing SEO as part of website redesign, for example when moving from WordPress to faster code.

Cause 7: a penalty or a security problem

This is a rare cause, but it’s worth ruling out. If the website was hacked and contains foreign links or content, Google may flag it or lower it. In Search Console, check the section on manual actions and security issues. If there is a message there, follow Google’s instructions, remove the problem and ask for a new review.

If you suspect a break-in, make a backup, change your passwords and update the system and plugins. If in doubt, write to me and I’ll help you find out what happened.

What if the website is in Google, but your business doesn’t show up on Maps?

That is a separate matter. Google Maps shows a Business Profile, not a website. You can have a website in the index and no listing, or the other way round. If customers in your area are to find you on Maps, you need a fully completed profile: categories, hours, photos and reviews. I set up and complete the listing in the Google Business Profile service.

Summary

Start with three things: the site: command, the report in Search Console, and checking whether the website has a noindex block. These steps explain most cases. Only then look for deeper causes: content, technical errors and moving addresses.

If you don’t know where to start, run the free website audit or write to me. I’ll check why the website doesn’t show up and reply within 24 hours. If you need ongoing work on visibility, see SEO and search rankings.

Frequently asked questions

Related services

Have a similar project?

Describe what you need and I’ll send a quote within 24 hours. New clients get 20% off their first project.

Get a quoteBook a call (20 min)

Read more