Skip to content
Home » Useful Stuff » SEO Checklist for Small Business Websites

SEO Checklist for Small Business Websites

Most small business websites don’t need a complete rebuild to do better in Google. They need a handful of basics put right. The trouble is knowing which basics, and in what order.

This SEO checklist is written for small business owners who want to check their own website. Work through it section by section. You don’t need any paid tools, and most checks take a few minutes each.

Before You Start

You will need access to three free tools. If you don’t have them yet, setting them up is the first step.

  • Google Search Console shows which searches bring people to your site, which pages Google has indexed and any problems Google has found.
  • Google Business Profile controls how your business appears in Google Maps and the map pack.
  • Google Analytics shows what visitors do once they reach your site.

It also helps to note down your five or six most important services and the words customers use to describe them. You will use this list throughout the checklist. If you are new to SEO, our guide on how to do SEO yourself puts each of these checks in context.

Foundation Checks

These checks make sure Google can find your website and that you can measure what happens.

  • Your website is verified in Google Search Console.
  • You have submitted an XML sitemap in Search Console. Most website platforms, including WordPress with an SEO plugin, create one for you.
  • Search Console’s page indexing report shows your important pages as indexed.
  • Your website uses HTTPS, so browsers show it as secure.
  • Your website only loads on one version of your address. For example, if you type in the address with and without “www”, both should end up on the same version.

Technical SEO Checks

Technical problems are the ones small business owners are least likely to spot, because the website looks fine to them.

  • Mobile: open your website on your phone and try to find a service, read a page and contact you. If any of that is awkward, it will be awkward for your customers too.
  • Speed: run your homepage and a main service page through PageSpeed Insights. Google recommends that the largest element on the page loads within 2.5 seconds, that the page responds to taps and clicks in under 200 milliseconds and that the layout doesn’t jump around as it loads.
  • Broken links: check that the links in your menu, footer and main pages all work. Search Console also reports pages that return errors.
  • Indexing blocks: make sure your important pages aren’t set to “noindex”. In WordPress, also check that “Discourage search engines from indexing this site” under Settings, Reading is unticked. It’s a common mistake after a new website goes live.
  • Images: large images are one of the main causes of slow pages. Resize photos before you upload them, and use a modern format such as WebP where your platform supports it.
  • Duplicate pages: look out for several pages that say almost the same thing, such as old versions of a service page. Merge or redirect them so Google knows which one to show.
  • Redirects: if you have changed a page’s address, make sure the old address redirects to the new one so you don’t lose visitors or links.
Pencil and ruler on a technical drawing

On-Page SEO Checks

On-page checks look at what is on each of your pages. Start with your homepage and your main service pages.

  • One page per service: each important service has its own page, rather than everything being listed on one “Services” page.
  • Page titles: each page has its own title that says what the page is about. Google recommends titles that are “descriptive and concise” and warns against repeating the same words over and over. Put the service first and your business name at the end, such as “Dental Autoclaves for UK Practices | Your Company Name”.
  • Headings: each page has one main heading that matches what the page is about, with clear subheadings below it.
  • Meta descriptions: each important page has a short summary that encourages people to click. Google sometimes shows other text from your page instead, but a good description can still win you more clicks.
  • The words customers use: your pages use the words from your list. If customers search for “boiler repair” and your page only says “heating solutions”, you will struggle to rank.
  • Image descriptions: your images have alt text that describes what they show, such as “benchtop dental autoclave with its door open”. This helps people using screen readers and helps Google understand your images.
  • Internal links: your pages link to each other where it helps the reader, such as a blog post linking to the service it talks about.

Content Checks

Google asks site owners to create “helpful, reliable, people-first content”. These checks help you see whether your content does that.

  • Customer questions: your website answers the questions customers ask you most often, on the relevant service page or in a blog post.
  • Who is behind the business: visitors can easily see who runs the business, your experience and how to contact you. An about page with your name, your team and photos helps here.
  • Proof: you show evidence that you do good work, such as reviews, case studies, photos of your work or accreditations.
  • Up to date: prices, opening hours, services and team members are current. Out-of-date information puts customers off and can confuse AI tools.
  • No thin pages: remove or improve pages with only a sentence or two, and old posts that no longer serve any purpose.

Google says there is “no magical word count target, minimum or maximum” for content. A page should be as long as it needs to be to answer the question well.

Local SEO Checks

If your customers come from a particular area, these checks help you appear in Google Maps and local results.

  • Google Business Profile: your profile is verified and complete, with the right categories, services, opening hours, photos and description.
  • Business details: your business name, address and phone number are the same on your website, your Google Business Profile and directories and listings such as Yell, Bing Places and Apple Maps.
  • Reviews: you ask happy customers for Google reviews and reply to every review, good or bad.
  • Location on your website: your website says where you are based and which areas you serve.
  • Location pages: if you have more than one office or serve several distinct areas, each location page describes your work in that area rather than repeating the same text with a different town name.

Our guide on what local SEO is explains each of these in more detail, and you can download our free local SEO checklist to work through.

Link Checks

Links from other websites are one of the ways Google judges whether to trust your site. Our guide on what backlinks are explains how to earn good ones.

  • Look at who links to you: Search Console’s Links report shows which websites link to yours.
  • Look for easy wins: suppliers, trade bodies, local business groups and charities you support may be happy to link to you.
  • Avoid paid links: buying links or joining link schemes breaks Google’s spam policies and can harm your rankings.

AI Search Checks

More customers now ask ChatGPT, Gemini or Google’s AI Mode for recommendations. Google says there are “no additional requirements” to appear in AI Overviews or AI Mode, so the checks above do most of the work. A few extra checks help AI tools describe your business accurately.

  • Clear answers: your service pages answer common questions in plain sentences, near the top of the page.
  • Consistent details: your business name, services and location are described the same way across your website and your profiles elsewhere.
  • Test it: ask an AI tool to recommend a business like yours in your area, and to describe your business. If the answer is wrong or out of date, check where that information is coming from.

Our guide on how to appear in AI search goes into this in more depth.

How Often to Check

You don’t need to work through the whole checklist every week. As a rough guide:

  • Monthly: look at Search Console for new errors and check your Google Business Profile for new reviews.
  • Every few months: check your speed, broken links and the pages that bring in the most visitors.
  • Once a year: work through the full checklist again, and whenever you redesign or move your website.

An Example

Imagine you run a company that supplies dental equipment to practices across the UK. Working through this checklist, you might find that your autoclaves, dental chairs and servicing contracts all sit on one page, your page titles all say “Home”, your product photos take several seconds to load and your Google Business Profile still shows last year’s opening hours.

None of those fixes is complicated. Splitting your products and services into separate pages, writing a clear title for each one, resizing your photos and updating your profile could all be done in an afternoon or two, and each one makes it easier for Google and your customers to find what you supply.

Want Us to Check It for You?

If you would rather have an expert work through your website, our SEO services for small businesses start with a full audit and a clear plan, with the quickest wins first. If most of your customers are local, see our local SEO services.

FAQs

What Should Be on an SEO Checklist?

A good SEO checklist covers the foundations, such as Search Console and your sitemap, technical checks, on-page checks, content, local SEO and links. This guide covers each of those areas.

What Are the Basics of SEO for a Small Business?

Make sure Google can crawl and index your website, give each service its own page with a clear title, make your site fast and easy to use on a phone, answer your customers’ questions and keep your business details consistent online.

How Often Should I Check My Website’s SEO?

Check Search Console and your Google Business Profile monthly, look at speed and broken links every few months, and work through a full checklist once a year or whenever you change your website.

Do I Need Paid SEO Tools?

No. Google Search Console, Google Business Profile, Google Analytics and PageSpeed Insights are free and cover everything in this checklist. Paid tools help with keyword research and competitor analysis, but you can start without them.

Sources