The proposal is the part designed to be read. The agreement decides what happens to you. When a client comes to us angry about an SEO relationship, the money is almost never lost in the strategy section — it is lost in four or five sentences buried under “Term”, “Intellectual Property” and “Termination”.
Here are the clauses that do the damage, what each means when things go wrong, and wording you can ask for instead. You do not need a lawyer to raise these — you need to name them specifically, in writing, before you sign.
One thing to settle first, because most articles on this topic skip it: the law will probably not rescue you. See the section on auto-renewal law below. A signed B2B services agreement is largely what you negotiated, and nothing else.
1. A 12-month minimum term
The clause: “This Agreement shall have an initial term of twelve (12) months.” Often with “the remaining balance shall become immediately due” attached to early termination.
Why it hurts: SEO does take months, and that true fact is used to justify terms far longer than the work requires. A long minimum term transfers all of the risk to you: if the agency underperforms in month two, you still owe ten payments. Term length is a bet on their own confidence, and unusually long terms usually mean their churn is bad.
This is RF-04, a negotiate-before-signing flag. Severity depends on the number: a 12-month lock-in on a $300/mo retainer is a different risk from the same term on a $5,000/mo one.
Ask for instead: “An initial term of three (3) months to cover onboarding and setup, continuing month-to-month thereafter, terminable by either party on thirty (30) days’ written notice.”
Three months is genuinely reasonable — setup work is front-loaded. Say that out loud when you negotiate. It shows you are being fair, which makes refusing the twelve much harder to argue.
2. Silent auto-renewal
The clause: “This Agreement shall automatically renew for successive twelve (12) month terms unless either party provides written notice of non-renewal not less than sixty (60) days prior to the end of the then-current term.”
Why it hurts: This is RF-05, severity 3, and it quietly costs the most. The renewal date is one you will not have in your calendar, and the notice window closes before the point at which you would naturally think about it — sixty days before a renewal you have forgotten is a date that simply passes. This is how a business ends up in year three of an agreement it believed ended in year one.
Check where the clause lives, too. When the summary page says “12 months” and the renewal sits in clause 14 of the terms, that placement is a decision somebody made.
Ask for instead: “At the end of the initial term this Agreement continues month-to-month. Any renewal requires the Client’s written agreement. The Agency will provide written notice at least thirty (30) days before any renewal date.”
Auto-renewal to month-to-month is a fair compromise if they push back. Auto-renewal to another fixed year is not.
Does auto-renewal law protect you? Mostly, no
Every article on this subject calls silent auto-renewal unfair and stops there. The useful question is whether a regulator has your back. For a business buying a retainer, the honest answer is: probably not.
The FTC Negative Option Rule (16 CFR Part 425, originally 1973) governs recurring-charge plans. In October 2024 the FTC finalised the “click-to-cancel” amendment, which would have required all material terms disclosed before sign-up, proof of express informed consent, and cancellation as easy as sign-up — and its scope explicitly included business-to-business transactions. Do not rely on it. The Eighth Circuit vacated the amended rule in 2025 on procedural grounds, and the FTC opened a fresh rulemaking in March 2026 (summarised here by Jones Day). Check the current status before you cite it at anyone.
What does apply today is ROSCA, the Restore Online Shoppers’ Confidence Act (2010): clear disclosure of material terms before you hand over billing details, express informed consent, and a simple mechanism to stop recurring charges. It is narrower and enforced case by case.
California’s Automatic Renewal Law (Bus. & Prof. Code § 17600 et seq., amended by AB 2863, signed September 2024 and applying to contracts entered, amended or extended on or after 1 July 2025) is the strictest version: renewal terms disclosed clearly and in visual proximity to the request for consent, express affirmative consent, cancellation in the same medium used to sign up, and an annual reminder. But it defines a consumer as an individual acquiring goods or services for personal, family or household purposes — a B2B SEO retainer falls outside it.
The practical takeaway: treat those rules as the market standard you are entitled to ask for, not as protection you already have. Ask for the annual-reminder obligation in writing. It costs them nothing to agree to and it removes the entire trap.
3. A 90-day notice period
The clause: “Either party may terminate on ninety (90) days’ written notice.”
Why it hurts: This looks even-handed and is not. From the moment you decide to leave, you owe three more months on a service you have already concluded is not working. Combined with a 12-month term and an auto-renewal, the practical exit window in a year can be a couple of weeks wide.
Ask for instead: thirty days. Enough for an orderly handover and no more. If they want longer, ask what specifically takes ninety days to wind down, and get the answer in the document.
4. The agency owning the content you paid for
The clause: “All content, copy, and creative produced under this Agreement remains the property of the Agency and is licensed to the Client for the duration of the Agreement.”
Why it hurts: You paid for those articles every month for two years. When you leave, that licence ends. Strictly read, the pages come down. Even if the agency never enforces it, the possibility is the point — this is the clause that makes a long term enforceable in practice, because you cannot afford to go. Part of RF-09, the most expensive family of clauses in SEO contracts.
Ask for instead: “All deliverables produced under this Agreement are works made for hire and are the sole property of the Client upon payment of the relevant invoice.”
Upon payment is the important half. It is fair to them and it removes the hostage situation.
5. Ownership or control of your accounts
The clause: often not one clause but a set of operational facts. “We will create and manage the Google Business Profile.” Ad accounts created inside the agency’s manager account with no client admin. Analytics owned by them. A website built on their platform account.
Why it hurts: Also RF-09, severity 3. Leaving costs you the reviews on your Business Profile — years of them, not recoverable. It costs the ad history that makes your campaigns cheap. It can cost the analytics record that is the only evidence of whether any of this worked.
Ask for instead: “The Client is and remains the owner of all domains, hosting accounts, website files, analytics properties, Search Console properties, advertising accounts, and the Google Business Profile. The Agency is granted administrative access, which the Client may revoke at any time.”
Access, not ownership. Ask for it in that phrasing.
6. The domain registered “on your behalf”
The clause: “The Agency will register and maintain the Client’s domain name on the Client’s behalf.” Or hosting “included” on the agency’s servers with no statement of who holds the registrar login.
Why it hurts: RF-14, severity 3, and the fastest disaster in this list. If they hold the domain, they hold the business. A dispute over one invoice becomes a website that is offline, email that stops arriving, and a recovery process that is slow and sometimes impossible.
Ask for instead: “The domain is registered in the Client’s name, in the Client’s own registrar account, with the Client as registrant and administrative contact.” If they already hold it, the transfer is the first thing you negotiate, before anything else in the document.
7. “Proprietary platform” clauses
The clause: “Client will be provided access to the Agency’s proprietary SEO platform at $X per month” — sometimes with content and reporting living inside it.
Why it hurts: RF-10. You are renting a dashboard, usually a reskin of tools costing a fraction of the fee. The real damage is when the work product lives inside the platform: cancelling means losing your content, your reporting history, or both.
Ask for instead: “All content produced under this Agreement will be published to and stored on the Client’s own website and content management system.”
8. Cancellation fees and accelerated balances
The clause: “In the event of early termination, the Client shall pay an early termination fee equal to fifty percent (50%) of the remaining contract value.”
Why it hurts: It converts a service agreement into a loan, and exists mainly to stop you leaving when the work is bad. A well-performing agency does not need one.
Ask for instead: no fee after the initial term. If they insist on protection during onboarding, cap it: “Termination during the initial three-month term requires payment for the months served only.”
9. No termination clause at all
The absence: no “Termination” or “Cancellation” heading anywhere. Or termination described only in the agency’s favour. Or “either party may terminate” with no notice period stated.
Why it hurts: RF-13, severity 3. People skip this flag because there is nothing to read. An absent clause is not a blank in the form — it is a finding. Silence favours whoever holds the assets.
Ask for instead: an explicit clause naming all four things — who can terminate (either party), how (thirty days, written), what it costs (nothing), and what you receive on exit (accounts, content, data, handed over within a stated number of days).
10. Subcontracting without notice
The clause: “The Agency may engage subcontractors in its sole discretion.”
Why it hurts: RF-15. Subcontracting is not a problem — plenty of good work is subcontracted. It is a problem when hidden, because the people doing the work, the standard they work to, where your data goes, and who is accountable are all different from what you were sold.
Ask for instead: “The Agency will disclose in writing which functions are performed by subcontractors and will name the individual responsible for day-to-day management of the Client’s account.”
The clauses that should be there and usually are not
Bad agreements are also identified by absence. Before you sign, confirm the document contains: scope exclusions (what is explicitly not included, so the first change request is not a fight); payment terms with a stated net period and what happens on late payment; a definition of the KPIs the reporting is measured against; a liability cap that is a stated figure rather than silence; confidentiality running in both directions, not only yours; and governing law and dispute resolution naming a jurisdiction you could realistically use.
None of those is exotic. A template omitting all six was not drafted for a relationship that ends well.
The combination is the real risk
Any one of these can be negotiated. What you are looking for is the stack. A long minimum term, a silent auto-renewal, ownership of the content and no stated way out is a trap regardless of how reasonable each clause sounds alone: you cannot leave, the agreement renews itself, and going anyway costs you everything you paid for.
When two or more of the ownership, term, renewal and termination clauses point the same way, stop reading the strategy section. That combination is the decision.
One practical move before you sign
Write down everything the salesperson told you on the call — the timeline, what happens if it does not work, who will do the work, what you can cancel. Then search the agreement for each one. Anything said out loud that is not in the document is not a deliverable. That twenty-minute comparison converts a lot of “fair” agreements back into a negotiation.
If you would rather have someone read the whole thing properly, that is the service: one proposal or agreement, read line by line, with a written verdict in plain English — fair, negotiable, or walk away.
Sources
- FTC, Negative Option Rule (16 CFR Part 425) — the federal rule governing recurring-charge plans, and the home of ROSCA guidance.
- FTC press release, Final “Click-to-Cancel” Rule (16 October 2024) — its requirements and stated B2B scope.
- Jones Day, FTC Revives Click-to-Cancel Rule (2026) — the 2025 Eighth Circuit vacatur and the March 2026 rulemaking. A law-firm summary, not a regulator publication; verify current status before relying on it.
- California AB 2863 (2024), amending the Automatic Renewal Law, Bus. & Prof. Code § 17600 et seq. — disclosure, affirmative consent, same-medium cancellation and annual-reminder rules; consumer contracts entered, amended or extended on or after 1 July 2025.
- Nothing here is legal advice. The replacement wording is drafting you can ask for, not a substitute for a lawyer on a contract that matters.