RankpediaA plain-English encyclopedia of search

On Page SEO

Optimises a webpage's content, structure, and HTML so search engines and users can understand it and rank it for relevant queries.

If you have ever written a perfect title tag and still failed to rank, you already know on-page SEO is necessary but not sufficient without authority and intent.

Key points

  • Target one primary keyword or keyword theme per page, not a list of unrelated terms.
  • Place the main keyword near the beginning of the title tag and H1 heading.
  • Use descriptive alt text and compressed file names for every image.
  • Keep page speed, mobile responsiveness, and indexability in every audit.
  • Update content and page elements periodically; freshness matters for many pages and can improve visibility over time.

A single page, two different treatments

A recipe site publishes a page for 'chocolate chip cookies'. The first version has a title tag of 'cookies', no headings, and an unoptimised image. It ranks on page 6. The second version uses the title tag 'Chocolate Chip Cookies – Soft & Chewy Recipe', an H1 matching the title, H2s for ingredients and method, and compressed images with alt text. It moves to page 2. The content is identical; only the on-page elements changed.

Three things on-page SEO is not

  • Not a replacement for backlinks On-page SEO makes your page understandable, but off-page signals like backlinks build authority. You need both to compete for competitive queries.
  • Not a one-time task Search engines re-evaluate pages regularly. A title tag that worked last year may now be too vague or outdated. Periodic updates are standard maintenance.
  • Not about keyword density Older advice to repeat a keyword a fixed number of times is unreliable. Search engines now prioritise intent, usefulness, and overall page quality over simple repetition.

Four ways it goes wrong

  • Keyword stuffing Repeating the same term in the title, headings, and body copy makes the page read unnaturally and can harm usability. Write for the search intent instead.
  • Weak or duplicate meta descriptions A meta description that is identical across pages or says nothing useful reduces click-through rates. Each page needs a unique summary that matches its content.
  • Missing heading hierarchy Pages without an H1 or with multiple H1s confuse topic structure. Use one H1 for the main topic and H2/H3 tags for supporting sections.
  • Ignoring technical basics Broken links, slow load times, or a noindex tag can undo all your content work. Include mobile usability, page speed, and a technical seo audit in every on-page check.

Three checks before you publish

  • Does the title match the content? The title tag should describe what the page actually delivers. A mismatch increases bounce rate and signals low relevance to search engines.
  • Is the URL slug clean? Short, descriptive slugs with hyphens between words help users and search engines understand the page topic. Avoid numbers or random strings.
  • Are internal links in place? Internal links help search engines discover pages and understand site structure. Link to related content where it adds value for the reader.

Common questions

What are the best on page seo tools?

Free tools like Google Search Console and paid platforms like Ahrefs or Moz offer on-page audits. Each checks titles, headings, and meta descriptions.

What is the best seo checker?

There is no single best checker; choose one that audits title tags, meta descriptions, headings, and page speed. Google Search Console is a free starting point.

Sources

  1. Google Search Central Official guidance on crawling, indexing, and on-page elements.
  2. Moz Beginner's Guide to SEO Detailed walkthrough of on-page factors and best practices.
  3. Ahrefs Blog: On-Page SEO Practical tips on title tags, headings, and content optimisation.