Guide · Jun 25, 2026 · 10 min read · by the Keystone Search team

The on-page SEO checklist that still works

On-page SEO has a reputation problem. Half the advice online is a decade out of date, recommending keyword densities and exact-match tricks that stopped working long ago. The other half overcorrects into "just write great content and the rest takes care of itself," which is comforting and mostly wrong. The truth sits in between. There is a set of on-page fundamentals that still work, that have worked for years, and that will keep working because they are about clarity and relevance rather than gaming a formula.

This is the checklist I actually use when reviewing a page. It is not exotic. It will not promise you a ranking overnight. But run a page through it honestly and you will usually find two or three things that are quietly holding it back, and fixing those is often the cheapest traffic you will ever buy. On-page work is the part of SEO you fully control, which makes it the first place to look when a page underperforms.

Match the intent before anything else

Every item below is wasted effort if the page does not match what the searcher wants. So the first check is not technical, it is conceptual: does this page give the searcher what they came for? If someone searches a term and the results are all comparison guides, a sales page will struggle no matter how perfect its title tag is. If the results are all step-by-step tutorials, a thin marketing page will not compete.

Before optimising a page, search its target term and look at the top results. Note the format, the depth, and the angle. Your page does not have to copy them, but it has to satisfy the same underlying need at least as well. When a page that seems technically fine still will not rank, intent mismatch is the most common culprit. Get this right and the rest of the checklist amplifies a page that deserves to rank. Get it wrong and the rest is polish on the wrong object. If you want the longer version of this argument, it sits at the heart of how to think about search intent and content.

Title tags: the highest-leverage element on the page

The title tag is still the single most influential on-page element, and it is the one people treat most carelessly. It tells search engines what the page is about and it is usually the headline a person sees in the results before they decide whether to click. A weak title costs you twice: in relevance and in clicks.

A few principles hold up. Put the primary topic near the front, because both readers and search engines weight the opening more heavily. Keep it within the length that displays without truncation, roughly fifty to sixty characters, so it does not get cut off awkwardly. Make it specific and compelling rather than generic; "Email Marketing Guide" loses to "Email Marketing for Small Teams: A Practical Setup Guide" because the second one promises something concrete to a defined audience. And make every title on your site distinct, because duplicate or near-duplicate titles confuse both the search engine and the person scanning a results page.

Resist the urge to stuff the title with keywords. A title reading "Email Marketing, Email Campaigns, Email Software Tips" reads like spam and performs like it too. One clear primary phrase plus a human, readable promise beats a keyword pile every time. Write the title for the person deciding whether to click, then sanity-check that it contains the term they searched.

Headings that structure, not decorate

Headings do two jobs. They help readers scan, and they signal structure to search engines. Most pages get the visual part roughly right and the structural part wrong. A page should have one main heading that states the subject, followed by section headings that break the content into logical chunks. Those section headings should describe what the section actually covers, in language a real person might search.

The common failure is using headings as styling. A heading exists because it introduces a distinct section of content, not because you wanted bigger text. When the structure is logical, the headings naturally form an outline you could read on their own and understand the whole page. That outline is exactly what a search engine builds an understanding from, and it is what a reader skims before deciding to stay.

There is a content benefit hiding here too. If you write your section headings as the questions and subtopics your reader actually has, you tend to cover the topic more completely, which is precisely what comprehensive ranking content requires. Headings are not just navigation; used well, they are a planning tool that forces you to address the full shape of a query.

Internal links: the most underused tool you own

Internal linking is the lever I see neglected most often, and it is entirely within your control. Every time you link from one page to another with descriptive anchor text, you do three useful things. You help readers find related content and stay on your site longer. You help search engines discover and understand the relationships between your pages. And you pass ranking signals around your own site, concentrating authority where you want it.

The practical approach is to link from your strong pages to the pages you want to lift, using anchor text that describes the destination rather than "click here." When you publish something new, do not just hit publish and move on; go back through your existing relevant content and add links to the new page. A new page with no internal links pointing to it is an orphan that both readers and crawlers struggle to find.

Be deliberate about which pages you funnel authority toward. Your most commercially important pages should receive the most internal links from relevant context. This is also where a clean site structure pays off, because a logical hierarchy makes natural linking obvious rather than forced. Internal links and site structure reinforce each other, and both rest on solid technical SEO foundations that let crawlers follow those links in the first place.

Body content that earns the ranking

The content itself still has to do the heavy lifting, and the standards are higher than they used to be. The page needs to cover its topic thoroughly enough that a reader does not have to go elsewhere to fill gaps. This does not mean padding to hit an arbitrary word count; it means addressing the questions and subtopics a genuinely interested reader would have. Thin content that skims the surface gets outranked by content that resolves the query completely.

Write for the reader first and the search engine second, but do not pretend the search engine is not reading. Use the language your audience actually uses, including natural variations of your target terms, because real topics are discussed with varied vocabulary rather than one phrase repeated. Cover related concepts the searcher would expect, because their presence signals genuine depth. And make the content scannable with short paragraphs, clear sections, and lists where they aid comprehension, because most people scan before they read.

Originality matters more than ever. Content that simply restates what every other ranking page already says gives a search engine no reason to prefer it. The pages that win tend to add something: a clearer explanation, a useful framework, an honest take on the tradeoffs, or practical detail the competition glosses over. Ask what your page offers that the current top results do not, and if the answer is "nothing," that is your work to do before publishing.

The supporting elements that quietly add up

A handful of smaller on-page items rarely make or break a page alone, but neglecting all of them adds friction. The meta description does not directly drive rankings, but it influences whether people click, so write it as a short, honest pitch for the page rather than leaving it for the search engine to autogenerate something clumsy. The URL should be readable and describe the page; a short slug with the topic in it beats a string of numbers and parameters.

Images deserve descriptive alt text, which helps accessibility, gives search engines context, and occasionally earns image-search traffic. Keep image files reasonably sized so they do not drag down load time, because a slow page frustrates readers regardless of how good the content is. And make sure the page is genuinely usable on a phone, since most searches happen on mobile and a page that is awkward to read on a small screen loses people fast.

None of these is glamorous. Collectively they shape the experience a reader has and the signals a search engine collects, and they are easy to get right once you make them part of your routine. The point of a checklist is that you stop relying on memory and start catching these reliably, page after page, so the small frictions never accumulate into a page that underperforms for reasons nobody bothered to look at.

What does not belong on the checklist anymore

Part of using a checklist well is knowing what to leave off it. A lot of on-page advice still circulating is not just unhelpful, it is actively counterproductive, and recognising the dead tactics saves you from wasting effort and occasionally from doing harm. Keyword density is the classic example. There is no magic percentage of times your target phrase should appear, and chasing one produces stilted, repetitive writing that reads worse and ranks no better. Write naturally about your topic and the relevant terms appear on their own.

Exact-match repetition is another habit to drop. Stuffing the same phrase into the title, every heading, the first sentence, and the alt text does not reinforce relevance; it signals manipulation. Search engines have understood synonyms and related concepts for a long time, so writing about a topic comprehensively does far more for relevance than hammering one phrase. Similarly, hiding text, stacking keywords in tiny font at the bottom of a page, or any of the old cloaking tricks range from useless to genuinely risky, and they belong in the history books rather than your workflow.

The broader principle is that on-page SEO has matured from a set of tricks into a set of clarity practices. The tactics that survive are the ones that genuinely help a reader understand and use your page, because that is increasingly what search engines reward. When you are unsure whether an on-page tactic still works, ask whether it makes the page better for a human. If it does not, it almost certainly does not help your rankings either, and it may quietly hurt them.

Working the checklist in practice

Here is how to actually use all this. When you review a page, go in order. Confirm the page matches search intent. Check the title tag is specific, front-loaded, and within length. Verify the heading structure forms a logical outline. Look at whether the page has relevant internal links pointing to it and out from it. Assess whether the body content fully resolves the query and offers something original. Then sweep the supporting elements: meta description, URL, image alt text, load speed, mobile usability.

Most pages you audit will pass some checks and fail others, and the failures are your priority list. The beauty of on-page work is that almost everything is fixable today, by you, without waiting on anyone. You do not need a developer to rewrite a title tag or add an internal link. You do not need a budget to restructure headings or expand thin content. That immediacy is exactly why on-page SEO is the first place to look when a page underperforms and the last place you should ever cut corners.

Treat the checklist as a standard rather than a one-time cleanup. Apply it to new pages before they go live and revisit older pages periodically, because content drifts out of date and intent shifts over time. A page that matched its query perfectly two years ago might now be missing topics the audience has come to expect. The sites that win consistently are not the ones that did a heroic optimisation once; they are the ones that made these fundamentals a habit and kept applying them long after the novelty wore off.

Need a hand with this?

Keystone Search helps growing businesses turn organic search into a dependable channel. Tell us where you're stuck and we'll reply with a straight answer within one business day.

Get in touch →