On-page SEO works by making your content and HTML elements as clear and valuable as possible for both search engines and users. When Google crawls a page, it analyzes the title tag, meta description, headers (H1-H6), body content, image alt text, URL structure, and internal links to determine topical relevance. It also measures engagement signals like dwell time, bounce rate, and click-through rate from search results to assess whether users find the page satisfying. The mechanics break into three layers. First, semantic clarity: using your target keyword naturally in the title, opening paragraph, and a few headers tells Google what the page is about without over-optimization. Second, technical structure: clean HTML, fast load times (under 2.5 seconds for LCP), mobile responsiveness, and proper schema markup help crawlers index efficiently and improve user experience metrics that Google weighs heavily. Third, content depth: comprehensive answers to search intent outrank thin content, so a 1,200-word guide typically beats a 300-word stub if both target the same query. Internal linking ties it together. When you link from high-authority pages on your site to newer content using descriptive anchor text, you pass ranking power and help Google discover and understand the linked page's context. At Ottawa SEO, we've seen pages jump 15-30 positions just by adding three strategic internal links from relevant cornerstone content. The system isn't static. Google's algorithm updates (like Helpful Content and Core Web Vitals) shift emphasis between factors, but the fundamentals stay consistent: answer the query better than competitors, load fast, work on mobile, and prove expertise through depth and citations. On-page SEO doesn't guarantee rankings alone since backlinks and domain authority matter enormously, but poor on-page work caps your ceiling. A perfectly optimized page on a weak domain might rank page two; a mediocre page on a strong domain with great backlinks often ranks page one. The win is doing both well, and on-page is the half you control completely.