On-Page SEO: 12 Elements You Can Optimize Right Now
Technical SEO needs developers; off-page SEO needs backlinks - but on-page SEO is 100% in your control, and most of it you can do yourself in an afternoon. Here are the twelve on-page elements that move rankings, and how to optimise each one.
Table of Contents
- Titles and Descriptions
- Structure and Content
- URLs and Media
- Internal Linking
- Frequently Asked Questions
Titles and Descriptions
- Title tag: keep under 60 characters, front-load your keyword, add brand.
- Meta description: 140-160 characters that promise value and earn the click.
- URL: short, readable, keyword-focused - e.g.
/on-page-seo-guide. - Canonical: set it to avoid duplicate content confusion.
Structure and Content
- One H1 per page containing your primary keyword.
- Logical H2/H3 hierarchy - headings that structure the page for readers and crawlers.
- Content that answers intent completely, with useful lists, examples and data.
- Schema markup (Article, FAQ, HowTo) to qualify for rich results.
URLs and Media
- Image alt text describing the image with keywords where natural.
- Compressed, sized images so pages load fast (Google uses speed as a signal).
Internal Linking
- Link related pages with descriptive anchor text.
- Breadcrumbs for structure and easy crawling.
- Link from strong pages to your newer content to share authority.
Frequently Asked Questions
How long does on-page SEO take to show results?
Improved on-page SEO is usually visible in rankings within 2-6 weeks, since Google recrawls changed pages quickly. Pair it with speed fixes for faster results.
Should I rewrite my whole site for on-page SEO?
No. Prioritise your money pages first - homepage and top-converting pages - then work through the rest gradually.
On-page SEO is the craft of making every page as relevant and useful as possible. Master these twelve elements and you control the most important part of your ranking.



23 Comments
Leave a Reply
Your email address will not be published. Required fields are marked