On-site SEO covers every ranking factor you control on your own website. That includes HTML elements like title tags, meta descriptions, and header tags, plus content quality, keyword usage, internal linking structure, URL structure, image alt text, page speed, mobile responsiveness, and schema markup. The term is interchangeable with on-page SEO, though some practitioners use "on-page" for individual page elements and "on-site" for broader site-wide factors like architecture and site speed. The core goal is making it easy for search engines to crawl, understand, and rank your pages while giving users a fast, relevant experience. Google's algorithm weighs on-site factors heavily because they directly signal what your page is about and whether it satisfies search intent. A well-optimized page answers the user's question in the first 100 words, uses the target keyword naturally in the title and H1, loads in under 2.5 seconds, and links to related pages on your site to build topical authority. Common on-site elements we prioritize at Ottawa SEO: - Title tags and H1 headers with primary keywords front-loaded - Content depth (800–2,000 words for commercial pages, more for pillar content) - Internal links using descriptive anchor text to distribute authority - Technical health: proper canonicals, XML sitemaps, structured data - Core Web Vitals scores, especially LCP and CLS - Mobile-first design and fast server response times On-site SEO is where you have the most control and can see results fastest. Unlike building backlinks, which takes months and depends on outreach, you can fix a broken title tag or improve page speed in hours. For local businesses in Ottawa or Toronto, on-site also includes NAP consistency, location pages, and local schema. We typically audit on-site factors first in any engagement because poor fundamentals cap your ceiling no matter how many links you build. Most sites we inherit have 20–40 fixable on-site issues in the first pass.