Originally published June 2021. Updated October 2026.

Do you ever look around at different articles on the web, searching for some help with SEO, only to find article after article promising the world and then delivering very little?

SEO can become complicated very quickly. Search for advice online and you’ll find everything from backlinks and technical audits to schema, Core Web Vitals, algorithm updates and dozens of different SEO tools.

When a ‘normal’ person is simply trying to improve their own website, all that information can become confusing. Most small business owners don’t need to become SEO experts. They just need to understand the important basics and know what they can realistically improve themselves.

I originally wrote this guide in 2021 for exactly that reason: to explain SEO without bamboozling people with jargon and technical gobbledegook.

This updated guide covers the SEO basics for small businesses that are still worth getting right, including page titles, meta descriptions, headings, images, content, internal links, search intent and local SEO.

You don’t need to do everything at once. Getting these fundamentals right can make it much easier for search engines to understand your website and, more importantly, help the right people find your business.

Google search results representing SEO for small businesses

What Does SEO Actually Mean?

SEO stands for Search Engine Optimisation. At a basic level, it means improving your website so that search engines such as Google can better understand what your pages are about and when they may be useful to somebody searching online.

There are many different areas of SEO, including technical SEO, content, links, website performance and local SEO. However, a lot of improvements can be made directly to the pages on your website without needing specialist technical knowledge.

This is commonly known as on-page SEO.

Before changing anything, though, there is one important question to ask:

What would your customers actually search for?

Start With What Your Customers Search For

One of the biggest mistakes businesses make with SEO is describing their products or services using terminology that makes perfect sense within their own industry, but isn’t necessarily what a customer would type into Google.

When you work in an industry every day, it can be difficult to step back and think like somebody who knows very little about it.

Imagine, for example, that somebody searches Google for:

Binman Chorley

There may be a page that provides exactly the service they need, but the company describes the service as:

Refuse Engineers North West

It’s a deliberately silly example, but it demonstrates an important point.

The business and the customer are describing the same thing using completely different language.

If a competitor has created a page using wording much closer to the phrase the customer actually searched for, Google has a much clearer connection between the search and that competitor’s page.

This doesn’t mean blindly stuffing keywords into a website. It means understanding your customers and using clear language that makes sense to them.

That principle applies to almost everything else we’re going to cover.

Page Titles

The page title is one of the first areas I would look at when reviewing the SEO of a website.

This is the title that can be used by Google when displaying your page in search results and is also shown in the browser tab on desktop devices.

A common mistake is having generic page titles such as:

Home – Interact Digital

That tells a search engine very little about what the page actually offers.

A more descriptive title could be:

Web Design & Digital Marketing Agency | Chorley, Lancashire

That immediately gives both people and search engines much more useful information about the page.

Example showing how to find a website page title

What Page Title Should I Use For SEO?

Think about the main purpose of the page and the language somebody might use when searching for it.

If you’re creating a page about roof repairs in Preston, for example, a title such as:

Roof Repairs Preston | Business Name

is considerably more useful than:

Our Services | Business Name

You don’t need to force every possible keyword into the title. Concentrate on accurately describing the page.

Another common mistake is giving too much importance to the business name. In many cases, somebody searching specifically for your business name already knows that you exist.

The bigger SEO opportunity is often reaching people who are searching for the service or product you provide but haven’t discovered your business yet.

How Do I Change a Page Title?

If you use WordPress, SEO plugins such as Yoast SEO allow you to edit the SEO title and meta description for individual pages and posts.

WordPress website administration

Yoast also provides suggestions based on the focus keyphrase and content of the page. These recommendations can be useful, but don’t feel that every indicator has to be green before a page can perform well.

SEO tools provide guidance. They don’t know your business, your customers or your objectives as well as you do.

Other content management systems such as Shopify, Wix and Squarespace also provide ways of changing SEO titles without needing to edit HTML manually.

If you are working on a hand-coded website, the page title sits inside the <head> section of the HTML and uses the <title> element.

Page Title Best Practices

  • Clearly describe what the page is about.
  • Use the language your customers are likely to understand and search for.
  • Put the most important information towards the beginning where possible.
  • Avoid stuffing several variations of the same keyword into the title.
  • Make titles different across important pages rather than using the same wording everywhere.
  • Include your business name where useful, normally towards the end.

There isn’t a strict SEO rule that every title must be under a particular number of characters. Search engines may shorten or rewrite titles depending on the search and device being used.

The important thing is to keep titles concise, descriptive and useful rather than trying to hit an exact character count.

Meta Descriptions For SEO

A meta description is the short description that may appear underneath your page title within a Google search result.

Meta descriptions aren’t a direct Google ranking factor, but they can be important because they help somebody decide whether to visit your website or choose another result.

Think of the page title as attracting attention and the meta description as giving somebody a reason to click.

Google doesn’t guarantee that it will always show the meta description you’ve written. Depending on the search, it may instead display text taken directly from the page if it believes that better answers the query.

However, it is still worth creating a useful default description for important pages.

Example of a meta description displayed within Google search results

Meta Description Best Practices

  • Briefly explain what somebody will find on the page.
  • Include the main subject or search phrase naturally where appropriate.
  • Write for people rather than search engines.
  • Give somebody a reason to choose your result.
  • Use a relevant call to action where it makes sense, such as “Find out more”, “Book online” or “Contact our team”.
  • Avoid using the same description across lots of different pages.

Again, there isn’t a fixed character limit that determines whether a meta description is good or bad. Google displays snippets according to the space available and can shorten them when necessary.

Illustration representing website meta descriptions

Heading Tags and Page Structure

Headings help organise the content on a page so that both visitors and search engines can understand its structure.

The main heading levels used on most websites are:

  • H1 – the main heading describing the overall page.
  • H2 – the main sections within the page.
  • H3 – subsections within an H2 section.

For example, this article uses one main page heading about SEO basics for small businesses. Sections such as Page Titles, Meta Descriptions and Images For SEO then use H2 headings, while smaller sections within them use H3 headings.

How To Change Heading Tags

WordPress and most other website builders allow you to choose whether text should be a paragraph or a heading.

Changing paragraph and heading tags within WordPress

One of the biggest mistakes I see is choosing a heading level simply because of how it looks.

For example, somebody might use an H1 because the font is bigger or bolder than an H2. That’s the wrong reason to choose it.

The appearance of headings should be controlled by the website design. The heading level should describe the structure of the content.

Using one clear H1 for the main topic of a page remains a sensible and easy-to-manage approach. Having more than one H1 isn’t automatically going to confuse Google or destroy your rankings, but a clear heading hierarchy makes the page easier for everybody to understand.

Images For SEO

The SEO benefits of images are often overlooked.

Uploading a photograph directly from a modern phone or camera without considering the file size, filename or alt text can unnecessarily slow down a website and miss opportunities to provide useful information about the image.

Colourful hot air balloons used as an image optimisation example

Search engines are now much better at understanding the contents of images than they were when this article was first written. However, the filename, alt text, surrounding page content and context of the image can still help explain what it represents.

Images can also appear directly within Google Images and other search features, making image optimisation particularly useful for visual businesses such as photographers, florists, retailers, restaurants, builders, designers and tradespeople.

How To Optimise Images

  1. Image Size

    Images taken on modern phones and cameras can be several megabytes in size and far larger than necessary for displaying on a website.

    Large images can slow down page loading, particularly for visitors using mobile connections.

    Before uploading an image, make sure its dimensions are appropriate for how it will actually be displayed. Modern formats such as WebP and AVIF can also provide excellent quality at smaller file sizes.

    WordPress optimisation plugins and many modern website platforms can automate a lot of this work, but it is still good practice not to upload unnecessarily huge files in the first place.

  2. Image Filename

    A filename such as IMG_4011.jpg gives very little information about the image.

    A descriptive filename such as red-roses-wedding-bouquet.jpg is much clearer.

    Filenames are only a small signal, so don’t spend hours renaming every decorative image on your website. Concentrate on important images where a clear filename is useful.

  3. Alt Text (Alternative Text)

    Alt text describes an image when it cannot be seen and is particularly important for visitors using screen readers.

    Good alt text should explain the purpose or meaningful content of an image rather than simply filling the field with keywords.

    For example:

    Bad: flowers florist flowers Preston wedding flowers

    Better: Pink and white wedding bouquet arranged by our Preston florist

    If an image is purely decorative and adds no meaningful information, it may not need descriptive alt text at all.

Creating Useful Website Content

Content is the actual ‘meat’ of the page.

You can optimise titles, descriptions and images perfectly, but if the page itself doesn’t answer somebody’s question or provide what they’re looking for, those improvements will only take you so far.

Website content creation illustration

When writing content, these are some of the main things I would consider:

  1. Provide Value

    Try to answer the problem that brought somebody to the page.

    That was the original idea behind this article. Instead of giving you a vague teaser about SEO and then asking you to contact us to discover the answer, I’ve tried to explain the things you can actually improve yourself.

    If somebody searches for a question, lands on your page and receives a useful answer, you’re already halfway towards creating good content.

  2. Don’t Write To An Arbitrary Word Count

    You may have seen SEO advice claiming that every blog post needs to contain 300, 1,000 or even 2,000 words.

    There is no magic word count.

    Your page should be as long as it needs to be to properly cover the subject.

    If the answer can genuinely be provided in 200 words, don’t stretch it to 1,500 just because somebody told you that longer content ranks better.

    If a subject genuinely needs 3,000 words to explain properly, that’s fine too.

  3. Make Content Easy To Read

    People don’t necessarily read a web page from the first word to the last in the same way they would read a book.

    Many visitors scan the page first to find the section most relevant to them.

    Long, uninterrupted blocks of text make that difficult.

    Use descriptive headings, short paragraphs, lists and images where appropriate. Make it easy for somebody to quickly understand what the page contains and find the information they need.

  4. Write For Your Customer

    A page can contain all the correct keywords and still be unpleasant to read.

    Avoid forcing the same search phrase into every paragraph. Write naturally and use the terminology somebody genuinely looking for your product or service would understand.

    SEO content should still sound like it was written for a person.

Heat map illustrating how people may scan website content

An example of how visitors may scan content on a web page

Use Internal Links

Internal links connect one page of your website to another.

They’re useful for visitors because they make it easier to find related information, but they can also help search engines understand the relationship between different pages on your website.

For example, if you’re writing a blog post about repairing a leaking roof and you have a dedicated roof repairs service page, it makes sense to link to that service within the article.

The wording of the link should ideally explain where somebody is going.

For example:

Better: Find out more about our roof repair services.

Less useful: Click here.

Don’t add links simply for the sake of having more links. Add them where they genuinely help somebody continue their journey through your website.

Understand Search Intent

Keywords are important, but understanding why somebody searched for something can be even more useful.

This is known as search intent.

Imagine somebody searches for:

how much does a new roof cost?

They’re probably looking for information before making a purchasing decision.

Somebody searching for:

roofer near me

has a very different intention. They’re much closer to looking for a company to carry out the work.

The page you create should match that intention.

A detailed advice article may be perfect for the first search, while a properly optimised service page is much more suitable for the second.

This is another reason why simply putting a keyword on a page doesn’t automatically mean that page should rank for it.

Local SEO Basics

If your business serves customers within a particular town, city or region, local SEO should also be part of your strategy.

For many small businesses, this means making it clear:

  • What services you provide.
  • Where you provide them.
  • How customers can contact you.

Your Google Business Profile is also particularly important for local searches and Google Maps.

Make sure your business name, address, telephone number, opening hours, website and main services are accurate.

Your website should support this information rather than contradict it.

If you serve several areas, don’t simply create dozens of almost identical pages with the town name swapped. Location pages should contain genuinely useful information about the service you provide in that area.

Measure Your SEO With Google Search Console

SEO doesn’t finish when you publish or update a page.

Google Search Console is a free tool that shows how your website is performing within Google Search.

Among other things, it can show:

  • Which searches are generating impressions for your website.
  • Which searches generate clicks.
  • Which pages receive traffic from Google.
  • Average search positions.
  • Whether Google is having trouble indexing particular pages.

This information can be extremely useful.

You may discover, for example, that a page receives thousands of impressions but very few clicks. That could be an opportunity to improve the title and meta description.

You may also discover that Google is already showing your page for searches you hadn’t considered, giving you ideas about how the content could be expanded.

SEO involves making improvements, seeing what happens and then improving things again.

What SEO Should I Do First?

If you’re reading all of this and wondering where to begin, don’t try to optimise your whole website in one afternoon.

Start with your most important pages.

For each one, ask yourself:

  1. What is this page actually about?
  2. What would a potential customer search for to find it?
  3. Does the page title clearly describe it?
  4. Does the page have one obvious main heading?
  5. Does the content properly answer what somebody is looking for?
  6. Are the images appropriately sized and described?
  7. Are there useful links to related pages?
  8. If the business is local, is the location clear?

Making those improvements across your key service or product pages will normally be far more useful than obsessing over an SEO score produced by a plugin.

SEO Is An Ongoing Process

One of the biggest misconceptions about SEO is that you optimise a website once and then forget about it.

Your services change. Competitors improve their websites. Customers search in different ways. Google changes how search results are displayed, and your website gains new content over time.

That doesn’t mean you should constantly rewrite every page.

It does mean that it’s worth periodically reviewing your important pages, checking how they’re performing and updating them when there is a genuine reason to do so.

Need Help With Your SEO?

Creating useful website content and getting the SEO basics right can take more time than people expect.

A page needs to explain the subject properly, read naturally, be structured clearly and ultimately encourage somebody to take the next step.

If creating content isn’t the best use of your time, using a professional copywriter or content marketing agency can help you create pages that work for both your customers and search engines.

If you’re struggling for ideas about what people may be searching for, you may also find our guide to finding new keywords and generating content ideas useful.

If you’ve read this far, then WOW – thank you!

Hopefully, this guide has made SEO feel a little less mysterious and given you some practical improvements you can make to your own website.

If you have any questions about SEO or would like help improving your website’s search visibility, get in touch with the Interact Digital team.