
On-page SEO is the set of improvements you make on each page so search engines and visitors understand what it offers. Use this checklist to make sure every part of your site is pulling its weight.
Title tags, meta descriptions and URLs
- Title tags. Keep them under about 60 characters, include the main keyword near the front, and describe the page accurately.
- Meta descriptions. They do not directly change rankings, but they strongly affect click-through. Write a compelling summary with a call to action in about 155 characters.
- URLs. Keep them short, readable and keyword-relevant, with hyphens between words and no unnecessary characters.
Content and images
- Content. Start with keyword research to find primary and secondary phrases, then write for the reader. Use keywords naturally rather than chasing a density target. Tools such as Moz's Keyword Explorer help with research.
- Images. Use descriptive file names, write useful ALT text, and compress images so pages load quickly without losing quality.
Headings and internal links
Use one H1 for the main title, then H2s and H3s for sections. Clear structure helps both readers and search engines. Internal links guide visitors to related pages and spread authority across your site, so use descriptive anchor text. For example, link from a post about branding to your branding services.
Mobile experience and page speed
Google indexes the mobile version of your site first, so responsive design is essential. Speed matters too: reduce requests, use browser caching and keep file sizes small. PageSpeed Insights will show you exactly what to fix. Our guide to responsive web design goes deeper.
Advanced techniques and common mistakes
- Add schema markup so search engines understand your content.
- Use canonical tags to manage duplicate content.
- Make sure every 301 redirect is correct so link equity is preserved after a redesign.
- Avoid keyword stuffing, ignoring mobile, and running a slow site.
Take action
Work through this checklist on your most important pages first, then monitor results and keep improving. SEO is an ongoing process, not a one-time job.
Trusted SEO checklist resources
- Moz: The Beginner's Guide to SEO, a thorough overview with on-page checklists.
- Semrush: SEO Checklist, a detailed list covering technical SEO, content and link building.
- Yoast SEO Blog, practical tips on technical SEO, content and user experience.
- Rank Math SEO Blog, articles and checklists on current SEO strategy and tools.
- AIOSEO: On-Page SEO Checklist, a focused checklist for WordPress sites.
Want help applying it? Our web design and SEO foundations are built into every site, or get in touch for a quick review.



