Why your website does not show up on Google

Separating "it can't find me" from "it won't rank me" solves half the cases. The specific checks in order and what is no use at all.

“I have a website but nobody finds me” is the sentence we hear most. And the reason is almost never the one people assume.

The first step is to separate two different problems: Google not finding you and Google not ranking you near the top. They have different solutions. The first one is far more common than it seems. We have seen entire websites stay invisible for months because of a single line of code.

First: check whether Google knows you exist

Search Google for site:yourdomain.com. That query lists what it has indexed from your site.

If fewer pages appear than you have, or none, the problem is not ranking. Google does not know your website and nothing else matters until that is fixed.

The three usual causes:

A forgotten noindex. It is added during development so the half-finished site is not indexed. Nobody removes it at launch. Look for it with Ctrl+U in the home page source: if you see <meta name="robots" content="noindex">, there it is.

There is no sitemap, or there is one and it is not declared. The sitemap is the list of your pages that you hand to Google. Check whether yourdomain.com/sitemap.xml responds and whether yourdomain.com/robots.txt mentions it. Without that, Google has to discover your pages by jumping from link to link. Those with no link pointing to them it will never see.

Orphan pages. If a page can only be reached by typing its address, for Google it barely exists. This happens a lot with campaign landing pages.

And sign up for Search Console. It is free, Google provides it and it tells you exactly which pages it has, which ones it has discarded and why. Plenty of people pay for audits to learn what that tool tells them for free.

Second: make sure it understands what each page is about

Every page needs its own title and its own description. This is what fails most. Websites where all twenty pages share the same <title>, or where the description is still the template one.

It happened to us. In an audit of our own website we found fourteen pages serving the description from the demo template (“Plantilla de demostración de Web Factory”, Spanish for “Web Factory demo template”), in Spanish even on the Catalan and English versions. That is how it appeared on Google. We fixed it in August 2026 and we are telling you because it is exactly the kind of thing nobody checks.

A title that works says what the page is and where you are. “Car mechanic in Reus · Talleres Pérez” performs far better than “Home”.

Third: say where you are

If you sell to your local area, the name of your town has to be in the text Google can read. In the headings and in the paragraphs, not just in the footer or inside an image.

This is what pays off most for a small business, for the least effort. A hair salon in Tarragona that never writes “Tarragona” anywhere competes with every hair salon in the country instead of the four in its neighbourhood.

We applied this to ourselves: until last summer, “Tarragona” did not appear once in the indexable text of our website. And we are a company from Tarragona.

It goes hand in hand with the Google Business profile: complete, with opening hours, real photos and replies to reviews. For a local business that profile often brings in more calls than the entire website.

Fourth: the uncomfortable part

If you have been at it for two months and your competitors have been publishing for ten years, you will not overtake them with a new website, however well built it is. Time counts and there is no shortcut.

What you can do is look where they are not. Instead of fighting for “accountancy firm”, fight for “accountancy for the self-employed in Camp de Tarragona” (the area around Tarragona). Fewer people search for it, but the ones who do are the ones you want. There you have a real chance of coming first.

This has a name in the trade: the long tail. It is almost always the right strategy for a small business.

What is no use

Repeating the keyword until the text grates. It worked fifteen years ago. Today it reads worse and does not rank higher.

Buying link packages. At best nothing happens. At worst you get a penalty. Getting out of it takes months.

Keyword meta tags (<meta name="keywords">). Google stopped using them more than a decade ago. People still sell them.

Anyone who promises you the top spot. Nobody controls the order of the results. Whoever says otherwise is selling something else.

The plan for tomorrow morning

Search site:yourdomain.com and count. Check whether the sitemap exists. Open the source of three pages and make sure the titles are different. Look for the name of your town in the text. Sign up for Search Console.

That is five things and they can be done in an afternoon. Of the websites we audit, most fail at least two.

If you would rather we looked at it, write to us. The first review costs nothing and we tell you what we find, including when the conclusion is that your website is fine and the problem lies elsewhere.

← Back to the blog

Comments