On-page SEO checklist for WordPress

TL;DR

On-page SEO is everything you control on a page. Get the title and meta description right, structure content with proper headings, target one intent with your keyword used naturally, and cover technical items like clean URLs, image alt text and schema.

Key takeaways

  • The title tag is the most important on-page element, kept under 60 characters.
  • Use one H1 then logical H2 and H3 headings.
  • Target one search intent per page and use the keyword naturally.
  • Add an answer summary near the top to support AI citation.
  • Cover technical items: clean URLs, image alt text, schema, speed and mobile.

On-page SEO is everything you control on a page to help it rank: the title, the structure, the content and the technical details. It is the most reliable lever a small business has, because it does not depend on anyone else. This guide is a practical checklist for getting on-page SEO right on WordPress.

Titles and meta descriptions

The title tag is the most important on-page element. Make it descriptive, include your focus keyword naturally, and keep it under about 60 characters so it does not get cut off. The meta description does not affect ranking directly but influences whether people click, so write it like an invitation, around 150 to 160 characters. In WordPress, an SEO plugin like Rank Math lets you set both per page.

Headings and structure

Use one H1 per page, usually the page title, then H2 and H3 to structure the content logically. Headings help readers scan and help search engines understand the page. They also support accessibility, as covered in our guide to accessibility basics. Add internal links to related pages, which spreads authority and keeps visitors moving through your site.

Content and keywords

Write for the guest first, then make sure the page clearly addresses one search intent, informed by your keyword research. Use your focus keyword in the title, the first paragraph and a heading, but naturally, never stuffed. Cover the topic thoroughly enough to actually answer the question. Add an answer summary near the top so both readers and AI engines can grasp the point quickly, which supports GEO.

Technical on-page items

A few technical details round out the page. Use a clean, readable URL with your keyword, which on this site means a top-level slug. Optimise images for speed and add alt text, as in our image SEO guide. Add structured data where relevant, covered in schema markup for hotels. Make sure the page is fast and mobile friendly, since both affect ranking. Run through this checklist for every important page and you will have covered what matters most. For a full audit and setup, see our SEO service.

Frequently asked questions

What is the most important on-page SEO element?

The title tag. Make it descriptive, include your focus keyword naturally, and keep it under about 60 characters so it is not cut off in search results.

How many keywords should one page target?

One clear search intent per page. Use your focus keyword naturally in the title, first paragraph and a heading, rather than stuffing many keywords into one page.

Does the meta description affect rankings?

Not directly, but it influences whether people click your result, so write it like an invitation of around 150 to 160 characters.