On-page SEO is everything you control on the page itself: the words, structure, links and code that help Google understand what the page is about and help visitors take action. It is the fastest part of SEO to fix, and the foundation for everything else.
Use this checklist on every important page, starting with your service pages.
Keywords and intent
• 1. One main keyword per page. Choose the search phrase this page should rank for, such as “physiotherapy clinic in Coimbatore”.
• 2. Match search intent. If people want prices, show prices; if they want a comparison, compare.
Titles and descriptions
• 3. Title tag with the keyword near the start, around 50–60 characters, unique for every page.
• 4. Meta description of about 140–160 characters that sells the click, with the keyword included naturally.
• 5. Clean URL: short, readable, with the keyword, such as /services/physiotherapy.
Headings and content
• 6. One H1 that includes the main keyword.
• 7. Logical H2 and H3 headings that follow in order without skipping levels.
• 8. Keyword in the first 100 words, written naturally.
• 9. Helpful, complete content that answers the visitor’s questions: what, who, how, cost, timeline, proof.
• ☐ 10. FAQs with clear answers, marked up with FAQ schema.
Links
• 11. Internal links to related services, blog posts and contact pages, with descriptive link text.
• 12. External links to trusted sources where they help the reader.
Images and media
• 13. Compressed images with descriptive file names and alt text.
Technical basics
• 14. Fast and mobile-friendly: test with Google PageSpeed Insights and fix the main issues.
• 15. Schema markup: LocalBusiness on the homepage and contact page, Service on service pages, FAQ where relevant.
Common on-page mistakes
• The same title on every page
• Several pages targeting the same keyword
• Thin pages with only a few lines of text
• Keyword stuffing that reads badly
• Duplicate pages without redirects or canonical tags
• No clear call to action
How to prioritise
1. Start with pages that bring revenue: services, products and the homepage.
2. Fix titles, descriptions and H1s first; they are quick wins.
3. Then improve content depth and internal links.
4. Use Google Search Console to find pages with many impressions but few clicks, and improve their titles.
Frequently asked questions
How long does on-page SEO take to show results? Small fixes can show changes within weeks once Google recrawls the page; bigger gains come with content and links over months.
Is on-page SEO enough to rank? It is the foundation. Competitive keywords also need quality backlinks, local SEO and a strong overall site.
How many words should a page have? Enough to fully answer the visitor’s question. Service pages often need 800–1,500 words with FAQs and proof.


