On-Page Optimization: A Practical SEO Checklist

Examining a web search results page

On-page optimization is the process of improving a webpage’s content, titles, headings, links, images, and other page elements so people and search engines can understand it. The aim is to satisfy a specific search need and make the visitor’s next step clear.

A service page can have all the right keywords and still leave customers unsure what is included, where the business works, or how to request a quote. An article can have a strong title but spend several paragraphs avoiding the question. Good on-page SEO fixes those problems as well as the settings behind the page.

Use the checklist below to improve an existing page or review a new one before publication. Guidance and sources were checked on September 15, 2026.

On-page SEO checklist: what to check first

Page elementWhat a useful result looks like
Search intentThe page answers a clear question or helps with a specific buying decision.
Title tagA distinct, accurate title identifies the subject and gives a reason to visit.
H1 and headingsThe main heading defines the page; section headings explain what each section covers.
Opening answerThe introduction gives the essential answer or offer without a long preamble.
Content and evidenceRelevant details, examples, and proof help the visitor complete their task.
URL and canonicalThe intended page has a stable address and no accidental canonical conflict.
Internal linksRelevant pages connect through descriptive links that lead to working destinations.
ImagesUseful images load appropriately and have alternative text suited to their purpose.
Structured dataAny markup accurately represents visible content and meets the applicable requirements.
Mobile usabilityVisitors can read, navigate, and act without broken layouts or obstructive overlays.
Conversion pathForms, calls, booking links, and checkout work as intended.
Publication checksThe live page is accessible, the intended index settings are present, and changes are recorded.

On-page SEO overlaps with other work. Keyword research helps decide what a page should target. Technical SEO addresses crawling, indexing, rendering, and broader website systems. External links and reputation belong to the wider SEO strategy. Improving a page works best when those foundations support it.

1. Give the page a clear purpose before editing its keywords

Write down what the visitor should understand or do after reading the page. Then inspect current search results for the topic and market you want to serve. Check whether people are being shown service pages, product listings, tutorials, comparisons, or a mixture.

A commercial service page should explain the offer and help someone decide whether to enquire. A supporting article should answer a related question in enough detail to be useful, then link to the service where that next step makes sense.

Keep one primary purpose for the page and cover related wording naturally. There is no useful requirement to repeat a keyword a fixed number of times or to create a separate page for every variation.

Before starting a new URL, compare it with your existing content. Shared terminology is normal within a topic. The problem worth investigating is two pages doing essentially the same job without a clear reason for both to exist.

2. Write a title tag and meta description that match the page

The title tag identifies the page in the browser and is one source Google uses for the clickable title in search. The meta description is a proposed summary; Google may choose other text from the page when it better matches the query.

Make the title specific and distinct. Put the important subject where it is easy to notice, use the business name where helpful, and remove repeated variations that add no meaning. Google’s title link guidance recommends concise, descriptive titles and explains that display length depends on the available space.

For the description, summarize what the visitor will find and why it matters. Avoid promises the page does not support. Google does not prescribe a fixed character limit for descriptions; snippets can be shortened to fit the device. See its snippet documentation.

Preview tools are useful editorial checks, but a green length indicator is not a ranking signal. If Google displays a different title or snippet, first check whether your title, H1, and visible content agree about the page’s purpose.

3. Use headings that explain the content beneath them

Use a clear main H1 for the page title, H2 headings for major sections, and H3 headings for genuine subsections. This is a practical way to organize the document, not a rule that every heading must contain the same keyword.

Replace vague labels with the question or decision the section addresses. “What affects a website redesign quote?” tells the reader more than “Important factors.” Under that heading, explain the factors directly.

In WordPress, the theme may already output the post title as an H1. Check the rendered page before adding another H1 inside Gutenberg or Elementor. Choose heading levels for structure and adjust their appearance separately.

A table of contents is useful for a longer guide when it helps people reach a section quickly. Keep its links working and its labels understandable. A short page does not need a long navigation list simply for SEO.

4. Improve the answer, evidence, and usefulness of the content

Start with the information someone came to find. For an educational article, give a direct answer before expanding on the details. For a service page, make the service, audience, location where relevant, and next step clear near the beginning.

Use competitor pages to find unanswered questions and useful formats. Then decide what your business can contribute: original project photos, accurate specifications, a worked example, a clear process, or an explanation of what affects price.

  • Service pages: explain what is included, what information a quote needs, relevant limitations, and the actual service area.
  • Product pages: provide useful specifications, availability, delivery information, and answers that reduce purchase uncertainty.
  • Articles: show how to complete the task, explain exceptions, and support factual claims that need evidence.

Keep prices, product details, and policies current. Identify the author or qualified reviewer where that helps readers assess the information. Use genuine examples and customer evidence rather than unsupported claims about being the best.

For a store, our product page design guide covers the information a shopper needs at the point of purchase.

Useful content can be short or detailed. Add material when it resolves a real question; remove passages that repeat the introduction or explain nothing. A word count target cannot tell you whether the page is complete.

A practical on-page SEO example for a service page

The following example is hypothetical. It illustrates editorial choices for an electrical contractor, not a measured ranking improvement or a claim about services offered by Maple Web Design.

ElementWeak versionMore useful version
Title tagBest Electrician Services | Electrical ServicesHome EV Charger Installation in Vancouver | Example Electric
H1Our ServicesHome EV Charger Installation in Vancouver
Opening informationWe deliver excellent solutions for every customer.Identify the installation service, the properties the company serves, and the details needed to assess a project.
Section headingWhy It MattersWhat Affects Your EV Charger Installation Quote?
Supporting evidenceA generic claim about experienceRelevant completed projects and a clear description of the work, used with permission
Internal linkClick hereHome EV charger installation cost, linking to a genuinely useful cost explanation
Call to actionSubmitRequest an installation quote, followed by a short explanation of the next step

The improvement comes from making the page specific and useful. Repeating “Vancouver electrician” in every paragraph would not resolve the missing information.

5. Keep useful URLs stable and investigate canonical conflicts

For a new page, choose a readable address that describes its subject. For an established page, keep the URL unless there is a clear reason to change it. Removing a word or shortening a slug is rarely worth a migration by itself.

Check that the preferred page does not accidentally point its canonical tag at a staging domain, unrelated page, or retired URL. A canonical is not a way to send the value of every supporting article to your homepage.

If two pages genuinely serve the same purpose, assess their useful content, search performance, links, and business outcomes before consolidating them. Publish the complete replacement, then use a permanent redirect from the retired URL to the relevant destination and update internal links. Google’s redirect guidance explains how redirects help indicate the preferred URL.

Keep an educational guide separate from a service page when they answer different needs. Related subject matter is a reason to connect pages, not automatically a reason to merge them.

Internal links should help a visitor continue a task. A guide can link to a service when the reader is ready for help; a service page can link to a useful explanation without repeating the entire article.

Choose anchor text that describes the destination. “Compare WordPress SEO plugins” is more informative than “learn more” when the linked page is a plugin comparison. Keep the surrounding sentence natural and avoid stacking several keyword variations into the link.

Also add an incoming link from an existing relevant page when you publish or substantially improve content. A page that only appears in a sitemap is harder for visitors to discover through normal navigation.

Use real links with a destination URL, and check that they lead to the intended live page. Google’s link best practices explain crawlable links and descriptive anchor text.

Fix broken destinations and update links that still pass through retired URLs. On WordPress, our broken link checking guide can help with finding them. Keep the navigation understandable rather than trying to meet a rigid number of clicks or links.

7. Choose useful images and write accurate alt text

Use an image when it helps someone understand the subject, inspect a product, or see real work. You do not need to keep an old illustration simply because it was in the previous version of the article.

Alt text should communicate the image’s meaning in context. For a project photo, “Wall charger installed beside a garage parking space” is useful if that is what the photo shows. “Best electrician Vancouver cheap EV charger installation” is a list of keywords, not a description.

A purely decorative image generally needs empty alt text so assistive technology can skip it. A linked image or button needs an accessible name that explains its function. Follow W3C’s guidance on decorative images and Google’s image SEO recommendations.

Use suitable dimensions and compression so the image remains clear without unnecessary file weight. Keep it near the relevant text. If an image contains an important explanation or data, include that information in accessible page text as well.

8. Use structured data only when it matches the visible page

Structured data describes content in a format search systems can process. It should reflect what the visitor can actually see: a real product, article, business, event, or another supported type.

Check the markup your theme, SEO plugin, and store plugin already produce before adding more. Conflicting product details or repeated business entities can create confusion. Correct the source of the data rather than adding another overlapping block.

For markup eligible for Google rich results, run the Rich Results Test and review the specific feature requirements. A valid test result does not guarantee enhanced search appearance. Google’s structured data policies require accurate, relevant content and explain these limits.

Add FAQs because customers need the answers. Do not build a large FAQ section solely in the expectation that schema will make it appear prominently in search.

9. Make the page easy to use on mobile

Review the live page on a phone. Check reading size, spacing, tables, navigation, forms, and sticky elements. Visitors should not have to fight sideways scrolling or a chat widget covering the main action.

Test the actual conversion path. Submit a test enquiry, confirm it reaches the right place, and check the confirmation message. For a store, test the relevant product options and purchase flow. A working button is only part of a working process.

For performance, Core Web Vitals currently measure loading, responsiveness, and visual stability. Google’s published targets for a good experience are:

  • Largest Contentful Paint: 2.5 seconds or less.
  • Interaction to Next Paint: 200 milliseconds or less.
  • Cumulative Layout Shift: 0.1 or less.

Assess these at the 75th percentile of real visits, with mobile and desktop considered separately. A laboratory performance score is not the same as field data. See the Core Web Vitals definitions and our website speed testing guide for choosing an appropriate check.

Prioritize issues that prevent reading or completing a task. A perfect performance score will not compensate for an irrelevant answer or a missing service detail.

10. Apply the changes cleanly in WordPress

Use the page editor for the visible content and your SEO plugin for the settings it manages. Our WordPress SEO plugin comparison explains those tools; installing another plugin is not necessary for every improvement.

  • Put the main title in the correct title field and inspect the live heading structure.
  • Use proper heading and paragraph blocks. Avoid pasting a second page layout inside the article.
  • Set a distinct SEO title and meta description, then check for leftover template text.
  • Review image alternatives and links in the actual page content.
  • Check the intended index and canonical settings without changing them simply to improve a plugin score.
  • Preview the page after changes to templates, caching, or optimization settings.

Keep WordPress, themes, and plugins maintained, with a current backup and suitable testing for updates. That protects the website’s reliability; it is separate from writing a better page. Our WordPress backup guide covers the preparation.

Clear answers, descriptive headings, useful comparisons, and reliable evidence help people understand a page and make its information easier to interpret. Begin a section with the answer, then explain the conditions and examples that make it accurate.

Make important statements understandable on their own. “The quote depends on the page count, content work, and required integrations” gives a reader more information than “It depends on several things.” Explain the relevant entity or service when a short answer would otherwise be ambiguous.

For Google AI Overviews and AI Mode, the normal SEO foundations still apply. A page must be indexed and eligible to appear with a snippet to qualify as a supporting link. Google says no special AI file or schema is required. See Google’s AI feature guidance.

Google’s featured snippet documentation explains that selection is automatic; there is no setting that guarantees it. Treat concise answers as good communication rather than a formula for winning a search feature. Other AI platforms also make their own decisions about sources and citations.

AI can help identify an unclear heading or missing explanation, but review its suggestions against the real page and source material. Do not let it invent customer results, project details, prices, or professional credentials.

Final page checks before you consider the work complete

Review the published URL while logged out of WordPress. A correct editor preview does not prove that the public page, cached version, or mobile layout is correct.

  1. Access: the intended URL loads successfully over HTTPS without a browser security warning.
  2. Search settings: there is no unintended noindex directive, and the canonical points to the appropriate page.
  3. Content: the right title, headings, images, and current information appear on the live page.
  4. Navigation: internal links, menus, and table of contents links reach the intended destinations.
  5. Actions: forms, phone links, booking, or checkout work through to completion.
  6. Measurement: the relevant analytics events work as intended with your consent setup, and Search Console is available for later review.
  7. Record: note what changed and when, so later performance comparisons have context.

Separate implementation from results. A successful rewrite is live and technically correct; its effect on search visibility and enquiries needs time and evidence to assess. Compare relevant queries and pages, account for seasonality, and look at qualified enquiries or sales alongside clicks.

A short page review like this is useful between larger audits. It does not replace a full security review or investigation of website infrastructure.

When an on-page checklist needs professional SEO support

You can often improve unclear headings, outdated details, weak internal links, and missing answers within the existing website. More involved work may need a coordinated plan for content, templates, technical fixes, and measurement.

Maple Web Design provides SEO services for Vancouver businesses that connect page improvements with the wider search strategy. Review our SEO packages and pricing if you are deciding which work to handle internally and where you need support.

Bring the page you want to improve and the business outcome it should support. That makes the discussion more useful than starting with a score or a list of keywords.

Frequently asked questions about on-page optimization

What is the difference between on-page and technical SEO?

On-page SEO focuses on the content and elements of individual pages. Technical SEO addresses how a website is crawled, rendered, indexed, and delivered. They overlap in areas such as internal links, structured data, and page performance.

How many keywords should an optimized page include?

There is no fixed quota. Cover the page’s main purpose and relevant questions using natural language. Adding repeated phrases to meet a plugin target can make the page less useful.

Should I change an old URL to improve on-page SEO?

Usually, keep a useful established URL. If a change is necessary, redirect the old address to the relevant replacement and update internal links. A shorter slug by itself is not a compelling reason to move a page.

Does every image need a keyword in its alt text?

No. Write alternative text that describes the image’s meaning or function in context. Use relevant terminology when it belongs there. Pure decoration generally needs an empty alternative rather than a forced keyword description.

Can on-page optimization guarantee rankings or AI citations?

No. Better pages improve what you can control, but search appearance also depends on relevance, competition, technical access, and each platform’s systems. Judge the work by the usefulness of the page and evidence of its results.

Share with friends