SEO breaks down into three primary categories based on where and how you're optimizing: on-page, off-page, and technical. On-page SEO covers the content and HTML elements you control directly on your website—title tags, meta descriptions, heading structure, keyword placement, internal linking, and content quality. This is where you shape how search engines understand your pages and what they're about. Off-page SEO involves everything happening outside your website that influences your rankings, primarily backlinks from authoritative sites, but also brand mentions, social signals, and your overall domain authority in your industry. Technical SEO addresses the infrastructure and performance factors that affect how search engines crawl and index your site, including site speed, mobile responsiveness, crawlability, XML sitemaps, structured data markup, and fixing crawl errors or indexation issues.
Some practitioners add a fourth category: local SEO, which applies when you're optimizing for geographic search results. This involves Google Business Profile optimization, local citations, location-specific content, and managing reviews. It's distinct enough to warrant separate attention if you're working with clients who have physical locations or service areas.
From a service delivery perspective, you might also think about SEO in terms of search intent or content type: informational SEO (content that answers questions and attracts organic traffic for awareness), commercial SEO (optimizing product pages and comparisons), and transactional SEO (optimizing for searches where people are ready to buy or convert). This framework helps you pitch services differently—some clients need brand awareness traffic, others need qualified bottom-funnel conversions.
For your agency or freelance business, the most practical approach is organizing your SEO services around these three core pillars—technical, on-page, and off-page—then layering in local SEO when relevant and adjusting your content strategy based on the client's business model and where they sit in their customer journey. This gives you clear deliverables to scope, price, and communicate to clients, while keeping you focused on the fundamentals that actually move the needle on rankings and traffic.
Need programmatic SEO content like this deployed across hundreds of pages for your clients? That's exactly what we build.
Get a free sample →