If keyword research is deciding what a page should be about, on-page SEO is building the page so Google gets it. The good news: unlike backlinks or waiting out Google's trust clock, this part is entirely in your hands β you can do it today. Here's what actually matters, top to bottom.
The title tag β your most important element
The title tag is the clickable blue headline your page shows in Google results. It's the single most important on-page signal and your first impression, so it does double duty. Get it right:
- βPut your main keyword near the front.
- βKeep it roughly under 60 characters so it doesn't get cut off.
- βMake it compelling β it's competing with nine other links for the click.
- βUnique on every page β never reuse the same title twice.
The meta description β your free ad
The meta description is the grey snippet under the title. It doesn't directly change your ranking β but a good one gets more clicks, and clicks matter. Write a clear ~150-character summary that includes the keyword and gives a reason to click. (If you leave it blank, Google writes its own from your page β usually less persuasive than yours.)
Headings β one H1, clear H2s
Give every page one clear H1 (the main on-page headline β the topic in a sentence), then use H2s to break the content into scannable sections. This helps Google understand your structure and helps readers skim. Work in natural variations of your keyword β but write the headings for humans first, not robots.
The content β genuinely the best answer
This is the heart of it. Actually answer the search, thoroughly and in plain language, and cover the related questions people also have. Write for humans; Google is very good at spotting pages written to game it. Two rules keep you safe: don't keyword-stuff (repeating a phrase unnaturally hurts, not helps), and one primary topic per page β a focused page beats a vague one that tries to cover everything.
The small things that add up
- πA clean URL β short and readable, with the keyword in it (/on-page-seo, not /page?id=812).
- πΈInternal links β link to your related pages using descriptive text (like this guide links to the others). It helps Google understand your site and keeps readers moving.
- πΌImages β compress them so the page loads fast, and add descriptive alt text (good for accessibility and image search).
The bottom line
On-page SEO is the part you fully control: a keyword-led title, a clickable meta description, a clean H1 and H2s, genuinely useful content that answers one search, a tidy URL, and smart internal links. Nail those on every page and you've done the groundwork that lets everything else β trust, links, time β actually pay off.
Common questions
The title tag, which is the clickable blue headline your page shows in Google's results. It's the single strongest on-page signal and also your first impression, so it does double duty. Put your main keyword near the front, keep it under about 60 characters, and make it worth clicking.
Not directly, but it still matters. A good meta description doesn't change your ranking, but it earns more clicks, and clicks matter. Write a clear summary of around 150 characters that includes your keyword and gives a reason to click; if you leave it blank, Google writes its own, usually less persuasive than yours.
Just one clear H1 per page, which states the main topic in a sentence. Use H2s below it to break the content into scannable sections. This helps Google understand your structure and helps readers skim, so write the headings for humans first.
No, chasing a keyword density number is outdated and repeating a phrase unnaturally hurts you rather than helps. Google is very good at spotting pages written to game it. Just write naturally for one clear topic, actually answer the search, and work in natural variations of your keyword.
Sources
- Google Search Central β SEO Starter Guide
- Google Search Central β Influencing your title links in search results
Want pages built to rank?
We build websites with on-page SEO baked in from the first line of code β titles, structure and content that Google understands. Have a look at yours with us.