SEO

Are SEO Services Worth It?

TLDR: Most SEO retainers report metrics disconnected from revenue. Before signing, get specific deliverables, named link publications, and revenue-linked case studies. Below $2K/month, run the fundamentals yourself first.

Most SEO agencies sell a process. Monthly reports arrive with keyword rankings, domain authority trends, and backlink counts. Those metrics are real. Few of them connect to revenue in any direct way. The gap between reported metrics and business outcomes is where most retainers lose their clients’ money.

A standard engagement includes a technical audit in month one, monthly keyword tracking, content briefs or written content, and some form of link acquisition. Execution quality at the same price point varies more than most buyers expect. Two firms at $3,000 per month often produce different outcomes from identical starting positions. The difference comes down to content depth and whether the links they acquire carry actual traffic on the referring domain, or whether they sit on sites that exist solely to sell links.

What to ask before signing anything

Three questions separate agencies with documented results from agencies reporting activity:

Show me a client in my revenue range who increased qualified leads or revenue from organic search. With numbers. Not traffic rankings, not domain authority growth. Leads or revenue. Any agency with real results has this case study. Agencies without it deflect to traffic and ranking improvements, which are easier to manufacture and harder to connect to your bottom line.

Name the specific publications where you place links for current clients. Legitimate link acquisition means editorial placement in publications with real audiences. “We have relationships with 500 websites” is not an answer. Ask for a list of the actual publications. If they cannot name them, the links come from a private blog network, which carries a penalty risk you are not paying for and may not discover until Google issues a manual action against your site.

Walk me through month one, specifically. A legitimate technical audit identifies crawl errors, indexing issues, Core Web Vitals failures, canonical errors, and duplicate content. An agency that starts writing content before fixing technical issues optimizes on a broken foundation. If they jump straight to content and links, they prioritize billable deliverables over work that would actually compound.

Red flags that appear consistently in bad agencies

Guaranteed rankings on competitive terms are not possible. Google’s algorithm does not respond to guaranteed inputs. An agency guaranteeing position 1 for “marketing agency” or “accountant London” is either targeting terms with negligible search volume, working with you in a category that has no real competition, or misleading you on how organic search works.

Vague deliverables in the contract mean vague work in practice. “We will improve your online presence” is not a deliverable. Before signing, the contract should specify: target keywords with verified monthly search volume, monthly content output in word count, the name of the publications where links will be placed, and the exact metric you will use to evaluate success at 90 and 180 days. Agencies resistant to this specificity are protecting their ability to report effort rather than outcomes.

No transparency on link sources. Ask to see a sample link from their last three clients. A real link should be on a page you can visit, with real editorial content surrounding it, on a domain with traffic you can verify in Ahrefs or Semrush. A link on a site with zero traffic and 200 other outbound links on the same page is a private blog network link dressed as editorial content.

What month-six reporting should contain

Most agencies front-load effort in months one and two (the technical audit phase) and coast after that. By month six, a legitimate agency should show you: which target keywords moved from positions 11-20 into positions 1-10, the specific content pieces that drove those movements, the referring domains acquired and their traffic levels as verified in Semrush or Ahrefs, and a comparison of organic sessions to lead-generating pages versus total organic sessions. If month-six reporting looks identical in format to month-two reporting with different numbers, the agency has no mechanism for evaluating what is working and adjusting course.

Ask for a report segmented by conversion-path pages versus informational pages. The organic traffic to your blog is not the same as organic traffic to your service pages or contact page. An agency reporting blended organic growth without this segmentation is hiding weak performance on the pages that generate leads behind strong performance on the pages that generate pageviews.

Green flags that signal a legitimate operator

They audit your technical setup before writing content. A site with indexing errors and Core Web Vitals failures needs those fixed before new content produces results. An agency that prioritizes technical cleanup in the first two months before scaling content output understands what actually drives compounding.

They tie every content piece to a stage in your buyer funnel. Content should target people at the awareness stage differently than people comparing vendors. An agency producing generic informational content without mapping it to your sales funnel is building traffic, not leads.

They report on traffic to pages that generate leads, not total site traffic. Site-level traffic metrics include every irrelevant visit. The number that matters is whether the pages targeting your buyers are attracting your buyers. An agency reporting blended traffic growth without segmenting by page intent is obscuring weak performance.

When to do it yourself instead

Below $2,000 per month, you get better returns running the fundamentals yourself for the first 12 months. Set up Google Search Console and monitor it weekly. Crawl your site with Screaming Frog’s free tier and fix every crawl error it surfaces. Publish two articles per month targeting the specific questions your customers search in the two weeks before they hire someone. Set up Google Analytics 4 with conversion tracking on your contact form or checkout. Those four steps cover the majority of what a basic retainer delivers, and you build the knowledge base to evaluate future agency claims from a position of competence.

Agencies justify their cost in competitive niches where technical complexity is high and link acquisition requires editorial relationships your team cannot build. If you are not in a competitive niche, you are paying for overhead that does not produce proportional returns.

The inflection point where an agency makes sense is typically when your site has clean technical foundations, you are publishing consistently, and you are stuck below position 10 on multiple target keywords despite 6-12 months of effort. At that point, the likely constraint is domain authority and link profile, which an agency with real editorial relationships can address faster than you can build those relationships independently. Below that inflection point, the agency often fixes issues you could have fixed yourself for the cost of two months of their retainer. The diagnostic question before signing is whether your problem is one the agency’s specific track record shows they can solve, not whether the agency looks credible in general. An agency with strong case studies in e-commerce SEO applied to a B2B SaaS company is not a validated choice. Their track record applies to a different content model, a different link-building approach, and a different buyer journey. Sector specificity matters more than agency size. The channel ROI question and technical improvements like rich snippets are worth understanding before you hire anyone, because they determine whether the agency work has a foundation to build on.