On-page SEO is the practice of optimizing individual web pages to rank higher in search engine results and earn more relevant traffic. It encompasses everything within your control on the page itself — content, HTML source code, and user experience.
Key Elements
Title tag: the page's headline in search results — include the primary keyword, keep it under 60 characters. Meta description: the summary snippet — compelling copy that earns the click, under 160 characters. Heading hierarchy: one H1 per page with the primary keyword, H2s and H3s for supporting topics. Content quality: comprehensive, original, entity-rich content that fully answers the user's query. Internal links: connections to related pages that help search engines understand site structure. URL structure: clean, descriptive slugs with keywords — not parameter strings. Image optimization: descriptive alt text, compressed file sizes, next-gen formats.
Schema Markup
Structured data — Article schema, FAQPage schema, Organization schema — helps search engines and AI engines understand page content. It's both an SEO and a GEO tactic.
On-Page SEO and AI Retrieval
On-page SEO best practices — clear headings, structured content, entity-rich language, proper schema — are also the best practices for AI retrieval. A well-optimized page ranks in Google and gets cited by ChatGPT.