If you run a small business and you're not showing up on Google, you're losing customers every single day to competitors who are — even if your product or service is better than theirs.
The frustrating part? Most small business owners don't realise how invisible they are. They built their website, put it online, and assumed Google would find it. The reality is that Google needs more than a website to rank you. It needs signals — and the most important signal is content.
Why Your Website Isn't Showing Up
Google ranks pages, not websites. That means every page on your site is competing independently for its own search terms. Your homepage might rank for your business name — but it's very unlikely to rank for anything else unless it's been specifically written to do so.
Most small business websites have four or five pages: Home, About, Services, Contact, and maybe a Gallery. None of them are written with specific keywords in mind. None of them answer the questions your potential customers are typing into Google. So Google doesn't show them.
Your potential customers are searching for things like "best plumber in Guildford" or "family photographer Surrey" right now. If you haven't written content that targets those exact phrases, you won't appear — no matter how good your business is.
What Actually Works: Blog Content
The most reliable way to rank on Google as a small business — without paying for ads — is to publish regular, well-written blog articles that target the specific keywords your customers are searching for.
This is called SEO content, and it works because Google's job is to match search queries with the most useful, relevant answers. If you publish an article that genuinely answers a question your customers are asking, Google will eventually show it to them.
The key word is eventually. SEO takes time — typically 3 to 6 months to see meaningful results. But unlike paid ads, the traffic it generates doesn't stop the moment you stop paying. A well-written article can bring in customers for years.
The Three Things Every Article Needs
Not all blog posts are equal. Plenty of small businesses publish content that never ranks for anything because it's missing the basics. Here's what every SEO article needs:
1. A specific target keyword
Before writing a single word, decide exactly what search term you want the article to rank for. Be specific — "photographer" is too broad. "Newborn photographer Surrey" is a specific phrase with real search intent behind it. Every article should target one primary keyword.
2. That keyword in the right places
The keyword needs to appear in your article's title (the H1), in the first paragraph, in at least one subheading, and naturally throughout the body. It also needs to be in your meta title and meta description — the text that appears in Google search results.
3. Genuine usefulness
Google's algorithm has become very good at identifying thin, low-quality content. Articles that exist purely to rank — stuffed with keywords but offering nothing useful — get penalised. Write something your customer would genuinely want to read, and the SEO takes care of itself.
How Often Should You Publish?
Consistency matters more than frequency. Two well-written articles per month will outperform eight rushed ones. Google rewards sites that publish regularly over time — it signals that the site is active and trustworthy.
For most small businesses, a realistic target is one to two articles per month. At that rate, you'll have 12 to 24 indexed articles within a year — each one a potential entry point for a new customer.
One article targeting the right keyword can bring in more new customers in a month than a year of posting on social media.
What to Write About
The easiest way to find article topics is to think about the questions your customers ask you before they buy. If you're a roofer, people ask "how much does a new roof cost?" If you're a café, people search "dog friendly cafes near me." If you're a framer, people search "how to frame a sports shirt."
Each of those questions is an article topic. Each article is a potential page-one Google ranking. Each ranking is a stream of customers finding your business for free.
1. Google your main service + your town and see who appears. That's your competition.
2. Type your service into Google and look at the "People also ask" section. Every question is a potential article topic.
3. Check if your website has a blog section. If not — that's the first thing to add.
The Honest Reality
SEO content works — but it takes time, consistency, and genuine effort. Writing a good 1,000-word article that targets the right keyword takes a few hours if you know what you're doing. Most business owners don't have that time, which is why SEO copywriters exist.
Whether you write it yourself or work with someone, the principle is the same: publish useful, keyword-targeted content regularly, and Google will start sending you customers.
That's the whole strategy. Everything else is details.