On-Page SEO: How to Optimize Titles, Meta Descriptions and Content
Everything you control on the page itself — from the title tag Google shows, to the first sentence your reader sees.
On-page SEO means optimising everything inside a single page so that it ranks for its target keyword and convinces people to click. It is the part of SEO you fully control, which makes it the fastest place to win.
1. The title tag
The title is the blue headline in Google results and the strongest on-page signal. Keep it around 50–60 characters, put the main keyword near the start, and give a reason to click — a number, a year, a benefit.
- Weak: SEO tips
- Strong: On-Page SEO Guide: Titles, Meta Tags & Content
2. The meta description
Google does not use the meta description as a ranking factor, but it often shows it under your title, and a persuasive one increases clicks. Aim for 120–160 characters, include the keyword naturally, and end with a promise or call to action.
3. One H1, clear H2s and H3s
Use a single H1 for the page headline, then H2s for main sections and H3s for sub-points. Headings help readers scan and help search engines understand the structure. Include the keyword or a variation in at least one H2.
4. Content that matches on-page SEO intent
Answer the question early — ideally in the first paragraph — then go deeper. Use short paragraphs, lists, tables, examples and images. Cover related questions people ask, which also helps you appear in AI answers.
5. URL slug
Short, lowercase and descriptive: /blog/on-page-seo beats /blog/post?id=123. In our dashboard the slug updates automatically and old URLs are 301-redirected if you change it.
6. Internal and external links
Link to related pages on your own site with descriptive anchor text — for example our keyword research guide. Link out to trusted sources when you cite facts; it helps readers and shows you did your research.
7. Images and alt text
Compress images, use descriptive file names and write alt text that describes the image. Alt text improves accessibility and helps your images rank in Google Images.
8. Schema markup
Structured data helps search engines understand the type of content. Articles, videos, breadcrumbs and FAQs can all be marked up. Learn how in our schema markup guide.
On-page SEO checklist
- Focus keyword chosen and mapped to this page only.
- Title 50–60 characters with the keyword.
- Meta description 120–160 characters.
- One H1, logical H2/H3 structure.
- Keyword in the first paragraph and a subheading.
- At least 3 internal links and 1–2 trusted external links.
- Images compressed with alt text.
- Schema added and validated.
The SEO analyzer in this site’s dashboard checks most of these points live while you write, and shows a Google preview of your snippet. For Google’s own advice, see influencing title links.