Hiring an SEO provider is a purchasing decision like any other, but it is harder than most because the work is technical, the results are delayed, and the market includes a wide range of quality. This guide gives you a process you can follow from "should we do this" through to a signed agreement.
It applies whether you run a dental practice in Walnut Creek, a software company in San Francisco, or an online store shipping from a San Jose warehouse. The steps are the same; the details differ.
When to start looking
The right time to hire is when you have a business reason to grow organic traffic and the capacity to act on recommendations. Common triggers include a website redesign, expansion to new locations, a competitor pulling ahead in local results, or paid advertising costs rising past what you can sustain.
The wrong time is when the website itself is not ready. If your site is being rebuilt, is on a platform you plan to leave, or has no way to capture leads, fix that first. SEO amplifies what is already there.
Define what you actually need
SEO is not one service. Local visibility for a physical business, technical cleanup of a large site, a content program for a B2B company, and link acquisition for a competitive national term are different jobs, often done by different specialists. Naming the job narrows the field considerably.
- Local: you serve customers in specific Bay Area cities and need to appear in map results and local searches.
- Technical: your site is slow, poorly indexed, or has been through a messy migration.
- Content: you need pages and articles that answer what your buyers search for.
- Links: your site is technically sound and well written but lacks authority against entrenched competitors.
- E-commerce: you have hundreds or thousands of product pages that need structure and optimization.
Build a shortlist
Referrals from businesses like yours are the most reliable source. Ask peers in your industry or local business groups who they use and whether they would hire them again. Supplement with providers whose own content demonstrates the kind of thinking you want, and be cautious about anyone who cold-contacts you promising quick results.
Aim for three to five candidates, with at least one in each operating model you are open to: a larger agency, a small specialist, and an independent consultant.
Evaluate the candidates
Send each candidate the same brief and ask the same questions. Evaluate their responses on the substance of the plan for your site, the seniority of the people who would actually do the work, the quality of their reporting, and their willingness to be specific about links and content.
Check references, and ask references what went wrong, not just what went right. Ask to see a redacted report from an existing client. Ask how they would handle a scenario relevant to you, such as a site migration or a new location opening.
Watch for the common warning signs
A few patterns reliably predict a poor engagement: guaranteed rankings, refusal to explain how links are acquired, insisting on owning your accounts, reports built around vanity metrics, and pricing far below every other proposal. The red flags guide covers these in detail.
Make the decision
Choose the provider whose plan best fits your defined need, whose team you trust to communicate honestly, and whose price you can sustain for at least a year. Then review the contract carefully for term, cancellation, ownership, and exit assistance before signing.
Set expectations for the first ninety days in writing, including what you will see and when. That document becomes the standard you review the relationship against at month three and month six.
- 01 Score all candidates on the same criteria.
- 02 Hold final calls with the top two.
- 03 Check references with specific questions.
- 04 Review contract terms and negotiate anything unclear.
- 05 Agree a written ninety-day plan before the start date.
Working checklist
- Business trigger for hiring identified and site is ready.
- Primary SEO need named (local, technical, content, links, e-commerce).
- Three to five candidates across operating models.
- Same brief and questions sent to each.
- References checked with questions about problems.
- Scores recorded before final calls.
- Contract terms reviewed; ninety-day plan agreed in writing.