On-Page & Content: What Makes Pages Rank

On-page SEO and content decide rankings: title, meta description, H1 hierarchy, readability and the lead-with-the-answer principle — from 25 years of practice.

by ·

On-page SEO is the craft of building a page so that humans and machines immediately understand what it is about — and so that it answers the question better than the competition. It is not about tricks but about clarity: a clean title, a logical heading structure, real substance and answers placed up front. In more than 25 years I have not seen a single page rank durably on thin content. This article deepens the content pillar from SEO in 2026: What Actually Matters.

The most important on-page elements and their target values

In short: a few elements you have to get right per page, the rest follows. The table sums up my reference values — orientation, not rigid law.

Element Target value
Title tag 50–60 characters, primary keyword near the start, unique per page
Meta description 70–160 characters, compelling; not a direct ranking factor, but indirectly important
H1 exactly one per page, containing the primary topic
Heading hierarchy H2–H6 nested logically, no level skipped
Word count 300+ words for indexable pages; under 100 words counts as thin content
Readability Flesch-Kincaid ≥ 60 as a target for broad audiences
Image alt text descriptive for meaningful images, alt="" for decorative ones
Open Graph + Twitter Card title, description, image (1200×630 pixels)

Title and meta description

The title is your most important on-page signal and at the same time the first line people read in the result. Keep it at 50 to 60 characters, put the most important keyword near the start, and make it unique per page — no keyword stuffing. The meta description, by contrast, is not a direct ranking factor; I say that plainly on purpose, because the myth is stubborn. It works indirectly: a strong description at 70 to 160 characters raises the click-through rate, and a healthy click-through rate is a good signal. Write it as an honest invitation, not as a keyword list.

One H1 and a clean hierarchy

Picture your headings as a table of contents: exactly one H1 names the primary topic, and below it H2 through H6 structure the material in a logical nesting without skipping levels. This structure does not only help crawlers; it is also the basis for screen readers and for the way AI systems split a text into sections. A page with three H1s and wildly jumping levels reads to the machine like a text without an outline.

Substance, readability and keyword placement

Content wins on substance, not volume — but below a certain depth a page is not taken seriously at all. Aim for 300+ words on indexable pages; anything under 100 words counts as thin content and rarely ranks. Watch readability: a Flesch-Kincaid score of ≥ 60 is a good reference for a broad audience, and short sentences and short paragraphs get you there. Place your primary keyword in the title, the H1, the first paragraph and naturally in the body — but avoid mechanically repeating the exact phrase. Every algorithm recognizes keyword stuffing today and penalizes it.

Lead with the answer — the bridge to GEO

The most effective principle of modern content is "lead with the answer": the core statement belongs in the first two to four sentences of every section, not at the end. Classic featured snippets, Google's AI Overviews and the citation extractors of language models all prefer this exact pattern — they grab the clear answer at the top and cite it. This principle is the direct bridge from SEO to GEO; how you prepare texts specifically for AI systems I cover in Writing for AI. What GEO is overall is in What is GEO?.

Freshness, alt text and social preview

Three details that often get left behind and still count. Freshness: maintain evergreen content and signal recency through a dateModified in your JSON-LD — an honestly updated article beats a dusty one. Alt text: every meaningful image needs descriptive alternative text, purely decorative ones get an empty alt="". Social preview: Open Graph and Twitter Card determine how your page looks when shared — at minimum a title, a description and an image at 1200×630 pixels. Without these tags the platform decides arbitrarily what to show.

FAQ

Is the meta description a ranking factor?

No, not directly. Google does not use it as a ranking signal and often even rewrites it in the result. It is still indirectly important, because a compelling description raises the click-through rate — and that is a useful signal. So write it for people, not for the algorithm.

How long does a good text have to be?

There is no ideal length — only a minimum depth. 300+ words is a sensible floor for indexable pages, and under 100 words it gets critical. What matters is whether the text fully answers the question, not whether it hits a word target. Artificially inflated texts tend to hurt.

How many keywords belong on a page?

Focus on one primary topic per page and cover it naturally, including synonyms and related terms. More important than the count is placement in the right spots — title, H1, first paragraph — without repeating the exact phrase.

Further reading

Content is one of four pillars — the frame is in SEO in 2026: What Actually Matters. Technically you build the foundation with Technical SEO, you spread trust through the Link Strategy, and speed is covered by the Core Web Vitals.