SEO Basics: What Small Businesses Actually Need

A no-nonsense guide to SEO for small businesses, covering what actually matters, what to ignore, and how long results take.

Updated 10 February 2026

SEO can feel overwhelming. There are thousands of articles, courses and consultants all telling you different things, and most of them make it sound far more complicated than it needs to be. For a small business, the fundamentals are straightforward. Get these right and you will be ahead of most of your local competition.

Google Business Profile: Start Here

If you do one thing for your local SEO, make it this. Your Google Business Profile (formerly Google My Business) is the single most important factor for appearing in local search results and on Google Maps.

When someone searches for 'IT support near me' or 'accountant in Bristol', Google shows a map with three businesses listed underneath. That is the local pack, and getting into it depends heavily on your Google Business Profile.

Claim your profile if you have not already. Fill in every field completely. Your business name, address, phone number, opening hours, services, business description and categories should all be accurate and detailed. Add photos of your premises, your team and your work. Keep it updated. Post updates regularly. Respond to reviews.

This is free and it works. A well-maintained Google Business Profile will do more for your local visibility than almost anything else.

NAP Consistency

NAP stands for Name, Address, Phone number. It sounds trivial, but Google checks whether your business details are consistent across the internet. If your website says one address, your Google profile says another, and your listing on Yell says a third, Google gets confused about which is correct and your rankings suffer.

Check your business name, address and phone number on your website, Google Business Profile, social media accounts, directory listings and anywhere else your business appears online. They should all match exactly. Not roughly the same, but exactly the same. If your address is '14 High Street, Suite 3', it should say that everywhere, not '14 High St' in one place and 'Suite 3, 14 High Street' in another.

This is a boring task but it matters. Search for your business name and check every listing you can find. Update anything that is inconsistent.

Your Website Needs to Load Fast and Work on Mobile

Google has been clear about this for years. Website speed and mobile usability are ranking factors. More than half of all web searches now happen on phones, so if your website is slow or difficult to use on a mobile device, you are hurting both your search rankings and your chances of converting visitors into customers.

Test your site using Google PageSpeed Insights. It is free and it will tell you exactly what is slowing your site down. Common issues include oversized images, too many plugins, cheap hosting and poorly built themes. Most of these are fixable without a complete website rebuild.

On mobile, check that text is readable without zooming, buttons are easy to tap, and your phone number is clickable. Load the site on your own phone and try to use it as a customer would. If it is frustrating, fix it.

Write About What You Do and Where You Do It

Your website content should clearly explain what services you offer and where you offer them. This sounds obvious, but many small business websites are vague about both.

If you are a plumber in Leeds, your website should say that clearly and repeatedly, not in a spammy way, but naturally throughout your content. Have a page for each major service you offer. Write useful information about each one. Mention the areas you serve.

Think about what your potential customers are searching for and make sure your website answers those queries. If people search for 'emergency plumber Leeds', you need a page that talks about your emergency plumbing service in Leeds. If they search for 'boiler repair Headingley', a page covering boiler repairs that mentions the areas you serve will help.

You do not need to be a professional writer. Just explain your services clearly and honestly. Write as if you are talking to a potential customer face to face.

Get Reviews from Real Customers

Reviews are a significant ranking factor for local search, and they are also one of the first things potential customers look at. A business with 50 genuine five-star reviews will outperform a competitor with 3 reviews almost every time.

The key word is genuine. Do not buy fake reviews, do not get your staff to write them, and do not offer incentives that violate Google's policies. Instead, make it part of your process to ask happy customers for a review. Send them a direct link to your Google review page after a job is completed. Make it easy for them.

Most satisfied customers are willing to leave a review if asked. The problem is that most businesses never ask. Build it into your workflow. After a successful project or service, send a follow-up email thanking them and including a review link.

Respond to every review, positive or negative. Thank people for positive reviews. For negative ones, respond professionally, acknowledge the issue and explain what you have done about it. How you handle criticism tells potential customers a lot about your business.

What Not to Do

The SEO industry has a long history of shady practices, and some of them are still being sold to small businesses today.

Do not buy links. Link building through purchasing backlinks from dodgy websites is against Google's guidelines. It might give you a short-term boost, but when Google catches on, and they will, your site gets penalised and your rankings tank.

Do not stuff keywords. Writing 'best plumber Leeds cheap plumber Leeds emergency plumber Leeds' on your homepage does not help. It reads terribly and Google can spot it a mile away. Write naturally and include your key terms where they make sense.

Do not pay someone who promises page 1 in a week. Nobody can guarantee specific rankings, and anyone who promises fast results is either lying or using techniques that will get your site penalised. Legitimate SEO takes time. If it sounds too good to be true, it is.

How Long Does SEO Take

This is the part nobody wants to hear. SEO is a slow process. If you start from scratch with a new website and no existing online presence, expect to wait three to six months before you see any meaningful movement in search results. For competitive terms, it can take longer.

That does not mean nothing is happening during those months. Google needs time to crawl and index your site, to evaluate your content, and to build confidence in your domain. Consistent effort over time is what produces results.

Be wary of anyone who measures success purely by rankings. What matters is whether you are getting more enquiries from the right kind of customers. Track phone calls, form submissions and email enquiries that come through your website. Those are the metrics that actually matter to your business.

When Paid Ads Make More Sense

Sometimes organic SEO is not the right answer, at least not on its own. If you need leads now, waiting six months for SEO to kick in is not practical. That is where paid advertising comes in.

Google Ads can put you at the top of search results immediately. You pay per click, and you can set a daily budget so costs are controlled. For businesses that need immediate visibility, perhaps for a new launch, a seasonal service, or because you simply cannot afford to wait, paid ads are a legitimate strategy.

The best approach for most small businesses is to run paid ads for short-term results while building organic SEO for the long term. As your organic rankings improve, you can gradually reduce your ad spend. Think of paid ads as the accelerator and SEO as the engine. You need both to get where you want to go, but the engine is what keeps you there.

The bottom line is that SEO for small businesses is not about tricks or secrets. It is about getting the basics right, being consistent, and giving it time. Focus on your Google Business Profile, make sure your website works properly, write useful content, get genuine reviews and be patient. That will put you ahead of most of your competition.

Found this helpful?

Get in touch with our team to discuss how Cat Campaigns can help with your project.

Book a discovery call