Article
How to Choose an SEO Agency
A useful SEO agency implements: titles, internal links, technical fixes, content briefs, and honest measurement. A decorative agency sends a PDF of rankings for keywords you do not care about and never touches the CMS.
WEBCETRA Editorial · · · 10 min read
This guide is a procurement checklist. It matches how WEBCETRA talks about SEO at services/seo — no guaranteed rankings, no invented first-place claims. Pair it with blog/how seo helps small businesses grow so you know what the channel can and cannot do.
Contents
- What you are actually buying
- Questions that force a method into the open
- Contracts, access and who presses publish
- Reporting that you can audit
- Link building, PR and things to refuse
- In-house versus agency versus hybrid
- A trial period that is fair to both sides
What you are actually buying
Name the output: a technical punch list with owners, a content calendar tied to URLs, implemented metadata, and a monthly change log. If the proposal only says monthly SEO package, you are buying a label.
Clarify markets and languages. International work is a different product — see blog/international seo guide. Local maps work is another. Do not let one retainer pretend to be all three without hours attached.
Questions that force a method into the open
Ask how they will use Search Console. Ask what they will do in the first 30 days. Ask how they handle a page that cannot be indexed. Ask for an example of a recommendation they made that the client rejected — and why.
Ask what they will not do. We do not guarantee rankings should be easy. We do not buy links from networks should also be easy. Silence here is information.
- Who implements CMS changes — them, you, or a developer?
- How are keywords chosen, and who can veto vanity terms?
- What happens if Google updates and traffic drops?
- Which tools will you get login access to (in your accounts)?
Contracts, access and who presses publish
Your Search Console, Analytics and CMS should remain yours. The agency gets access, not ownership. Domains and hosting stay in accounts you control. If they insist on holding the domain hostage, walk away.
If they cannot publish, you need a developer SLA. SEO advice that sits in a slide deck for six months is not SEO. WEBCETRA either implements or writes tickets a developer can execute — see also services/web development when the site itself is the blocker.
Reporting that you can audit
A good report shows: what changed on the site, index coverage, a handful of money queries, landing pages, and enquiries or revenue where tracking exists. A bad report is 40 keywords in a table with green arrows and no URLs.
You should be able to open the live page and see the change. If you cannot, the work did not happen.
Link building, PR and things to refuse
Earned mentions from real publications and partners can help. Paid networks, PBNs, and scaled guest posts on irrelevant sites are how you inherit a penalty later. Google’s spam policies live with the rest of Search Central documentation at https://developers.google.comsearchdocs.
Refuse ranking guarantees, secret algorithm access, and contracts that auto-renew for a year with no implementation clause.
In-house versus agency versus hybrid
In-house works when you have a developer and a writer and a product owner. An agency works when you need process and extra hands. Hybrid is common: agency for technical and strategy, you for product knowledge.
For a small export business, a hybrid with a clear punch list often beats a large brand-agency retainer that you never meet.
A trial period that is fair to both sides
Ninety days is a reasonable first window for technical cleanup and a first content wave — not for winning the industry. Define the artefacts: audit, implemented fixes, a set of pages improved, Search Console connected.
If you need ads in the same quarter, scope them separately so SEO is not blamed for CPC. See blog/seo vs google ads.
Questions
Should SEO agencies work on a performance-fee only?
Be careful. Rankings and even traffic can be gamed in ways that do not create customers. A mixed model (fee for work plus optional bonus on qualified leads you can verify) is cleaner than paying for positions.
Is a cheaper overseas SEO team a bad idea?
Not automatically. Judge method, communication and implementation the same way you would a local firm. Cheap retainers that only produce reports are expensive everywhere.
How do I fire an SEO agency without losing the site?
Keep credentials yours from day one. Ask for a change log and content files. Revoke access when the contract ends. If they built links you cannot stand behind, document them; do not panic-disavow without evidence.
Author
WEBCETRA Editorial. Practical articles from WEBCETRA on websites, SEO and digital systems. Written for business readers, not for ranking tricks.
Further reading on Google Search Central (developers.google.com/search/docs), Core Web Vitals on web.dev, and accessibility on the WCAG 2.2 quick reference.