---
title: "SEO contract checklist: who owns what before you sign"
description: "Check the renewal date, cancellation deadline, exit cost, and who holds your Google and website accounts before you sign. Ask for each answer in writing."
url: "https://webleveling.com/blog/seo-contract-what-to-check/"
lang: "en"
published: "2026-10-07"
modified: "2026-10-07"
author: "Cal Hewitt"
tags: ["seo","hiring-an-agency","small-business"]
image: "https://webleveling.com/og/blog-seo-contract-what-to-check.jpg"
alternates:
  es: "https://webleveling.com/es/blog/que-revisar-en-un-contrato-de-seo.md"
---

# SEO contract checklist: who owns what before you sign

Check the renewal date, cancellation deadline, exit cost, and who holds your Google and website accounts before you sign. Ask for each answer in writing.

![A pen and a small stack of blank stapled pages on a wooden desk, with a brass padlock and a ring of keys beside them.](https://webleveling.com/blog/seo-contract-what-to-check/seo-contract-checklist-featured.jpg)

The draft is on your desk or in your inbox, and the sales call was friendly. Now you need to know which lines protect you and which ones quietly lock you in.

Five things carry most of the risk: how long you are committed, what it costs to leave, who owns the work, who holds the logins, and what the provider promises in writing. Each one can be checked with a pen and the draft in front of you.

You do not need to know SEO or contract law for any of it. You need about ten minutes inside your own Google accounts and a willingness to ask for written answers before you sign.

**Key Takeaways**

**Know the exit before the start**

Write down the initial term, the renewal date, the notice deadline and the total you would pay to leave. If the draft leaves any of them out, the contract is not finished.

**Own the accounts, grant the access**

Your business should be the Owner of its Business Profile and Search Console and an administrator in Analytics. Google's roles let a provider work as a manager or user without owning anything.

**Ask for work, not a position**

Google says no one can guarantee a #1 ranking. Look for named deliverables, a reporting schedule tied to business results, and a handoff date instead.

## Mark each clause as protected, unclear, or a warning sign

Before you sign, check the initial term, automatic renewal, cancellation notice, total exit cost, exact deliverables, reporting schedule, ownership of content and website work, control of Google and hosting accounts, approved tactics, and handoff obligations. Avoid guaranteed rankings, secret methods, and provider-owned accounts. Put every important promise in the signed agreement, and keep your business as the owner of every lasting account.

Give each clause one of three marks. Protected means the draft states it in plain words and the terms favor you or treat you fairly. Unclear means the draft is silent or vague, or leans on a phrase like "ongoing optimization" that could mean almost anything. A warning sign means the draft takes something from you: control of an account, ownership of work you paid for, or the right to keep charging after you leave.

Unclear is fixable. You send the question, you get the answer in writing, and the answer goes into the contract. An unclear clause that stays unclear after you ask should be treated as a warning sign.

How to mark each clause

| Clause | Protected | Unclear | Warning sign |
| --- | --- | --- | --- |
| Parties, websites, markets | Names your business, each website and each market covered | "Your website" with no address or market | Sites or markets can be added or swapped without your approval |
| Initial term and renewal | Term and renewal length stated with dates | Renewal wording buried or open-ended | Automatic renewal with no stated notice window |
| Cancellation notice | Exact notice length and how to send it | "Reasonable notice" | Notice period that outlasts the work, or fees due after handoff |
| Total exit cost | A figure or formula for what you would pay to leave | Fees "as applicable" | Unstated early-termination or transfer fees |
| Deliverables | Listed work with approval points, exclusions and dates | "Ongoing SEO" or "optimization" | Provider may change the work at its own discretion |
| Reporting | Schedule, measures tied to calls, forms, bookings or sales, and explanations | "Monthly report" with no content named | Rankings-only reports, or data held in a provider-owned account |
| Ownership | Written assignment or license for each asset type | "Client owns deliverables" and nothing more | Provider keeps the domain, site or accounts after paid work ends |
| Accounts | Business is Owner or administrator; provider has delegated access | Silent on who creates or holds accounts | Provider-owned accounts or provider-owned recovery details |
| Guarantees | Exact outcome, conditions, exclusions, remedy and duration | "First page results" | Guaranteed #1, or a claimed special relationship with Google |
| Subcontracting and licenses | Subcontractors and recurring tools named, with your approval | Silent | Third parties hold your logins without your knowledge |
| Handoff | Deadline and a list of what is handed over | "Reasonable cooperation" | No handoff terms at all |

Read the draft once in the order the table runs, because a contract reads that way: who is signing, how long, how to leave, what you get, who owns it, what happens at the end. Mark as you go and keep a list of every question for the provider.

![A pen resting on a stack of blank stapled pages beside three small colored sticky tabs on a wooden desk.](https://webleveling.com/blog/seo-contract-what-to-check/seo-contract-unsigned-pages-pen-and-tabs.jpg)

Three marks per clause, one pen, and nothing signed yet.

## The term, the notice deadline and the exit cost set how hard it is to leave

Start with who is signing and what is covered. The agreement should name your business, each website and each market it covers, plus a start date, the fees and the payment timing. If a site or a market is missing from the page, treat it as outside the deal until it is written in.

Next, find three dates: the end of the initial term, the length of any renewal period, and the last day you can send notice. Put all three on your calendar before you sign. If renewal starts automatically, check how many days before it you have to send notice and how the notice has to be sent.

Total exit cost is what you would pay if you sent notice tomorrow. Add the fees for any remaining initial term, the fees during the notice period, and any charge for handing over files or accounts. Ask the provider to state that number, or the formula, in the draft. Two agreements with the same monthly price can cost very different amounts to leave, so it also helps to know what [SEO costs](https://webleveling.com/blog/how-much-does-seo-cost/) before you size the commitment.

## Deliverables and reports should name the work and the business result

Deliverables are the work you are paying for. A useful list gives the activities, quantities where they apply, approval points, exclusions and dates. "Ongoing optimization" with no list gives you nothing to hold anyone to.

Your own duties belong in the draft too. If the provider needs you to approve pages, supply photos or answer questions within a set number of days, the contract should say so, because a delay on your side can otherwise become the reason results did not arrive.

Reporting should run on a schedule and connect to what you care about: calls, forms, bookings or sales. Google's guidance on hiring an SEO suggests asking about [expected results and timeframe, measurement methods, communication practices and change logs](https://developers.google.com/search/docs/fundamentals/do-i-need-seo). Turn each of those into a reporting duty. [What a monthly SEO report should show](https://webleveling.com/blog/what-a-monthly-seo-report-should-show/) covers the report itself.

Ask that the numbers come from data you can open yourself. If they live only in a dashboard the provider owns, you are taking their word for them, and the history may leave with them when you do.

## Ownership has to be written asset by asset

A line saying you own the "deliverables" is a start, not an answer. It may not settle who owns drafts, templates, tools or licensed materials, and those can be the parts you need later. Ask for ownership to be addressed separately for website code, published and unpublished content, images, research, data, tracking setups, reports, domains and hosting.

Payment alone does not always settle it. The U.S. Copyright Office explains in [Circular 30](https://copyright.gov/circs/circ30.pdf) that commissioned work does not automatically become a work made for hire in every situation, and Cornell's Legal Information Institute describes [work made for hire](https://www.law.cornell.edu/wex/work_made_for_hire) with the same caution. In practice, ask for written language that either assigns each type of asset to your business or licenses it to you for as long as you need it.

Ask whether the provider uses subcontractors or third-party tools, and who holds the license for each one. A subscription billed to the provider's account can stop working for you the day the contract ends. The draft should name any recurring license and say who pays for it and who keeps it. If work is passed along to another company, you also want to know, which is the same question raised in [is your marketing agency reselling SEO](https://webleveling.com/blog/is-your-marketing-agency-reselling-seo/).

Material ownership terms, large fees and agreements that cross borders deserve a read from a qualified lawyer before you sign. How courts treat termination, ownership and liability clauses varies by jurisdiction, and a lawyer reading your actual draft can tell you what it means where you operate.

![Several plain cardboard file boxes with blank labels stacked on a shelf beside a closed laptop.](https://webleveling.com/blog/seo-contract-what-to-check/seo-contract-ownership-archive-boxes-on-shelf.jpg)

Each type of asset gets its own line in the ownership clause.

## Your business should be the Owner of every account the provider touches

Google builds its tools so a business can keep ownership and still give someone access. Business Profile, Search Console and Analytics each have their own permission levels, so "the agency can log in" does not prove you own the account. Google's help pages on [Business Profile owners and managers](https://support.google.com/business/answer/3403100), [Search Console owners, users and permissions](https://support.google.com/webmasters/answer/7687615) and [Analytics users](https://support.google.com/analytics/answer/9305788) describe the roles.

The arrangement to ask for in writing is simple. The business holds every account under a business-controlled Google Account, and the provider receives the access needed to do the work, as a manager or user. An agency owning an account because it created the account is not a platform rule. For an audit, Google says to start with read-only Search Console access.

If an agency already controls your advertising account, [when an agency won't give you your Google Ads account](https://webleveling.com/blog/agency-wont-give-you-your-google-ads-account/) is the place to start. Before you sign anything new, run this check:

1.  **Business Profile**: Open Business Profile settings, then People and access. Confirm your business, or a business-controlled Google Account, is listed as Owner and not only Manager.
2.  **Search Console**: Open Settings, then Users and permissions. Confirm a business-controlled account is a verified Owner.
3.  **Analytics**: Open Admin, then Account access management or Property access management. Confirm the business has Administrator access at the level it needs.
4.  **Domain and hosting**: Confirm the registrar and hosting accounts are in your business's name, with a recovery email you control.
5.  **Everything else**: Repeat the check for your [content management](https://webleveling.com/services/content-management/) system, Tag Manager, Google Ads and any call-tracking or reporting platform.

If any step fails, make the fix a condition of signing: the account moves to your ownership before work starts, and the provider gets a manager or user role. Clarifying contract wording can take about an hour. Moving accounts, rebuilding a website or cleaning up links can take days or weeks, so this is the cheapest moment to catch it.

![A brass padlock and a ring of three keys resting on a closed notebook.](https://webleveling.com/blog/seo-contract-what-to-check/seo-account-owner-padlock-and-three-keys.jpg)

Owner means you hold the lock; the provider gets a key.

## A guarantee needs conditions, and some promises are warning signs

Google puts it in one sentence: ["No one can guarantee a #1 ranking on Google."](https://developers.google.com/search/docs/fundamentals/do-i-need-seo) Its guidance also warns about secret methods, claimed special relationships with Google, priority submission, unsolicited pitches, link schemes, and claims that a third-party tool is Google-approved. Mark any of these as a warning sign.

Google also says the site owner remains responsible for an SEO's actions, and deceptive SEO work can lead to reduced visibility, as its [spam policies](https://developers.google.com/search/docs/essentials/spam-policies) describe. So, the contract should require your written approval before the provider changes content, adds links, sets redirects or makes technical changes, along with a change log you can read.

A guarantee worth reading names the exact measurable outcome, the conditions, the exclusions, the remedy and the duration. The FTC says advertisers need a reasonable basis for objective claims, and that a money-back guarantee is [not a substitute for substantiation](https://www.ftc.gov/business-guidance/resources/advertising-faqs-guide-small-business). A refund promise does not prove the service works.

No guarantee does not mean no accountability. The agreement can still require specific work, documentation, reporting, communication, security practices and a handoff.

## The handoff deadline decides how clean your exit is

Cancellation does not produce one universal result. The signed agreement controls whether paid-for content, drafts, audits, reports, link records, code and tracking setups are assigned, licensed, returned or kept. So, the handoff clause should list what you receive and the date you receive it by.

Links already placed on independent websites may stay, disappear or be removed under each publisher's rules. The agreement can ask for a record of those links, but it cannot promise they stay. Technical fixes and useful content can keep working after payments stop, though rankings and traffic can change.

Before you send notice, confirm you have owner or administrator access, export your reports and data, get website backups and source files, write down any open work, and list the recurring third-party licenses. After the handoff, remove the provider's access and change credentials where appropriate.

![A taped cardboard moving box beside a folder of blank papers and a USB drive on a table.](https://webleveling.com/blog/seo-contract-what-to-check/seo-contract-handoff-box-folder-and-usb-drive.jpg)

Know what leaves with you, and by when, before notice goes out.

## Compare a smaller first purchase with a long retainer

Google's guidance on hiring an SEO notes that a small local business can probably handle much of the work itself. That does not make a provider unnecessary, but it does mean the first purchase does not have to be a long retainer.

A one-time technical review, training, a focused project or an internal improvement plan can fit better when you can make the changes yourself, demand is limited, the site has basic problems to fix first, or you cannot yet supply approvals and source material. A good provider will also say when the limit on results is conversion, capacity, pricing or tracking rather than search visibility.

A shorter first agreement with a clear scope costs less to leave, and it shows you how the provider works before you commit to a year.

**Quiz: Can you spot the safe clause?**

1. Who can guarantee a #1 ranking on Google?
   - A reputable agency with a signed contract
   - Anyone who pays for priority submission
   - No one, according to Google **(correct answer)**
   - Only a certified Google partner
2. The agency is the Owner of your Business Profile and you are a Manager. What should the contract require?
   - Nothing, managers have full control
   - Your business becomes the Owner and the provider gets a manager or user role **(correct answer)**
   - The agency stays Owner until the contract ends
   - The agency shares its login with you
3. Which line in a draft leaves your business without its own accounts?
   - A stated notice deadline
   - A list of deliverables with dates
   - Provider-owned accounts that stay with the provider after paid work ends **(correct answer)**
   - A reporting schedule tied to calls and forms

## Frequently Asked Questions About SEO Contracts

**How long should an SEO contract be?**

Google sets no required term. Check the initial commitment, the renewal, the notice deadline and the exit cost, and size the commitment to what you can measure.

**Can an SEO company guarantee rankings?**

Google says no one can guarantee a #1 ranking. Any guarantee in a draft should name the exact outcome, the conditions, the exclusions, the remedy and the duration.

**Who should own Google Search Console?**

Your business should hold verified ownership and give the provider the user access it needs. For an audit, Google says to start with read-only access.

**Who owns SEO content?**

The signed agreement should say whether paid-for content is assigned to you or licensed to you, and it should address drafts and third-party materials.

**What happens when an SEO contract ends?**

The contract should require handoff of paid-for work, reports, documentation and account access. Links on other websites stay under their publishers' control.

**What should an SEO report show?**

It should show the agreed work, relevant search and conversion data, changes made, problems found and next actions.

**What should I ask when hiring an SEO company?**

Google suggests asking for examples and references, expected results and timeframe, measurement methods, industry and geographic experience, communication practices, change logs, and the reason behind each recommendation. Get the answers in writing and carry them into the contract. [Questions to ask when hiring an SEO company](https://webleveling.com/blog/questions-to-ask-when-hiring-an-seo-company/) has more.

## Wrapping Up

A safe SEO contract states how long you are committed, what leaving costs, what work you get, who owns each asset, and who holds each account. Mark every clause as protected, unclear or a warning sign, and get a written answer for each unclear one. Treat guaranteed rankings, secret methods and provider-owned accounts as reasons to stop and ask.

With the dates, the exit cost and the account roles written down, you sign knowing what leaving costs and who holds the keys. That stays true whatever Google does next.

If you want a second reader on the draft, [Web Leveling](https://webleveling.com/) can go through it with you and help you mark each clause. Our [search engine optimization](https://webleveling.com/services/search-engine-optimization/) work starts from the same questions about scope, reporting and handoff. We are not a law firm, so material ownership terms still belong in front of a lawyer. We work with small and medium businesses across the country and overseas, and you can [send us the clauses you cannot read](https://webleveling.com/contact/).

## Terms

SEO contract words

Tap a term to see what it means.

**Initial term.** The first stretch of time you commit to, before the agreement renews or ends.

**Notice period.** The number of days before a deadline that you must tell the provider in writing that you are leaving.

**Total exit cost.** Everything you would pay to leave if you sent notice today, including remaining fees and handoff charges.

**Work made for hire.** A legal category where the commissioning party owns certain work from the start; commissioned work does not always qualify, so written terms matter.

**Owner.** The highest permission level in tools like Business Profile and Search Console, which can add and remove other users.

**Handoff.** The transfer of files, content, reports and account access back to your business when the work ends.

- [Is Your Agency Using White Label SEO? What to Check](https://webleveling.com/blog/is-your-marketing-agency-reselling-seo/): Wondering if your agency uses white label SEO? Confirm you own Business Profile, Search Console, GA4 and your domain, then ask who does the work.
- [Questions to Ask Before Hiring an SEO Company, and Red Flags](https://webleveling.com/blog/questions-to-ask-when-hiring-an-seo-company/): Questions to ask when hiring an SEO company, the answer to listen for, the red flags that mean walk away, and a ten-minute check of who owns your accounts.
- [Website copy that ranks can still sound like you](https://webleveling.com/blog/website-copy-that-ranks-and-sounds-like-you/): To write website copy that ranks and still sounds like you, name the page in its title and heading, then answer the customer in your own words.
