DIY SEO: A Sane Guide for UK Small Business Owners
DIY SEO is realistic for most UK small businesses, and most of the results come from five unglamorous jobs: your Google Business Profile, on-page basics, one page per service, reviews, and tracking. None of them needs an agency or expensive software. This small business SEO guide gives you a 90-day plan, an effort versus impact table so you stop spending evenings on the wrong tasks, and a free tool starter kit. We are Luckywebs, a London SEO and web agency; we make our living doing this for clients, and we would still rather you did the basics yourself than paid anyone to do them badly. Our SEO tools hub sits alongside this guide when you want to go deeper.
Disclosure: some links on this page are affiliate links. If you buy through one we may earn a commission at no extra cost to you. We only recommend tools we would genuinely use.
Can You Actually Do Your Own SEO?
Yes, you can do your own SEO, and for a typical local or small UK business you should, at least at the start. The foundations of search visibility are administrative, not technical: claiming a profile, writing clear pages, asking happy customers for reviews, and reading a free report once a week. If you can file a VAT return, you can do this. DIY covers local visibility, on-page work and content about your own services well, because nobody knows your trade better than you. It covers competitive national keywords, site rebuilds and earning press links badly; those genuinely benefit from experience. The honest framing: doing SEO yourself will comfortably beat doing nothing, and it will usually beat a cheap retainer. It will not beat a good agency in a hard market, and this guide tells you when that line gets crossed.
Why Is SEO Important for a Small Business?
SEO matters for a small business because search is where buying decisions start: when someone needs an electrician, an accountant or a private clinic, they type the problem into Google (and increasingly ask an AI assistant, which draws on much the same signals). Unlike paid ads, which stop the moment you stop paying, search visibility compounds: a page that ranks this year keeps sending enquiries next year at no extra cost per click. For local firms the stakes concentrate in the map pack, the block of three businesses Google shows for “near me” searches, where a well-maintained profile can outrank bigger competitors with worse listings. And because most small businesses do SEO badly or not at all, the bar in a typical UK town is low; a few focused hours a month often clears it.
Which Five SEO Jobs Matter First?
The five jobs below are where DIY SEO effort pays off first, and the order is deliberate: each one builds on the one before.
- Google Business Profile. The single highest-return job for a local business.
- On-page basics. Titles, descriptions and headings that say what each page is about.
- One page per service. Google ranks pages, not businesses.
- Reviews. Genuine ratings influence rankings and clicks alike.
- Tracking. Free measurement, so in three months you know what worked.
Everything else (blogging, link building, speed tuning, redesigns) waits until these five are done. That is not because those tasks are worthless; it is because they multiply results that already exist. A blog post cannot rescue a site with no service pages, and a faster site with no reviews still loses the click to the competitor with forty of them.
Job 1: How Do You Sort Out Your Google Business Profile?
Your Google Business Profile is the free listing that appears on the right of search results and in Google Maps, and for a local business it produces enquiries faster than anything you can do on your website. Claim or create it at google.com/business, verify it, then work through this checklist:
- Choose the most specific primary category (“emergency plumber”, not just “plumber”)
- Fill in services, opening hours, service areas and a plain-English business description
- Add real photos of your work, premises and team; replace any stock images
- Make sure your name, address and phone number exactly match your website
- Answer the Q&A section yourself before a stranger does
- Post a short update every week or two; treat it like a noticeboard, not a blog
Then keep it alive. A profile last touched in 2024 tells Google, and customers, that nobody is home.
Job 2: What Are the On-Page Basics?
On-page basics are the handful of signals on each page that tell search engines what the page is about, and most small business sites get them wrong through neglect rather than difficulty. For every important page, check:
- The title tag (the headline in a Google result) names the service and area: “Boiler Repairs in Cambridge”
- The meta description is a one-sentence pitch that earns the click; it is your advert, not a ranking trick
- There is exactly one H1 heading, and it says what the page offers in plain words
- Subheadings break the page into scannable sections that answer real questions
- Images have short descriptive alt text
- The page loads acceptably on a phone and every button works with a thumb
You can do all of this in the editing screen of WordPress, Squarespace, Wix or Shopify. No code, one evening per handful of pages. If your site runs on WordPress, our WordPress SEO checklist covers the settings worth fixing before you pay for any tool.
Job 3: Why Do You Need One Page Per Service?
You need one page per service because Google ranks individual pages, not whole businesses. A plumber whose site has a single “Services” page listing bathrooms, boilers and emergency callouts is asking one URL to compete for three very different searches, and it will lose all three to rivals with a dedicated page for each. The fix is structural: a separate page for every service you genuinely offer, each with its own title tag, its own H1, real detail about the work, indicative pricing if you can face publishing it, and photos of actual jobs. Two warnings. First, write each page properly rather than duplicating one and swapping the service name; thin near-copies help nobody and Google discounts them. Second, resist inventing pages for services you barely offer. Five solid pages beat twenty hollow ones, in rankings and in enquiries.
Job 4: How Do You Get More Google Reviews?
Getting more Google reviews comes down to asking, at the right moment, with zero friction. Build a routine: when a job finishes well, ask directly, then send the review link the same day by text or email. Your Business Profile dashboard gives you a short “ask for reviews” link, and a QR code on an invoice works well for trades. Reply to every review, including the bad ones, in a calm and human voice; replies are read by the next hundred prospects, not by the reviewer alone. Never buy or invent reviews: fake reviews break Google’s policies and, since April 2025, UK consumer law under the DMCC Act, with the CMA able to fine up to 10 percent of global turnover. A steady trickle of genuine reviews, month after month, beats a suspicious burst of twenty.
Job 5: How Do You Know If Your DIY SEO Is Working?
You know your DIY SEO is working when three free sources of truth say so. Google Search Console shows the queries you appear for, your clicks and your average positions, straight from Google itself; set it up first, before you change anything, so you have a baseline. Google Analytics 4 shows what visitors do after they arrive, and whether they call, enquire or leave. The third check is your rankings for the handful of terms you care about, which is trickier than typing them into Google, because Google personalises what you see. Our guide to checking your Google rankings properly explains how to get an honest reading, and our comparison of rank tracking methods covers the tools. Check monthly, not daily: SEO moves at the speed of seasons, and daily checking only breeds panic.
What Does a 90-Day DIY SEO Plan Look Like?
A 90-day DIY SEO plan works in three monthly blocks: foundations first, then pages and reviews, then measurement and momentum. Budget two to four hours a week; consistency beats intensity. Here is the plan:
| Month | Focus | What to do | You are done when |
|---|---|---|---|
| Month 1 (days 1 to 30) | Foundations | Set up Search Console and GA4; complete your Google Business Profile; fix titles, descriptions and H1s on key pages | Profile complete, measurement recording, every main page sensibly titled |
| Month 2 (days 31 to 60) | Pages and reviews | Write or rewrite one page per service; start the review-asking routine; add photos of real work | Each service has its own proper page and new reviews have landed |
| Month 3 (days 61 to 90) | Measure and extend | Read your first Search Console trends; study who outranks you and why; write one genuinely useful page answering a customer question | You can name what improved, what did not, and your next priority |
At day 90 you will not have finished SEO (nobody ever does), but you will have a functioning baseline that most local competitors lack.
Which SEO Tasks Give the Best Return on Your Time?
The best-returning SEO tasks for a small business are the low-effort, high-impact ones, and the trap is that the high-effort, low-impact tasks feel more like “real work”. Before you spend a weekend on anything, check it against this matrix:
| Task | Effort | Impact | Our verdict |
|---|---|---|---|
| Completing your Google Business Profile | Low | High | Do first |
| Fixing titles, descriptions and H1s | Low | High | Do first |
| Asking every happy customer for a review | Low | High | Make it a habit |
| Setting up Search Console and GA4 | Low | Medium | Do first; it makes everything else measurable |
| Writing one page per service | Medium | High | The big month-two job |
| Publishing helpful content | High | Medium | After the service pages exist |
| Link building and PR outreach | High | Medium | Later, or with help |
| Chasing perfect speed scores | High | Low | Fix obvious slowness, then stop |
| A full site redesign | High | Low | Only if the site fails the basics on mobile |
If a task sits in the bottom-right of that table, it is usually procrastination wearing a high-visibility vest.
Which SEO Tools Do You Need to Start?
The SEO tools a small business needs on day one are all free, and they come from the search engines themselves. Your starter kit: Google Business Profile, Google Search Console, Google Analytics 4 and Bing Webmaster Tools (worth ten minutes because Bing data also feeds AI assistants such as ChatGPT). That stack covers listing, measurement and diagnostics without spending a pound. Add one paid platform only when free data stops answering your questions, typically around month three when you want proper rank tracking and competitor research. Our SEO tools hub compares the field. The short version: Semrush is the most complete option at $139 (about £102) a month for its entry SEO plan, with a 7-day free trial (as of July 2026, in US dollars with UK VAT on top; ignore roundups quoting the retired $139.95 Pro plan), and our full SE Ranking review covers the better-value platform we most often suggest to smaller budgets, from £76 a month on annual billing (as of July 2026).
How Do You Boost Your Google Search Ranking After the Basics?
Boosting your Google search ranking after the five foundation jobs comes down to three habits. First, publish pages that answer the questions customers actually ask you on the phone; most advice on how to rank on Google overcomplicates this, but a page that genuinely answers “how much does X cost in the UK” will outrank a vague brochure page year after year. Second, study the businesses above you: their page titles, their content depth, their reviews, and where their links come from. Our walkthrough of SEO competitor analysis shows how to do this methodically rather than enviously. Third, earn mentions: trade directories that real people use, local press, supplier partnerships, the chamber of commerce. Then hold your nerve: rankings respond over months, not days, and the businesses that win are the ones still doing the boring habits in month nine.
When Should You Stop Doing SEO Yourself and Get Help?
Stop doing SEO yourself when one of three things happens: you have done the basics and progress has flattened for several months, your market is genuinely competitive (law, property, medical, national e-commerce), or the hours are costing you more than help would. There is no shame in any of these. DIY SEO gets a small business to competent, and competent is often enough, but the step from competent to dominant in a contested market is where experience pays for itself. It is also where results show up in revenue rather than rankings: our work has grown bookings by 52 percent for East Anglia Ultrasound, a Cambridgeshire scanning clinic, and revenue by 44 percent for TWF, a roller garage door firm, in markets where the basics alone had stopped being enough. If you get to that point, we will tell you honestly whether you need us or just another 90 days of the plan above.
Frequently Asked Questions About DIY SEO
How long does DIY SEO take to work?
Expect first movement in 4 to 8 weeks for local searches (mostly from your Google Business Profile) and 3 to 6 months for meaningful ranking gains on your website pages. New sites in competitive markets take longer. This is why tracking is a foundation job: without a Search Console baseline you cannot tell slow progress from no progress.
How much does DIY SEO cost?
DIY SEO can cost nothing but time: Google Business Profile, Search Console, Analytics 4 and Bing Webmaster Tools are all free. If you later add a paid platform, budget from £76 a month for SE Ranking on annual billing, or $139 (about £102) a month for Semrush’s entry SEO plan (both as of July 2026). Either way, doing the basics yourself first is an obvious saving.
Can I rank on Google without paying for any tools?
Yes. Paid tools speed up research and tracking; they do not cause rankings. A small business with a complete Google Business Profile, well-titled service pages, steady genuine reviews and Search Console for feedback can rank well in a typical local market without buying software. Paid platforms earn their keep when you need competitor data or track many keywords.
How many hours a week does doing your own SEO take?
Two to four hours a week completes the 90-day plan in this guide. Month one is setup and fixes, month two is writing service pages (the heaviest lift), and month three is lighter: reading reports and one piece of content. After that, a couple of hours a week keeps the profile active, the reviews flowing and the tracking read.
What is the biggest DIY SEO mistake?
Spreading effort thinly instead of finishing the five jobs that matter. The classic pattern: an owner reads ten articles, buys a plugin, tinkers with speed scores, writes one blog post, and never completes their Google Business Profile or gives each service its own page. The second biggest mistake is quitting at week six, right before things move.
Do I need a blog to do SEO?
Not at first. Service pages, your Google Business Profile and reviews come first, because they convert searches into enquiries. A blog earns its place from month three, when genuinely useful posts can pull in earlier-stage searchers and support your service pages with internal links. A neglected blog with three posts from 2023 does more harm than none.
This course is helpful and fun. If you are completely new to the topic, you will leave with an understanding of the tools that are available to you and how to start using them. With some practice, you will soon be ready for one more advanced Luckyweb's courses. Rafi is a very patient teacher and he explains tasks in a clear manner so that also complete beginners have the opportunity to follow and learn. This is a fun class with interesting students from different backgrounds and industries. I recommend it to anyone who is new to WordPress and is thinking about building a website with it.
Read moreGreat experience, very informative. The course was an excellent overview of setting up a website, then Rafi broke down each section into steps to follow. Rafi was very generous with his time overrunning to allow for Q&A. I feel confident now to create my own website Thank you
Read moreIt's been a great course. If you want to create your first website without, this is a good course to get started. Rafi explained everything by making the learning process easy and has been so professional and kind enough to answer any question.
Read moreRafi is a very experienced and patient teacher. He is adept at explaining how to build a SEO ready website from scratch, explaining the basic concepts you'll need to create the foundations so when you leave the course, you have the confidence to add your own content. I would highly recommend his courses, no matter what skill set you have or website you have in mind.
Read moreRafi WordPress workshop is absolutely good, he is very patient and very knowledgeable. I learned the how to build my website and the difference between plugins and widget which for me as a beginner was unheard of. I particularly appreciated learning how to secure my site he gave us step by step instruction on how to do it as well as recommending trustful sources to find tools and how to search for them on google. Brilliant class I really recommend.
Read moreI have been working with Rafi since 2011. firstly with the Enterprise society at University College London, where Rafi run two Wordpress courses during our events. These courses were very well attended and we received very positive feedback. Secondly, Rafi has been helping me build a blog with high profile interviews, targetted at the well-educated public in my home country (Brazil). We've been having Skype sessions combined with screenshare, during which Rafi helped me customise theme, homepage, posts, adding slider images, resizing images, etc.The amazing thing is that Rafi teaches me the steps, so I become independent in building the website. Moreover, Rafi is very approachable and patient. I highly recommend Rafi .
Read moreEver since I've met Rafi at a fashion networking event a few years ago, he has been super helpful in helping me build my website using WordPress. He always answers any questions I might have and makes the whole process of creating, designing and building your website a whole lot easier. I am very happy that he is always there when I need him. His workshops are brilliant, where he makes everything quite straightforward to understand, even if you have little or no experience of websites or coding. I would recommend him at any point. Great job, Rafi!
Read moreHave a burning small business project that needs me to personally get directly involved in writing up a website to express the ideas to the final consumers, and then regularily update it. The hand on session Luckywebs has been immensely helpful and has demonstrated that I will be capable of achieving this objective. The instruction was focused relevant and extremely well presented , and will continue with future sessions in the future . Great ! Have a burning small business project that needs me to personally get directly involved in writing up a website to express the ideas to the final consumers, and then regularily update it. The hand on session Luckywebs has been immensely helpful and has demonstrated that I will be capable of achieving this objective. The instruction was focused relevant and extremely well presented , and will continue with future sessions in the future .
Read moreRafi is a great teacher and the course is very informative. Why learn to build a website or blog if it isnt going to be SEO ready? Rafi helps with all of that and has some extra tools as well. I Definetly recommend his class to any newbie!
Read moreA great seminar! I will definitely be coming back to update my skills with WordPress and will be bringing friends along who desperately need to build their own websites. Ravi is a great teacher who made everything look so simple. Highly recommend it! Jay Kay
Read moreExcellent free workshop hosted in RBKC libraries
Read moreI highly recommend this course. It is great for beginners, who have never worked with WordPress before. The course is very intense and informative for a 7 hours session. Rafi was amazing. He was very patient with all of us and made sure we understood every step. I feel confident to finally crate my own website.
Read moreShowing our 12 most recent Google reviews, newest first. No filtering by rating. Read all 60 on Google.