Cause 1: your site is too new

Google needs time to crawl and index a new site. If yours launched less than three months ago, it may simply not show up yet for competitive searches. That's normal.

What you can do

Register your site with Search Console (it's free) and submit your sitemap.xml. That speeds up indexing. Then publish new content regularly — every new page is an invitation for Google to come back and crawl your site again.

Cause 2: the noindex tag is switched on

This is the most common mistake, and the easiest to fix. While a site is being built, developers often switch on a "do not index" setting so Google doesn't crawl a half-finished site. Sometimes it never gets switched off at launch.

Look at your page's source code (right-click > View page source) and see if you find this: meta name="robots" content="noindex". If it's there, that's why you're invisible.

Search Console being used to check a site's SEO
Search Console is the free tool you really can't do without when you're working out why a site isn't being indexed.

Causes 3 and 4: thin content and no backlinks

03

Content that's too thin, or duplicated

If your pages only run to 100–200 words, if you've copied text from other sites, or if all your pages look much the same, Google won't treat them as useful. Every page needs to be worth reading on its own and answer one clear question people are searching for.

04

Nobody links to you

Backlinks — links to you from other sites — are a trust signal for Google. A site with none at all struggles to rank, even with excellent content. Start with the easy ones: set up your Google Business Profile, and get listed in the business and industry directories that matter in your field.

"SEO isn't magic. It's what happens when you have a well-built site, content that's genuinely useful, and a reputation you've built up slowly."

Causes 5 to 7: technical problems

05

Your site is too slow

Since 2021, Google has used Core Web Vitals as a ranking factor. A site that takes more than three seconds to load on a phone gets marked down. Test yours with PageSpeed Insights, then fix the usual culprits: oversized images, JavaScript that blocks rendering, and hosting that's too small for the job.

06

Your site doesn't work well on a phone

Google indexes the mobile version of your site first — that's mobile-first indexing. If your site doesn't adapt to small screens, your ranking takes the hit directly, even for searches done on a desktop computer.

07

No title tags or meta descriptions

Every page needs its own title (the <title> tag) and its own description (the meta description). They tell Google, and the people reading the results, what the page is about. Without them Google makes something up — and it usually gets it wrong.

SEO is a long game

There's no shortcut. SEO results build over three to twelve months. Be wary of anyone who promises you the first page of Google in a fortnight — either it isn't true, or they'll get there by methods that come back to bite you later.