SEO divides into three primary categories that represent different stages of the search journey and require distinct strategies. On-page SEO covers everything you control directly on the website itself—content optimization, title tags, meta descriptions, heading structure, keyword placement, internal linking, and page speed. This is where you optimize individual pages to rank for specific search queries and improve user experience signals. Off-page SEO focuses on authority signals outside your website, primarily through backlinks, brand mentions, and domain authority building. You're essentially convincing Google that your site is trustworthy and relevant by earning citations and links from other authoritative sources. Technical SEO handles the infrastructure—site architecture, XML sitemaps, robots.txt, Core Web Vitals, mobile-friendliness, crawlability, structured data markup, and server response times. This layer ensures search engines can properly access and understand your content.
Within these categories, you'll encounter local SEO as a specialized subset that's critical for agencies serving location-based clients. Local SEO optimizes Google Business Profiles, local citations, review management, location-specific content, and local backlink strategies. It's distinct enough from general SEO that many agencies offer it as a separate service tier. Some professionals also separate semantic SEO and voice search optimization as emerging specializations, though these increasingly blur into standard on-page and technical practices as search evolves.
For your agency or freelance business, the practical takeaway is that clients rarely need just one type—they need an integrated approach. A local dentist needs strong local SEO but also on-page optimization for their service pages and technical fundamentals. An e-commerce site requires robust on-page optimization across hundreds of product pages, technical SEO to handle pagination and canonicalization properly, and off-page authority building. When scoping projects and pitching clients, break down which SEO categories your strategy addresses rather than oversimplifying it as just "SEO." This helps clients understand the depth of work involved and justifies your pricing. The most effective agencies position themselves as specialists in one or two of these areas rather than claiming expertise across all three equally.
Need programmatic SEO content like this deployed across hundreds of pages for your clients? That's exactly what we build.
Get a free sample →