B2B SEO Agency Contracts: Notice Periods, Lock-Ins and Red Flags

A fair B2B SEO agency contract lists the monthly deliverables, a recorded baseline, who owns the content and accounts, and how either side can leave. Whito found that 19 of 39 UK agency pricing pages did not say how you leave. Where UK agencies state a minimum term, three months is the most common.

Portrait of Muhammad Salman

By Founder and SEO strategist

· 9 min read

A contract with a signature line, a calendar with a notice date marked and an open padlock

What should a B2B SEO agency contract say?

A B2B SEO agency contract should say what is delivered, how success is measured, what you pay, how long it runs, how either side leaves, who owns the work and who is liable. Topify names eight sections that matter most: scope, KPIs, payment, term and renewal, cancellation, IP ownership, confidentiality and liability. Its view is that most disputes come from vague language in these sections, not from missing ones.

The sections below follow that order of risk: the term and exit first, because they decide whether you can leave, and then ownership, results and the pre-signing checks.

How long are UK SEO agency contracts, and what notice is normal?

In the one UK data set we found, three months is the most common minimum and 30 days is the usual notice, but many agencies state neither. Whito read the public pricing pages and terms of 39 UK agencies that publish a monthly price, on 29 September 2026. The table turns its findings into actions.

Whito's findings on 39 UK agencies (29 September 2026), and what to do about each
FindingNumberWhat to do
Pricing pages that failed the leave-date test19 of 39Read the full terms, not the pricing page
Agencies holding a minimum term somewhere on their site12 of 39Ask for the minimum in months and pounds
Of those, minimum kept off the pricing page5 of 12Look in the terms and the proposal
Most common minimumThree monthsTreat longer terms as a negotiation
Longest minimum found12 months with automatic renewalDiary the non-renewal deadline
Usual notice, where stated30 days or one calendar monthAsk for symmetrical notice
Agencies stating no notice period anywhere13 of 39Get one in writing
Pricing pages that conflict with the terms3 of the 20 that passedAsk which document governs

Whito's limits matter. It counts only agencies that publish prices, and it says not stated means nothing was found on the pages reached, not that no term exists in a signed contract. It also gives examples of mismatches: one agency's pricing page says 30-day rolling contracts while its terms set a six-month minimum, and another's page says contract length none while its terms set six months.

Is a 12-month SEO contract ever reasonable?

A 12-month contract can be reasonable if it comes with checkpoints and a dated way out. Topify says longer terms can be fair when they include KPI checkpoints at 90 and 180 days and a notice deadline tied to a calendar date. Lilach Bullock agrees that six to twelve months is a realistic window for competitive markets, and that the deciding factor is whether the agency puts specifics in writing.

Treat arguments for long terms from agencies with caution. SEO Sherpa, which sells 12-month contracts, argues that they protect the strategy, but it cites no sources for its figures. The notice mechanics can also trap you. Lilach Bullock notes that 60 to 90 days' notice on a 12-month term effectively means a 13 to 15 month lock-in.

For comparison, our own terms of business are month to month with no minimum term, and either side can end the agreement on 30 days' written notice. Those terms suit our model, not every agency's, so use them as one reference point and not as the market standard.

Which contract red flags should you refuse?

Refuse any clause that makes it hard to leave, to see the work or to keep what you paid for. These red flags come from the sources above:

  • Guaranteed rankings. Google says no one can guarantee a number one ranking, and advises finding someone else if they do.
  • Automatic renewal into another fixed term. Whito's longest example renews for successive 12-month periods unless the client gives 60 days' written notice of non-renewal.
  • A long term with long notice. Sixty to ninety days' notice on a 12-month term is a 13 to 15 month lock-in.
  • Asymmetric exit terms. upGrowth describes agencies exiting on 30 days' notice while clients need 90 days plus a transition fee of one to three months' retainer. That source is India-focused, so check the pattern in your own contract.
  • The agency owns the accounts or tools. upGrowth advises client ownership of all accounts from day one.
  • Content owned by the agency until full payment. Ask for work-for-hire wording.
  • A pricing page that disagrees with the terms. Ask which governs.
  • Vague results wording, such as working towards improved visibility, with no baseline.

You should own the content, on-site changes, links and accounts you paid for, and the contract should say so. Topify advises work-made-for-hire language for content and says the agency should keep only its proprietary tools and methods. Lilach Bullock adds that published content and site changes should belong to you from publication, and that you should ask for a list of every link built with the source sites named.

Ask about two less obvious items: strategy documents and keyword research, and any tracking history, such as the prompts monitored for AI visibility. Topify notes that most templates do not address the latter. Google also advises granting only read access to Search Console at first. Our terms state that content, documents and reports are yours once paid for, that accounts are set up in your name wherever possible and that access is handed over in full if the agreement ends.

How should results and reporting be written down?

Write down the baseline, the measures and the reporting cadence before work starts. Lilach Bullock lists current traffic and top-10 keyword rankings as the baseline, with expectations at months three, six and nine, and a break clause if agreed milestones are missed by month six. Topify adds that the contract should name the tracked keywords or categories and put AI search visibility in or out of scope in writing.

A baseline matters because results are hard to attribute later. Lilach Bullock notes that growth may come from existing brand momentum, seasonality or competitors' decline, so without a written start point you cannot show what the agency added. For the measures themselves, see our guide to measuring B2B SEO ROI and to reading an SEO agency case study.

What should you check before you sign?

Check the term, the exit and the ownership in writing, then total the commitment. Use these eight steps:

  1. Total the minimum commitment in months and in pounds.
  2. Find the notice period in days and the exact date it is measured from.
  3. Work out the exit window. Take an illustrative 12-month term ending on 31 March 2027 that renews automatically unless the agency receives 60 days' notice. Written notice must arrive by 30 January 2027. Miss it and you are committed to another year.
  4. Compare the pricing page with the terms. Whito's examples show that they sometimes disagree.
  5. Ask for the monthly deliverables as a numbered list, as Topify advises.
  6. Confirm who owns content, links, accounts and tracking data if the contract ends.
  7. Check payment terms, including setup fees and any cap on price increases. Lilach Bullock recommends that any increase be capped and disclosed upfront.
  8. Get an outside opinion. Topify suggests legal review for enforceability, plus an SEO specialist for scope. This is not legal advice.

For the wider selection process, see twelve questions to ask when choosing a B2B SEO agency, and for fees see B2B SEO agency prices.

How do you leave a contract that is not working?

Leave by following the notice clause exactly, in writing, and then securing your access. Read the termination clause first, because Topify warns that formal requirements, such as certified mail to a specific address within a narrow window, can make cancellation harder. Send notice by the method the contract names and keep proof of delivery.

Then ask for access and handover. Topify says a good clause sets a deadline for the agency to return account access. Confirm that content and documents transfer, and ask for the list of links built. If a contract has several of the red flags above, upGrowth suggests running a parallel evaluation of other suppliers before renewal. To see how we would approach your site before you commit to anything, book a free B2B SEO audit, or read our B2B SEO agency page.

Frequently Asked Questions

Few publish one. In Whito's September 2026 read of 39 UK agencies, one published a setup fee (£125 plus VAT), six stated none and 32 said nothing. Ask for any setup or onboarding fee in writing before you sign.

Of the 39 UK agencies Whito read, 12 held a minimum term somewhere on their sites. Three months was the most common, three agencies used six months, and the longest was 12 months with automatic renewal. Five of the 12 kept the minimum off the pricing page.

Where a notice period is stated, 30 days or one calendar month is the norm in Whito's data. Other periods include seven working days and 90 days on one enterprise tier. Thirteen of the 39 agencies stated no notice period anywhere on their public site.

It is Whito's check of whether a pricing page tells you how you leave. Nineteen of the 39 UK pricing pages it read failed the test and 20 passed. Treat a page that is silent about leaving as a reason to read the full terms.

Six to twelve months is described as common in the UK and US, though Whito's UK sample found three months more frequent where a minimum was stated. Length is not the only issue. A long term should come with a clear notice period, written baseline metrics and a defined exit process.

It depends on the contract. Many agencies allow cancellation with 30 to 90 days' notice, while some require you to pay the remaining term unless a performance-based break clause was agreed in advance. Read the notice and renewal clauses before you sign, not after.

Content and site changes published on your domain should belong to you, and the contract should say so. Ask specifically about strategy documents, keyword research and any tracking history, which some agencies try to keep.

A lawyer checks enforceability, and an SEO specialist checks scope and measurement. Topify's view is that the two reviews complement each other. This article is not legal advice, so take advice on any significant commitment.

Usually yes, through a short addendum. Topify suggests asking for the specific prompts or AI engines tracked, a baseline, and whether the work is covered by the current retainer or costs extra.

Not necessarily. Tying fees to rankings or loose traffic definitions can reward the wrong outcomes, and Google says no one can guarantee a number one ranking. A better test is a written baseline and agreed checkpoints, with a clear way to leave if they are missed.

Find out what organic search could add to your pipeline.

The free B2B SEO audit is a 20-minute review of your site, your competitors and the terms your buyers search. You leave with three specific opportunities, whether or not we work together.

  • Monthly rolling contract
  • 30 days' notice, no lock-in
  • Pipeline reporting every month
  • No ranking guarantees, ever

We reply within one working day.

Portrait of Muhammad Salman

Muhammad Salman

Founder and SEO strategist

Markets served
United Kingdom and United States, remotely
Response time
We reply within one working day
Book a free B2B SEO audit