Pillar guide · 11 chapters · 26 min read

On-page SEO. The half of SEO you completely control.

On-page SEO is everything inside the four walls of your own website. Eleven elements, all of them yours to fix this week if you want to. Here is the honest, Perth-flavoured version of what each one does and how much it actually matters in 2026.

A content editor's sunlit workspace shot from above. A large monitor displays an abstract webpage mock-up with green-highlighted text blocks and yellow sticky-note callouts pointing at specific paragraphs. To the left, a printed page proof marked up with red pen edits sits beside a flat white in a ceramic cup. To the right, a tablet shows a search engine result preview card. Light wooden desk, a leafy plant in the corner, natural morning daylight.

What on-page SEO actually is

On-page SEO is the set of changes you make on a single page to help that page rank in organic search. The text, the structure, the metadata around it, and the way the page connects to the rest of your site. If it is something an editor can change without filing a developer ticket, it is almost certainly on-page.

Think of SEO as three concentric circles. The outer ring is off-page: backlinks, brand mentions, reviews, signals that come from the wider web. The middle ring is technical: crawl rules, page speed, indexing logic, the plumbing that decides whether Google can even see your page. The inner ring is on-page. This is where the page itself either earns the click or does not.

You do not need a dev team or a six-figure budget to fix it. You need someone who can write properly, an understanding of what each element does, and the discipline to apply it to every page you publish. That last part is where almost every Perth business falls over.

The classic textbook answer is that on-page SEO covers title tags, meta descriptions, headings, URL slugs and body copy. That is correct but incomplete in 2026. The honest 2026 version also includes schema markup, internal linking, search intent matching, entity coverage, and demonstrating E-E-A-T on the page itself. The list got longer because Google's understanding got sharper.

Here is a useful distinction we make on every audit. There are visible on-page elements and invisible ones. Visible means the human reader sees it: the H1, the body copy, the images, the link anchors. Invisible means only Google and the browser see it: the title tag in the tab, the meta description in the SERP, the schema in the page source, the canonical tag in the head. Both matter. Most owners spend all their effort on the visible side, then wonder why a page that reads beautifully in the browser is invisible in the SERP. Both halves need attention.

The other useful distinction is between page-level and site-level on-page work. Page-level is everything on one URL: this title tag, this H1, this paragraph, this image. Site-level is everything that depends on the relationship between pages: internal link structure, topical authority across a folder, the consistency of your URL pattern, the way schema connects related pages. The eleven chapters in this pillar cover both layers, because in practice you cannot do one without the other.

Why on-page SEO matters for Australian businesses

Off-page work is slow and expensive. A decent backlink campaign for a Perth business takes months to move the needle and runs into thousands of dollars. Technical SEO is faster but usually needs a developer in the loop. On-page is the lever you can pull this week, with the team you already have, and see results inside a Search Console window of weeks rather than quarters.

We have a saying internally: the cheapest impression is the one you do not have to pay twice for. Once a page is on-page-optimised properly, it earns clicks on its own. Every cycle Google crawls it, every time it appears in the SERP, every CTR uplift from a sharper title tag is free. The work compounds.

11
The chapters in this pillar, from writing a title tag through to internal linking, EEAT, entity SEO and anchor text optimisation.

The defensive case is just as strong. Run any decent crawler over a typical Perth small-business website and you will find missing meta descriptions, duplicate title tags, H1s that say "Welcome", image alt text that says IMG_1234.jpg, and pages with zero internal links pointing in. These are not exotic problems. They are the baseline starting state for most businesses we audit. Fixing them is not advanced SEO. It is hygiene. But it is hygiene that 70 percent of your competitors have not done.

The AI search shift makes it more important, not less. ChatGPT, Perplexity, Gemini and Google's AI Overviews all draw from the same well of indexed pages. The pages that get cited in AI answers are almost always the pages that already ranked, which means they were almost always the on-page-optimised ones. Doing this work in 2026 buys you visibility in two SERPs at once: the classic ten blue links and the AI summary above them.

There is also a click-through dimension Perth owners often miss. The current best industry estimate is that AI Overviews depress clicks on informational queries by roughly 20 to 30 percent when they appear. Commercial queries (the ones that lead to a sale) are far less affected, because users still want to compare actual options. On-page work tilts you toward being the page that gets cited inside the Overview, which preserves brand presence even when the click does not happen. The pages that win this dance are the ones with crisp answer paragraphs, named authors, fresh review dates and clean schema. All on-page.

Three more reasons the math favours on-page in Perth specifically:

  • Local competition is shallow. Most Perth small businesses we audit have never had their title tags rewritten by anyone who cared. If you do, you move ahead of about 60 percent of the local pack with one Saturday's work.
  • Australian search behaviour rewards local context. Searchers add "Perth", "Fremantle", "WA" or a suburb name to commercial queries far more often than US searchers do. On-page elements that signal location (a Perth-aware title tag, a structured local address, a clear suburb mention in the H1) lift CTR in the local pack and the main results.
  • The compounding curve is gentler. Unlike a backlink campaign where a single Google update can wipe out gains, on-page work is durable. Rewrite a title tag once and the lift sticks until you change it again. The half-life of an on-page win is measured in years.

The 11 elements of on-page SEO

Annotated diagram of a search engine result and webpage with eleven numbered callouts: title tag, meta description, headings, internal linking, image SEO, URL structure, content depth, E-E-A-T author signals, featured snippet answer block, anchor text, and entity SEO chips.
Where each of the 11 on-page elements actually lives, from the SERP card down to the entity chips at the bottom of the page.

This pillar splits into 11 chapters. Each one covers a single element of on-page SEO in enough depth that you could hand the article to a junior content person and have them apply it on Monday. They are listed here in the rough order we tackle them during an audit.

  1. How to write a title tag. The single biggest on-page lever. What length, what structure, what to put first, and the exact patterns we use for service pages, blog posts and location pages.
  2. Meta description best practice. The 150-character ad under your title. Why Google rewrites most of them and how to write the ones it keeps.
  3. H1 vs H2 vs H3 explained. Heading hierarchy is structural, not decorative. How to use it so Google and screen readers both understand the page.
  4. Internal linking strategy. The signal Google uses to decide which pages on your site matter. Done well it can lift rankings without any new content.
  5. Image SEO and alt text. Filenames, alt attributes, compression, dimensions and lazy loading. The free traffic source most Perth sites ignore.
  6. URL structure best practice. Short, descriptive, hyphenated, stable. How to set up new URLs and what to do about the messy ones already live.
  7. Content depth and word count myths. The honest take on how long an article needs to be. Hint: it has almost nothing to do with word count.
  8. E-E-A-T explained. Experience, Expertise, Authority and Trust. What Google's quality raters look for and how to show it on the page itself.
  9. Entity SEO for the AI era. Beyond keywords. How to tell Google what your page is about as a concept, which is exactly how AI engines read it.
  10. Featured snippet optimisation. The position-zero box at the top of the SERP. How to format an answer so Google quotes you instead of a competitor.
  11. Anchor text optimisation. The clickable words inside your internal and external links. A small lever with surprising effect on which pages rank for which queries.

Our framework: signal, structure, substance

The eleven elements above can feel like a checklist. They are not a checklist. They stack into a model we use on every audit at The SEO Company. Three layers, in order. Skip a layer and the next one is built on sand.

A three-layer stacked diagram of the on-page SEO framework. Layer 1 Signal at the base, containing title tag, meta description, headings, URL structure. Layer 2 Structure in the middle, containing internal linking, image SEO, featured snippets, anchor text. Layer 3 Substance at the top, containing content depth, E-E-A-T, entity SEO. An upward arrow on the left labels the build order.

Layer 1: Signal

What does the page tell Google it is about, in the first 100 characters Google looks at? That is the title tag, the H1, the opening sentence, the URL slug and the meta description. Together these set the topic. If they disagree (a title tag about plumbing, an H1 about gas fitting and a URL about emergency callouts), Google guesses. Guesses score badly. Aligning the signal is the cheapest win in SEO and almost no one bothers to do it consistently. Title tags, meta descriptions, headings and URL structure all live in this layer.

Layer 2: Structure

How is the page built? Can a reader scan it in 15 seconds and still know what they came for? Can a screen reader follow it? Can Googlebot extract the right answer block for a featured snippet? This layer covers heading hierarchy, internal links between sections, the schema markup that explains the page to machines, the way images are described, and the answer-first paragraphs. Structure is what turns prose into a usable page. It is also what wins the snippet box. Internal linking, image SEO, featured snippets and anchor text all sit here.

Layer 3: Substance

The actual content. Does the page answer the question it promised to answer? Does it cover the entities that Google expects to see when someone searches the topic? Does it show signs of genuine experience: original examples, real photos, named authors, dated reviews? This is the hardest layer to fake and the easiest to copy badly. Substance is also the layer the AI search engines weight heaviest, because they are summarising it directly. Content depth, E-E-A-T and entity SEO all live here.

The order matters. We have rewritten 800-word service pages on technically clean sites and watched them climb four positions inside a fortnight. That is signal work paying off. We have also seen agencies pour a year of content into sites whose title tags and headings still made no sense. Substance built on broken signal is wasted money. Start at layer one.

Worked example: a single page through the three layers

Take a Perth electrician's "emergency electrician" service page. Here is what the layered fix looks like in practice.

A three-panel timeline of an on-page SEO rebuild. Pass 1 Signal takes about 40 minutes and covers title tag, H1, URL slug, and meta description. Pass 2 Structure takes about 60 minutes and adds H2 sections, answer blocks, FAQ schema, and image alt text. Pass 3 Substance takes about 120 minutes and adds a process section with team photos, named testimonials, an internal link map, and an author paragraph with licence details. Total investment: roughly half a working day, resulting in 1.5 to 3 SERP positions of movement within six weeks.

Signal pass. Rewrite the title tag from "Services - Brand" to "Emergency Electrician Perth | 24/7 Callouts | Brand". Rewrite the H1 from "Welcome to our emergency services" to "Emergency electrician Perth. Available 24 hours.". Change the URL slug from /services/page-23 to /emergency-electrician-perth/. Rewrite the meta description to a 150-character line that promises a callout time and a price band. Time on task: about 40 minutes.

Structure pass. Add three H2 sections: "When to call us", "What we cover", "Suburbs we service". Each H2 gets a clean 60-to-120-word answer block (good for featured snippets). Add a numbered list of suburbs that links to relevant location pages. Add a FAQ schema block with the four questions customers actually ask before calling. Add alt text to the van photo so it reads "Brand emergency electrician van Perth" rather than "image1". Time on task: about an hour.

Substance pass. Add a section called "How our callout actually works" with a real photograph of the team, dated and bylined. Add a customer testimonial paragraph naming a real suburb and a real job. Add internal links up to the parent service page, sideways to two related services (switchboard upgrades, hot water repairs), and down to two case studies. Add a final paragraph from the licensed electrician, by name, with their licence number. Time on task: about two hours, much of it spent gathering the materials.

Total investment: about half a working day. Result, in the cases we have measured: an average of 1.5 to 3 SERP positions of movement within six weeks, a 30 to 60 percent lift in CTR from the new title and meta, and a meaningful jump in the local pack for the suburb mentions. Not every page produces that lift, but the pattern is consistent enough that we plan retainers around it.

Note what is missing from that list: nothing technical. No developer involvement. No backlinks. No paid spend. Pure on-page work, done by someone who reads the chapters in this pillar and pays attention. That is the part that matters.

Where most businesses get stuck

We have audited a few hundred Perth and WA sites over the years. The same on-page failures keep coming back, in roughly this proportion:

Habits that compound
  • One person inside the business who owns the title tag and meta description on every new page before it goes live.
  • A simple internal-link rule: every new article links to at least two existing ones, and gets at least two new internal links pointing back to it from elsewhere.
  • Every image gets a real filename and a real alt attribute. Not "IMG_0184", not "decorative".
  • An H1 that matches the user's actual query, not the brand's marketing slogan.
  • A quarterly sweep through Search Console's Performance report, rewriting the title tags on pages with high impressions and low click-through.
Habits that bleed traffic
  • "SEO" being something the marketing team will get to after the campaign launches. It never gets done.
  • WordPress themes that auto-generate the title tag from the page title, then never get checked.
  • The same meta description on 200 product pages, or no meta description at all.
  • Service pages titled "Services" and contact pages titled "Contact". Forty percent of small-business sites we audit have at least one of these.
  • New blog posts published into a void, with no internal links pointing at them. Orphan content rarely ranks.
  • Treating the meta keywords tag as if it still mattered. Google has not used it for fifteen years.

If you do nothing else this month, fix the title tags on your ten most-trafficked pages and add three new internal links to each one. That is a Saturday-morning job. The results land in Search Console within four to six weeks. It is the closest thing on-page SEO has to a free lunch.

The Perth and WA pattern we keep seeing

We sit down with a new client every fortnight or so. The audit conversation has become almost predictable. A Perth tradie running Google Ads at $40 a click, getting a steady 2 percent conversion rate, with a website where the homepage title tag says "Home" and the services page title tag says "Services". The Ads work is good. The SEO work is non-existent. They have been paying for traffic to a site that could be earning the same traffic for free, if anyone had spent two hours on the title tags two years ago.

Same story for the Fremantle cafe with a "menu" page titled "Menu" instead of "Cafe menu Fremantle | [brand name]". Same story for the Joondalup physio whose blog posts have no H1, two H2s, and seven H3s in a random order. Same story for the Mandurah real-estate office with 40 suburb pages that all share the same 200-word boilerplate.

None of these are sophisticated SEO problems. They are first-week-of-the-job problems. The reason they persist is that nobody owns on-page SEO inside the business. The web developer built the site and walked away. The marketing manager runs the Ads and the social. The owner is on tools. The page titles sit there for years, unread by anyone except Google.

The fix is almost always the same: name one person internally who owns the title tag, meta description, H1 and internal links on every new page. Give them a 30-minute checklist (most of this pillar boils down to that checklist). Make it part of the publish workflow, not an afterthought. We watch the results land in Search Console inside two months almost every time.

Tools and checklists worth using

You do not need an expensive stack to audit on-page elements. Four tools cover almost everything:

  1. Google Search Console. Free. The Performance report shows you which queries trigger which pages and what the click-through rate looks like. Low-CTR pages with high impressions are your title-tag rewrite list. Read the chapter on Search Console inside the crawling, indexing and ranking guide if you have not set it up yet.
  2. Screaming Frog. Free up to 500 URLs. Run a crawl, sort by missing meta descriptions, duplicate title tags, missing alt text, and pages with zero inbound internal links. Half a day of work, half a year of compounding wins.
  3. A real human reading the page. Open the page on a phone. Read the title in the tab. Read the first paragraph. Ask yourself, would I click this in the SERP? If not, rewrite. Tools cannot do this for you.
  4. Our free SEO audit tool. A one-click report that pulls Lighthouse scores, on-page issues, keyword data and a backlink summary for any URL. Built specifically to surface the on-page elements covered in this pillar. Run a free audit.

If you have a larger site (500+ URLs) and want the human version of all of this done for you, our website audit service covers every on-page element page by page, with prioritised fixes. The core SEO service then handles the ongoing work month by month.

What to read next

On-page is one of four pillars that interlock. Once you have read this guide, the natural next steps depend on what you are missing:

  • What is SEO? Start here if you are new to the field. The parent pillar that frames how on-page, off-page, technical and local all fit together.
  • Technical SEO pillar. If your on-page is sound but the site is still not ranking, the problem is almost always under the bonnet. Crawl budget, redirects, rendering, Core Web Vitals.
  • Keyword Research pillar. Optimising the right page for the wrong query is wasted effort. Pair on-page work with proper keyword research and the lift doubles.
  • Local SEO pillar. If you serve a Perth suburb or a WA region, on-page work also has to handle location signals. This pillar covers it.
  • AI Search pillar. The new SERP layer. Entity SEO and content depth (both inside this pillar) are the bridge to AI visibility.
  • SEO Glossary. The plain-English definitions of every term in this guide and a fair few more.
  • Local SEO Perth. If you are a Perth-based business, this page is the service-side bridge from theory to engagement.

All chapters in this pillar

  1. 01
    How to write a title tag
    The single biggest on-page lever. Length, structure, the exact patterns we use, and the rewrites that have lifted Perth client traffic the most.
  2. 02
    Meta description best practice
    The 150-character ad under your title. Why Google rewrites most of them and how to write the ones it keeps.
  3. 03
    H1 vs H2 vs H3 explained
    Heading hierarchy as structure, not decoration. How to use it so Google, screen readers and human scanners all win.
  4. 04
    Internal linking strategy
    The signal Google uses to decide which pages matter on your site. The lever that lifts rankings without writing a single new word.
  5. 05
    Image SEO and alt text
    Filenames, alt attributes, compression, dimensions, lazy loading. The free traffic source most Perth sites ignore.
  6. 06
    URL structure best practice
    Short, descriptive, hyphenated, stable. How to set up new URLs and what to do about the messy ones already live.
  7. 07
    Content depth and word count myths
    The honest take on how long an article needs to be. It has almost nothing to do with word count.
  8. 08
    E-E-A-T explained
    Experience, Expertise, Authority, Trust. What Google's quality raters look for and how to show it on the page.
  9. 09
    Entity SEO for the AI era
    Beyond keywords. How to tell Google what your page is about as a concept. The bridge to AI search visibility.
  10. 10
    Featured snippet optimisation
    The position-zero box at the top of the SERP. How to format an answer so Google quotes you instead of a competitor.
  11. 11
    Anchor text optimisation
    The clickable words inside your internal and external links. A small lever with surprising effect on which pages rank for which queries.

Frequently asked

What does on-page SEO actually mean?
On-page SEO is everything you can change inside your own website to help a page rank. The text, the headings, the title tag, the meta description, the URL, the images, the internal links, the schema, and the overall topical depth. It is the half of SEO you control completely.
What is the difference between on-page and technical SEO?
On-page SEO is the visible work on each page: copy, headings, links, images, schema. Technical SEO is the under-the-bonnet work that makes the page reachable in the first place: crawl rules, indexing logic, redirects, speed, rendering. They overlap, but on-page is what an editor touches and technical is what a developer touches. For the full breakdown of the technical side, see the technical SEO pillar.
How important are title tags in 2026?
Still the single biggest on-page lever. The title tag tells Google what the page is about and tells the searcher whether to click. Get it wrong and even a great page loses to a worse page with a sharper title. We rewrite client title tags first in almost every audit because the wins come back inside a few weeks. The full chapter is at how to write a title tag.
Does word count matter for SEO?
Word count is a side effect of doing the job properly, not a target. A 600-word answer that fully covers a single intent will beat a padded 2,500-word article every time. The mistake is writing to a quota. The fix is matching the depth of the top-ranking pages and stopping when the question is answered. See content depth and word count myths.
What is E-E-A-T and how do I show it on-page?
E-E-A-T is Google's shorthand for four signals: first-hand Experience, demonstrated Expertise, recognised Authority and Trustworthiness. On-page you show it with a real author byline, a credentials line, dates the article was reviewed, original photographs, named case studies, and links to recognised sources. It matters most in money-or-health topics, where Google's quality raters score it explicitly. Full chapter: E-E-A-T explained.
How many internal links should a page have?
Enough to support the reader, not so many they overwhelm. As a rough rule, a 1,500-word cluster should link out to four to eight other relevant pages on your site and link up to its parent pillar. Pages with zero internal links are orphans that almost never rank. The full strategy is in internal linking strategy.
Do I need to write a meta description?
Yes, even though Google now rewrites about 70 percent of them on the fly. Writing one gives Google a strong default and lets you control the message when it does honour it. Treat it as the ad copy under your headline. See meta description best practice.
Is entity SEO replacing keyword SEO?
It is layering on top, not replacing. Keywords still tell you what people search for. Entities tell Google what your page is about as a concept. The best pages in 2026 nail both: the exact query someone typed and the broader topic the query sits inside. See entity SEO for the AI era for the practical playbook.
See how your site stacks up

Get a free SEO audit of your site.

30 seconds. Real Lighthouse scores, real keyword data, real backlink profile, AI-generated quick wins. Free, no sales pitch.

Get a Free SEO Audit

Or call 0435 462 205