An SEO proposal is the document where a vague sales pitch turns into something you can hold an agency to. Evaluating it well means reading past the design and the buzzwords to check whether the work, the price, and the promised results are specific enough to be measured. Here is how to assess one.
Check that the scope is specific to your site
A credible proposal cannot be written without the agency first looking at your website. If the document reads like it could be sent to any business in your industry, that is a warning sign. Look for evidence of real diagnostic work: a technical audit that names actual issues on your site, keyword research tied to your products or services, and a competitor comparison that identifies who is currently outranking you. Generic language such as “improve your online presence” tells you nothing about what the agency actually examined.
Look for itemized deliverables, not vague support
The proposal should list concrete outputs and how often you receive them. “Ongoing SEO support” is not a deliverable. “Two long-form articles per month,” “a monthly technical audit,” or “a fixed number of pages optimized per quarter” are. A clear proposal often includes a deliverables calendar that states what gets done, how frequently, and who is responsible. If you cannot tell from the document what the agency will hand you in month one versus month six, you have no way to know whether they are doing the work you paid for.
Confirm the methodology is transparent
A trustworthy agency explains how it plans to get results: technical fixes, content creation, on-page optimization, link earning, and so on. Be cautious of proposals that lean on “proprietary methods” or “secret tactics” they will not describe. Secrecy in SEO usually hides either thin work or risky shortcuts that can trigger a Google penalty. A confident partner welcomes questions about their approach and is willing to walk you through it.
Scrutinize pricing transparency
The price should be broken down so you can see what you are paying for. A single flat figure with no detail, or a wide range like “depends on scope,” leaves all the ambiguity on your side. Itemized pricing ties cost to specific deliverables and lets you judge whether the investment is reasonable. Also read the contract terms attached to the price: the length of commitment, renewal conditions, cancellation notice, and who owns the content and accounts if you leave. Restrictive lock-in clauses are easier to catch now than after you sign.
Check the success metrics
A proposal should state how success will be measured and on what timeline. Rankings alone are a weak metric, because a page can rank for terms that bring no customers. Stronger proposals commit to organic traffic from relevant terms, leads or conversions from organic search, and ideally revenue or pipeline contribution. The metrics should also be time-bound, separating what is realistic in the first 90 days from what is expected over a year. SEO is slow to compound, so a proposal that promises meaningful results in a few weeks is either misinformed or overselling.
Reject unrealistic claims
The clearest red flag in any SEO proposal is a guarantee of specific rankings, such as “we will get you to position one.” No agency controls Google’s algorithm, and the search results shift constantly, so no honest provider can promise a position. Treat guaranteed rankings, promises of overnight results, or claims of a special relationship with Google as reasons to walk away. A grounded proposal acknowledges that outcomes depend on competition, your site’s starting point, and consistent effort over time.
Make sure the proposal answers questions, not just sells
A strong proposal connects every recommended action to a reason and an expected result. By the end of reading it, you should understand what the agency found wrong, what they plan to do about it, when you will see deliverables, what it costs, and how you will both know if it worked. If the document is mostly persuasion and short on specifics, ask for the specifics in writing before you commit. The agency’s willingness to answer plainly tells you as much as the proposal itself.