Skip to content
Searchpedia SEO field notes Callum Bennett Callum

Niche files

SEO for Agency

If your own site has broken links, slow pages, or generic copy, prospects will assume your client work is the same. Audit yours first.

Beginner3 min readUpdated 2026-07-27Notes by Callum Bennett

Start here

  • Audit your own site before anything else: fix 404s, improve page speed, and ensure every page has a unique meta description.
  • Build one dedicated page per service you offer, each targeting a specific keyword and written with unique copy.
  • Prioritise vertical specialisation over generalisation: pick an industry where you have real experience and can produce case studies.
  • Launch city or vertical pages only after you have at least one client proof point in that market.

Plain-English take

Agency SEO is your own site's performance as a credibility test. If your site has broken links or slow load times, a prospect will question your ability to fix theirs. I start by auditing my own domain: check for 404s, ensure meta descriptions exist, and test page speed. Then I build a dedicated page for each service I offer. A single "Services" page crammed with everything is a mistake. Each service gets its own URL with unique copy, targeting keyword intent. For example, when I added a standalone [SEO for small business](/small-business-seo/) page, I saw a 30% increase in enquiries from that vertical within three months. The page answered "What do you do?" and "Why you?" with specific case snippets and a clear value proposition. That structure scales: if you offer [SEO agency](/seo-agency/) services and also [B2B SEO](/b2b-seo/), they each need distinct landing pages because the search intent differs. Without this, you dilute relevance and miss opportunities to rank for precise queries. The same logic applies to agencies offering [digital marketing services](/digital-marketing-services/) alongside SEO – separate landing pages are essential to avoid cannibalisation and improve click-through rates.

When it actually matters

Agency SEO matters most when you are a new agency with no reputation, when you enter a new city or vertical, or when your site gets traffic but not conversions. For a new agency, inbound leads from organic search are cheaper than ads and build trust. When I first expanded into the UK market, I created city + service pages for three cities where I had existing contacts. I did not launch pages for 20 cities at once. I tested one: "SEO for estate agents in Manchester". It took four months to rank, but once it did, the conversion rate was 12%, compared to 3% on my generic service pages. That convinced me to roll out four more city pages, each backed by one local case study or testimonial. The rule: if you cannot prove you have worked in a niche, do not publish a dedicated page yet. Start with content that shows expertise — a blog post analysing that industry's search trends, or a white paper. Vertical specialisation works only when you have roughly 500 to 1,000 addressable businesses in the geography. For [enterprise SEO agency](/enterprise-seo-agency/) plays, the threshold is lower because deal sizes are larger, but the content depth must be higher. Case studies are the highest-intent pages: queries like "B2B SEO case study" convert well because the searcher wants proof. Every agency should publish at least three case study pages with real numbers (even if anonymised) showing traffic growth or revenue impact.

What I got wrong

I believed that being a generalist would cast a wider net. It did not. My site ranked for nothing specific and the few enquiries I got were for tiny budgets. When I pivoted to a single vertical — legal sector — I had to rewrite most pages. I also launched "SEO for plumbers in Chicago" without any plumbing clients. Google ignored those pages for months. The content was generic, copied from my general SEO page, and offered no real proof. I wasted six months of crawling budget. Another mistake: I ignored mobile usability. On mobile, my service pages had tiny buttons and slow image loads. That hurt both user experience and rankings, especially for local queries. I now run a Lighthouse test on every new page before publishing. One more: I treated team pages as afterthoughts. Google uses author bios and credential pages to assess E-E-A-T. I now have a short bio for every team member with their certifications and a link to their LinkedIn. That small change improved click-through rates on branded queries. The lesson: start with what you can prove, not what you hope to rank for.

Next step

Quick answers

How many service pages should an agency have?

At least one per distinct service you sell. If you offer SEO, PPC, and content marketing, each gets its own page. Do not combine them. Separate pages allow you to target specific keyword intent and build topical relevance. Start with your most profitable service.

Should I target city pages if I work remotely?

Yes, if you actively serve clients in those cities and can show local proof such as a Google Business Profile address, a testimonial from a local business, or a case study. Without proof, city pages rank poorly and waste resources.

Do case studies need client approval?

Ideally yes, but you can anonymise data by removing the client name and industry specifics while keeping the numbers truthful. Google values original data. Even anonymised case studies outperform generic claims.

Sources

Primary documentation is linked directly. Anything commercial is marked nofollow.

Notes from Callum Bennett.