BACK TO BLOG
On-Page SEO Checklist: 25 Elements That Actually Move Rankings
On-Page Optimisation 7 MIN READ13 Jul 2026

On-Page SEO Checklist: 25 Elements That Actually Move Rankings

# On-Page SEO Checklist: 25 Elements That Actually Move Rankings On-page SEO is the part of SEO you have complete control over. Unlike link building or algorithm updates, on-page optimisation is about making your pages as relevant, clear, and valuable as possible. This checklist covers the 25 on-page elements that genuinely influence rankings. Work through each one for every important page on your site. ## Title Tag and Meta ### 1. Title tag includes primary keyword Your title tag should include your primary keyword naturally, ideally near the beginning. Keep it under 60 characters to avoid truncation. ### 2. Title tag is unique Every page should have a unique title tag. Duplicate titles confuse Google about which page to rank. ### 3. Meta description is compelling While not a direct ranking factor, meta descriptions affect click-through rate. Write a compelling description (150–160 characters) that includes the keyword and a reason to click. ### 4. URL is clean and keyword-rich URLs should be short, descriptive, and include the primary keyword. Use hyphens, not underscores. ## Content Structure ### 5. Single H1 per page Each page should have exactly one H1 tag that includes the primary keyword. Additional headings should use H2, H3, etc. ### 6. Heading hierarchy is logical Use headings in order (H1 → H2 → H3) without skipping levels. This helps Google understand content structure. ### 7. H2s include secondary keywords Use H2 subheadings to target related keywords and semantic variations. This builds topical relevance. ### 8. Content covers the topic comprehensively Google rewards comprehensive content. Cover the topic thoroughly — answer common questions, address subtopics, and provide value that competitors don't. ### 9. Content length is appropriate There's no magic word count, but pages ranking in the top 10 typically have 1,000+ words for competitive topics. Focus on quality and completeness, not word count. ### 10. Keyword density is natural Use your primary keyword naturally throughout the content. Don't stuff keywords — Google penalises this. Aim for natural usage that reads well. ## Internal Linking ### 11. Internal links to relevant pages Link to other relevant pages on your site using descriptive anchor text. This helps Google understand site structure and distributes authority. ### 12. Descriptive anchor text Avoid "click here" or "read more." Use anchor text that describes the destination page's topic. ### 13. No broken internal links Check regularly for broken links. They waste crawl budget and create a poor user experience. ## Images ### 14. Descriptive alt text Every image should have descriptive alt text that includes relevant keywords where appropriate. Alt text helps Google understand images and improves accessibility. ### 15. Images are compressed Large images slow down your page. Compress all images and serve them in modern formats (WebP, AVIF). ### 16. Image file names are descriptive Before uploading, rename image files to be descriptive (e.g., "london-seo-agency.jpg" not "IMG_3948.jpg"). ## Technical On-Page Elements ### 17. Canonical tag is set Every page should have a self-referencing canonical tag to prevent duplicate content issues. ### 18. Schema markup is implemented Add relevant [structured data](https://leadseo.co.uk/blog/technical-seo-audit-checklist) to each page. Common types include Article, FAQPage, BreadcrumbList, and Service. ### 19. Page loads fast Core Web Vitals matter. Ensure your page loads quickly on mobile — LCP under 2.5s, CLS under 0.1, INP under 200ms. ### 20. Mobile-friendly Google uses mobile-first indexing. Your page must be fully responsive and functional on mobile devices. ## User Experience ### 21. Content is readable Use short paragraphs, bullet points, and visual breaks. Large blocks of text are intimidating and increase bounce rate. ### 22. Page has a clear purpose Each page should have one clear topic and purpose. Don't try to target multiple unrelated keywords on a single page. ### 23. External links to authoritative sources Linking to authoritative external sources (like .gov, .edu, or well-known publications) signals that your content is well-researched and trustworthy. ### 24. Social sharing buttons While social signals aren't a direct ranking factor, easy sharing can lead to more visibility and links. ### 25. Clear call to action Every page should guide users toward a next step — whether that's contacting you, reading another article, or making a purchase. ## Putting It All Together On-page SEO is about sending clear, consistent signals to Google about what your page is about and why it's valuable. When you optimise all 25 elements, you give your pages the best possible chance to rank. The key is consistency. Apply this checklist to every important page on your site, and maintain it as you publish new content. If you need help with on-page optimisation, [Lead SEO](https://leadseo.co.uk/seo-agency) provides comprehensive [on-page SEO services](https://leadseo.co.uk/seo-expert-london) for UK businesses. [Get your free audit](https://leadseo.co.uk/seo-agency-london#contact) to see where your pages stand.