
What does on-page SEO mean?
On-page SEO means the changes you make to a single page so it matches what people search for. You write the words, the title and the headings. You choose the pictures and the links. Search engines read all of it to decide what the page is about and who it could help.
Google's SEO Starter Guide describes search engine optimisation as helping search engines understand your content. It also says it helps people decide whether to visit your site. On-page work is the part of that job that happens on your own pages.
The same guide makes one point very clearly. Content that people find compelling and useful is likely to matter more than any of its other suggestions. So on-page SEO starts with a page that answers the search well. The rest helps Google and your visitors see that answer quickly.
Which parts of a page does on-page SEO cover?
Eight parts do most of the work. You control every one of them, whether you edit the page yourself or someone edits it for you. Here is what each part is and what Google says about it.
- Page title. The title is the clickable headline in search results. Google's guidance on title links asks for descriptive, concise text on every page. It says to avoid keyword stuffing and boilerplate.
- Meta description. A short summary of the page that Google may show under the title. Google's guidance on snippets says it may use your description when it describes the page better than the page text.
- Headings. Clear headings break a long page into sections. Google says there is no ideal number of headings a page should have.
- Content that answers the search. Plain words that answer the question someone typed. Our guide to what SEO keywords are and how to choose them explains how to find those questions.
- Internal links. Links from this page to your other pages. Descriptive link text tells people and search engines what is on the other side.
- Image alt text. A short description of each picture. Google uses it, with the page around it, to understand what the image shows.
- Structured data. Hidden labels in the page code that spell out facts, such as your business name, opening hours or questions and answers.
- Page speed and experience. How fast the page loads and how easy it is to use on a phone. Google's page experience guidance says its ranking systems use Core Web Vitals, a set of loading and usability measures.
None of these parts work alone. A perfect title cannot rescue a page that does not answer the search. Good content can still be missed if the title and headings hide what it covers.
How is on-page SEO different from off-page and technical SEO?
On-page SEO is what is written and shown on each page. Off-page SEO is what happens elsewhere, such as reviews and other sites linking to you. Technical SEO is how your whole site is built, so search engines can find, crawl and load every page.
- On-page. Titles, descriptions, headings, words, images and links on one page. You change it page by page.
- Off-page. Mentions and links from other websites, reviews and your Google Business Profile. You earn it over time rather than type it in.
- Technical. Site speed, mobile layout, a secure connection, a sitemap and pages that search engines can reach. It is usually fixed once for the whole site.
The three overlap. Page speed is often called technical, yet it shows up on every single page. For a local business, off-page work like reviews matters a great deal. It still needs strong pages for customers to land on.
Rather have it done for you? We build your website free, it goes live in days, and you pay nothing for the first 14 days. No card needed. See how the free 14-day trial works.
What does on-page SEO look like on a real service page?
Take an imagined plumbing firm in Leicester. Its emergency plumbing page gets few visits from search. Nothing on the page is wrong, but nothing on it tells Google or a customer what the page offers. Here is the page before and after a simple on-page tidy.
Before:
- Title: "Home | Smith Plumbing", the same title as every other page on the site.
- No meta description, so Google picks a random line from the footer.
- Main heading: "Welcome to our website".
- Opening text: three paragraphs on the firm's history, with "emergency" mentioned once near the bottom.
- Photo of a van, saved as IMG_0042.jpg, with no alt text.
- No links to the boiler repair page or the contact page.
After:
- Title: "Emergency plumber in Leicester | Smith Plumbing".
- Meta description: "Burst pipe or leak in Leicester? Our emergency plumbers can come the same day. Call for a price before any work starts."
- Main heading: "Emergency plumber in Leicester".
- Opening text: two sentences that say what the firm fixes, which areas it covers and how fast it can come out.
- The same photo renamed leicester-emergency-plumber-van.jpg, with the alt text "Smith Plumbing van outside a house in Leicester".
- Links to "boiler repairs in Leicester" and "get a same-day plumbing quote".
None of these changes needs a new website. Each one makes the page clearer to a customer and to Google. That clarity is the whole aim of on-page SEO.
What is a quick on-page SEO checklist?
Run through these checks on any page you want customers to find. Start with your busiest service page, then work outwards.
- The page has one clear job, such as one service in one area.
- The title is unique and says what the page offers, with your business name at the end.
- The meta description is a short, unique summary written for a person.
- There is one main heading, and the sections below it have their own headings.
- The first lines answer the search before anything else.
- The words sound natural, with no phrase repeated over and over.
- Every picture has a short, descriptive file name and alt text.
- The page links to related pages using descriptive link text.
- The page loads quickly and is easy to use on a phone.
- Your name, phone number and areas covered are easy to find.
Most of these checks take minutes. If a page fails several, rewrite it rather than patch it.
How can Buzzozo help with your on-page SEO?
We can do the work for you. Our search engine optimisation services for small businesses cover on-page SEO, technical fixes and audits, priced per job. If most of your customers are nearby, our local SEO service for UK businesses also covers your Google Business Profile and reviews.
On-page SEO is also built into the Website plan. We write titles, descriptions, headings and structure for the searches your customers make. The Website plan is from £149 a month for the first 100 businesses, locked for life, and from £299 a month after the first 100. Our website plans and prices list everything included.
You can see it working before you pay anything. Get your free website: we build it, it goes live in days, and you pay nothing for the first 14 days. No card needed.
Two parts of on-page SEO have their own guides: how to write an SEO title and how SEO copywriting works for the words on the page.
Common questions
Is on-page SEO the same as keywords?
No. Keywords are the words people type into search. On-page SEO is how you use those words on a page, along with titles, headings, images, links and speed. Choosing keywords comes first, and on-page work puts them to use.
Does Google still use the meta keywords tag?
No. Google says its search does not use the keywords meta tag. Spend that time on a clear page title and a useful meta description instead.
How many headings should a page have?
There is no set number. Google says there is no ideal amount of headings for a page. Use one main heading for the topic, then a heading for each section, so a reader can scan the page.
How long does on-page SEO take to work?
There is no fixed timescale, and no one can promise a ranking. Google says some changes show in a few hours and others take several months. It suggests waiting a few weeks before you judge whether your changes helped.