Technical issues prevent crawling. Content mistakes prevent ranking. Both types of problems exist on most agency sites simultaneously, which is why agencies often feel stuck - fixing one layer doesn't move the needle because the other layer is still broken.
Portfolio Pages With No Text
A portfolio case study that shows a screenshot and lists the client name gives Google nothing to work with. Consider what a prospective client would search: 'ecommerce web design for food brands', 'Shopify redesign for subscription box company', 'B2B SaaS website redesign'. None of those phrases appear on a page that's just an image and a logo. Each portfolio entry is an opportunity to rank for long-tail terms specific to the industry, project type, and technology stack involved. Write at minimum 150-200 words per case study describing the problem, approach, and outcome.
Evidence: review a case study as if the project images were hidden. If the remaining page does not explain the client situation, service, platform, design or development choices, and useful outcome context, it is difficult to match to project-specific searches. For a B2B project, for example, the relevant language may differ materially from a consumer brand project. Consequence: the portfolio can demonstrate taste to referred prospects while contributing little context for new search discovery. Owner: content or account team with project input. Correction: add factual project context that the agency can substantiate. Verification: confirm the page answers the expected buyer questions without exposing confidential information or inventing outcomes.
Service Pages That List Features Instead of Answering Intent
A page titled 'Web Design Services' that lists 'responsive design, custom development, CMS integration' in bullet points isn't answering the question a prospect is actually asking. They want to know: who do you work with, what does the process look like, how long does it take, what does it cost. Pages that answer those questions with specificity rank better and convert better than capability lists.
Evidence: read the page and mark whether it identifies the intended client, relevant problem, engagement scope, process, dependencies, and next step. Consequence: a generic capability list can look interchangeable with competitors and may not satisfy the query behind a specific service search. Owner: strategy and content. Correction: turn capabilities into explanations of fit, process, and proof while avoiding unsupported guarantees. Verification: ask whether a qualified prospect could decide if the service is relevant without first booking a call.
No Location-Specific Content
Many agencies operate locally or regionally but never create content that signals geography. A page optimized for 'web design agency Chicago' requires more than just dropping the city name into a title tag - it needs to demonstrate local context, local clients, and local relevance. Without that, you're competing against every national agency in the same keyword pool with none of the local signals that would help you rank in the map pack.
Evidence: compare the proposed location page with the main service page. If only the place name changes, the page does not provide meaningful local information. Consequence: near-duplicate pages add maintenance and indexation complexity without helping a prospective client understand genuine local availability or experience. Owner: SEO and content. Correction: create dedicated location pages for locations the agency genuinely serves and can describe with useful location-specific information. Verification: confirm that the page contains substantive local context that would remain useful even if search engines did not exist.
Blogging Without a Keyword Strategy
Agencies that do publish content often write about design trends, award wins, or company news - topics their prospective clients aren't searching for. A structured content plan targeting questions prospects actually ask ('how much does a website redesign cost', 'how long does a website project take') generates traffic with commercial intent. Industry news generates almost none.
Evidence: classify recent posts by the buyer question they answer and the internal page they support. Consequence: a blog can consume editorial capacity without strengthening service discovery or helping prospects make decisions. Owner: editorial or demand generation. Correction: prioritize topics tied to real buyer questions, while keeping company news for audiences that genuinely need it. Verification: review impressions, qualified visits, assisted journeys, and internal-link paths rather than judging success from publication volume alone.