Skip to content
Ylimäki Media.

Articles · Stefan Ylimäki ·

Why your business does not show up on Google: the seven most common reasons

The website is built and paid for, but when you type your own line of business and location into Google, a competitor is in the results. The cause is rarely a mystery. Most often it is one of these seven, and six of them can be fixed without redoing the pages.

First check whether the site is in the index at all

Before going through the reasons, do one search. Type site:yourbusiness.fi into Google, with no space after the colon. The result shows your pages that are in Google's index.

This search is indicative, not a report. It does not reliably show all indexed pages or their exact number, so do not draw conclusions from how many rows the list has. It answers one question well: is the site in the index at all.

If no results appear, the issue is not ranking but that the site is not in the index. Then the cause is point one or two. If results appear but the site is still not found with the right searches, the cause is in points three to seven. Search Console gives a more precise picture, as it shows the indexing status page by page.

1. The site tells search engines to ignore it

A website can have a setting switched on that asks search engines to ignore it. It is turned on on purpose during the build so that an unfinished site does not end up in the results, and it gets forgotten on launch day. This is surprisingly common, and it is also the cheapest thing to fix.

You can check it yourself: open the site, right-click and choose “View page source”. Look for the word noindex. If it is there, the page has asked Google to leave it out of search results. Another place is the address yourbusiness.fi/robots.txt: if it says Disallow: /, reading the content of the site has been blocked.

NOTE THE DIFFERENCE: ROBOTS.TXT STOPS A PAGE FROM BEING READ, NOINDEX STOPS IT FROM BEING SHOWN IN SEARCH RESULTS. IF A PAGE IS BLOCKED IN ROBOTS.TXT, GOOGLE DOES NOT EVEN SEE A NOINDEX TAG ON IT. IT IS WORTH CHECKING BOTH SEPARATELY.

2. The site has not been submitted and its status is not monitored

Google finds new sites on its own sooner or later, but it can take time, and nobody can promise a date. Search Console is a free tool that lets you see the situation instead of guessing. With it you can:

  • See which pages are indexed and which have been left out, and why
  • See which searches your site already appears for and which of them get clicked
  • Check the status of a single address with URL inspection and request that it be processed
  • Submit a sitemap, which gives Google a list of your pages
  • See error messages: redirect errors, server errors and usability problems

Submitting a sitemap does not force Google to index anything, and setting it up is no guarantee of visibility. It removes the guesswork: once Search Console is in use, you can see whether the problem is in indexing or in the content. Without it, everything else is guesswork.

3. The pages do not talk about what the customer is searching for

This is a very common reason. The front page says “Welcome!” and “Quality service since 1998”, but nowhere the thing the customer is looking for: plumbing work in Nivala, a car repair shop in Oulainen, log splitter hire.

Google does not guess your line of business from pictures or a logo. It reads the headings and the text and assesses whether the page answers what the searcher was looking for. If the page does not say what you do and where, it does not answer a local search, even if everything is technically in order.

A single missing word in a heading is not an automatic obstacle, and adding it is not an automatic fix. What matters is that the page deals with the right subject clearly and broadly enough: what the service is, for whom, in which area and what happens next. So write what you sell and where in the heading and the first paragraph, not because it is a keyword, but because it is the topic of the page.

4. Everything is on one page

A one-page site with six services one after another has to answer six different searches with one page. Usually it does well on only one of them.

A separate service page is worth making when these are true:

  1. The service is genuinely a thing of its own, not another name for the same work.
  2. Customers search for it as its own thing, not as part of a broader service.
  3. You really have something to say about it: what it includes, who it suits, what it costs, how it proceeds.
  4. The page clearly answers one question and does not repeat what other pages already say.

If these are not true, a separate page does harm: you get thin pages that compete with each other for the same search. The same goes for towns. A page for a municipality is worth it only if it has something to say about that particular municipality. Changing just the name on ten otherwise identical pages helps nobody.

5. The site is awkward on a phone

A large share of local searches are made on a phone, and Google primarily uses the mobile version to assess sites. The practical consequence is simple: if the site works badly on a phone, it works badly where your customers are.

This is not a single ranking rule but the sum of many things. The page has to be readable without zooming or scrolling sideways, buttons have to be tappable, and content should not be hidden behind an element that does not work. If the mobile version lacks content that the desktop version has, Google lacks that content too.

Check on your own phone, not by narrowing a browser window on a computer. At the same time, ask whether the phone number can be found with one tap.

6. The site is slow

Speed has two different aspects, and it is worth keeping them apart.

The first is what the visitor experiences. If the page shows nothing for a few seconds, some visitors go back to the results and do not return. This directly affects how many enquiries you get, regardless of your ranking.

The second is the search engine. Google uses page experience, including the Core Web Vitals metrics, as one signal among others. It is, however, a weak signal compared with whether the page answers the searcher's question. So speeding up the site does not automatically raise rankings. It removes one possible handicap and improves what happens after the search result.

Measure it yourself at pagespeed.web.dev using the mobile view. There is a separate article on speed that goes through what the figures mean and which three things slow small sites down the most.

7. The business profile is missing or in the wrong category

In local searches the map and business profiles often appear before the ordinary results. If you have no Google Business Profile, you are left out of the part of the page where the eye lands first.

Having a profile is not enough on its own. A wrong primary category is a common and unnoticeable mistake: the profile exists and the details are correct, but the category tells Google a different line of business from the one the customer is searching for. Check the primary category and the service area. If you do the work at the customer's premises and have not set a service area, your profile effectively tells only one address, even if you drive to eight municipalities for work.

There is a separate checklist for going through the profile.

In what order to fix these

  1. Remove the obstacles to indexing and set up Search Console. Without these you cannot see whether any fix made a difference.
  2. Fix the primary category and service area of the business profile. This is free and often affects local searches faster than other fixes.
  3. Rewrite the headings and first paragraphs so that they make clear what you sell and where.
  4. Split the services onto their own pages to the extent that they have something of their own to say.
  5. Only then consider whether the site is in such a poor technical state that replacing it is cheaper than fixing it.

The first four can be done to an existing site, whatever system it was made with. Only the last is a new website project, and it is not worth jumping to it before the earlier ones have been gone through. If you end up replacing the site, the move should be planned in advance, because that is where visibility is most commonly lost.

Frequently asked questions

How long does it take for fixes to show in search results?

It cannot be promised in advance. Technical obstacles such as noindex can disappear quickly once Google revisits the page; the effect of content changes shows more slowly and unevenly. Follow what happens in Search Console, and do not make a new change every week.

Is it worth buying an SEO service that promises first place?

No. Nobody can promise a particular ranking, because nobody outside decides the order of search results. The promise tells you more about the seller than about the search engine.

Does a competitor show up better because they pay Google?

Ads are paid for and marked as ads. Ordinary search results and map result rankings cannot be bought; paid placements are marked as sponsored. If a competitor shows up there, the cause is something in this list, most often that their page says more clearly what they do and where.

Will a new website help if the old one does not show up?

Sometimes, but not on its own. A new site fixes technical problems and poor mobile use, but if the content stays the same and the addresses are not redirected correctly, the situation can even get worse. Go through points 1 to 4 of this article first.

Let's see what your website could look like.

No setup fee, and the draft is free. The first 14 days after publication are free. If you cancel during that time, you pay nothing.