What is on-page SEO? It's the work you do on your own website so Google understands each page and shows it for the right searches: page titles, headings, content, images, internal links, speed, mobile design and schema markup. Unlike off-page SEO, it's fully in your control.
Key takeaways
- On-page SEO is everything on your own website that helps Google and AI tools understand each page.
- One page per service and area beats one page that lists everything.
- Titles, headings and the first paragraph should say plainly what the page is about.
- Copied pages, duplicate titles and pages hidden from Google are the most common problems we find.
- On-page SEO works best together with a strong Google Business Profile and reviews.
New to SEO? Start with what is SEO.
How on-page SEO works
When Google looks at a page, it tries to answer two questions: what is this page about, and is it a good answer for the person searching? On-page SEO makes both answers obvious:
- The title and main heading say clearly what the page is about.
- The content answers the searcher's question, in the words they use.
- The structure (headings, short sections, internal links) helps Google and AI tools find the key facts quickly.
- The technical side (speed, mobile, HTTPS, schema) makes the page easy to load, read and trust.
Google explains the basics in its own SEO Starter Guide.
The parts of on-page SEO
- Title tag. The clickable headline in Google. Put the main search phrase near the start, and make it read naturally.
- Meta description. The short summary under the title. It doesn't rank you directly, but a clear one gets more clicks.
- One main heading (H1), then subheadings (H2, H3) for each part of the page.
- Content that answers the search. A direct answer first, then the detail, in the way your customers talk.
- One page per service and area. A page about "blocked drains in Salisbury" can rank for that search; one page listing ten services usually can't.
- Internal links. Related pages linked to each other with plain, descriptive words.
- Images. Real photos, with file names and alt text that describe them.
- Page speed. How fast a website loads and responds; slow sites lose visitors before they call.
- Mobile-friendly design. A website that is easy to read and use on a phone, where most local customers search.
- HTTPS. The padlock in the browser that shows a website is secure.
- Schema markup. Code that tells Google and AI tools exactly what a business is, where it is and what it offers.
- Clear calls to action. Buttons and forms that let a customer call or send an enquiry in one tap.
What we find when we take over a website
Real examples from a plumbing website we took over (the business isn't named):
- Location pages set to "noindex" by the previous SEO provider, which tells Google not to show them at all.
- Copied location pages with the wrong suburb, the wrong business name and misspelt suburbs left in the page titles.
- A page for one hot water brand carrying another brand's title, so it competed with the real page and never showed its own brand in Google.
- Two home pages: an old one still published next to the new one.
- A page that had earned rankings renamed to "-old", so the address Google knew returned an error.
- Blog posts outranking the service pages built to get the call.
- Meta descriptions auto-filled from page text, too long, and cut off by Google.
None of these show up when you look at the website as a customer. They only show when someone checks every page, which is why on-page SEO starts with a full audit.
On-page SEO checklist for a local business or tradie
- Each service has its own page, with the service (and area) in the title and H1.
- Every page has its own title and description: no copies.
- No important page is set to "noindex" by mistake.
- Each page opens with a short, direct answer.
- Your business name, address and phone are the same on every page and match your Google Business Profile.
- Every page loads quickly and works well on a phone.
- The site uses HTTPS and has LocalBusiness and FAQ schema.
- Related pages link to each other.
- Every page has a clear way to call or enquire, and calls and forms are tracked.
On-page content SEO: writing for people, Google and AI
Good on-page content answers real questions in plain English. Use the words your customers search, answer the question first, then explain. Short, self-contained sections are easier for AI tools to quote, which helps you show up in AI answers as well as in Google. More: AI search visibility.
Common on-page SEO mistakes
- The same title or description on many pages.
- One page trying to rank for every service.
- Suburb pages copied with only the name swapped.
- Stuffing the same keyword into every sentence.
- Slow, heavy pages that don't work well on phones.
- No way to call or enquire without scrolling.
On-page SEO FAQs
What is on-page SEO in simple words?
Making each page of your website clear to Google: what it's about, who it's for and why it's a good answer.
What's the difference between on-page and off-page SEO?
On-page is your own website. Off-page is what other sites say about you: links, mentions, reviews and listings. See what is off-page SEO.
How does on-page SEO work with my Google Business Profile?
Your Google Business Profile is a business's free listing on Google Search and Google Maps, with hours, reviews and photos. Google checks that it matches your website, so the same name, services and areas on both help you in Maps and in the normal results.
How long does on-page SEO take to work?
Google usually picks up changes within days to weeks after it recrawls the page; how much you move depends on the competition.
Is on-page SEO enough to rank?
Sometimes, for low-competition searches. For most local businesses it works best with a strong Google Business Profile and reviews.
Do you offer on page SEO services?
Yes. On-page SEO is part of our local SEO work and built into every website we build. Tradies can start with websites for tradies.
ADEL SEO helps local businesses get more enquiries from Google, Google Maps and AI search, with websites, SEO and Google Ads. Founded in Adelaide in 2014 by Wilson Tiong, who has been doing SEO since 2007.