When a small business owner tells me their website isn't showing up in Google, the first thing I do is check what they're optimising for. Almost every time, the problem isn't technical. It's that the site is targeting the wrong thing, or nothing in particular.
Here are the most common reasons small Irish business websites don't rank — and what actually moves the needle.
1. Google doesn't know what your page is about
Title tags, headings, and page content all send signals to Google about what a page covers. Most small business sites have a homepage titled "Home" or "Welcome to [Business Name]" — which tells Google absolutely nothing useful.
Every page on your site should target a specific topic or search intent. Your homepage title should include what you do and where you do it. Your services pages should each focus on a single service. If you have one page that vaguely describes "everything we offer," Google will rank it for nothing.
Quick fix: Go to your homepage and look at the tab text in your browser. Does it describe what you do and where? If not, that's the first thing to change.
2. You're targeting searches nobody makes
There's a consistent gap between the language businesses use to describe themselves and the language their customers use when searching. A solicitor might describe their services as "litigation and dispute resolution." Their customers search for "solicitor near me" or "employment law advice Cork."
Keyword research isn't complicated — it's about finding the actual phrases real people type into Google. Free tools like Google Search Console (if your site is verified) and Google's autocomplete suggestions are a good starting point. The goal is to understand search intent — what someone actually wants when they type something — and match your content to it.
3. Your site is too thin to be trusted
Google uses hundreds of signals to determine whether a site is trustworthy and authoritative. A five-page website with 150 words on each page is not going to outrank a competitor with detailed, genuinely useful content across twenty well-structured pages.
This doesn't mean writing for writing's sake. It means that if a potential customer lands on your services page and leaves knowing nothing more than they did before, your page isn't doing its job — for them or for Google. Answer the questions your customers actually ask. Go into some depth on what makes your service different. Add a FAQ. Explain the process.
4. Your site has technical issues blocking Google
Before Google can rank a page, it has to be able to find, crawl, and index it. Common issues that prevent this include:
- A
noindextag left on from development that was never removed - A
disallowrule in your robots.txt that blocks crawlers - Pages that aren't linked from anywhere else on the site
- Duplicate content from www vs non-www versions of the site
- Missing or broken XML sitemap
Setting up Google Search Console is free and takes about ten minutes. It will tell you directly which pages Google has indexed and flag any crawling issues.
5. Page speed is worse than you think
Google uses page speed as a ranking factor, particularly on mobile. More importantly, a slow site loses visitors before they've had a chance to read anything. Run your site through Google's PageSpeed Insights. If your mobile score is below 50, you have a problem worth fixing.
The most common causes of slow sites are unoptimised images (the single biggest culprit), too many plugins or third-party scripts, and cheap shared hosting. None of these are difficult to fix, but they're often overlooked.
The honest version
Most small business websites don't rank because nobody has ever sat down and thought clearly about what they should rank for, who is searching for it, and whether the pages on the site are actually the best answer to those searches.
SEO isn't magic. It's making sure Google understands what you do, can access your pages, and sees them as genuinely useful to the people searching for what you offer. Fix those things first, and the rankings follow.
If you want a clear view of where your site stands, get in touch — I'm happy to take a look before we talk about whether working together makes sense.