How to switch SEO agencies without penalties and without losing rankings

Three things cause the most trouble when you terminate a contract with an SEO agency: Google accounts set up under the agency’s name, links that vanish together with the contract, and notice deadlines. This guide, written for agreements under Polish law, helps you review your contract, take everything that is yours and move to a new agency without a gap in results.

AI SEO COMPANY takes on clients from other agencies using a 32-point checklist; the free review after a previous agency takes 30 minutes.

Get the checklist (32 items)Free review (30 min)

Before switching SEO agencies: 5 things to check in the contract

Take the agency’s contract and terms of service. These five points decide how much you will pay and what stays with you.

  1. Notice period. How long it is and when it starts running: from the day the notice is delivered or from the end of the month. One day of delay can extend the contract by a whole period.
  2. Automatic renewal. Whether a fixed-term contract renews on its own, and by what date you must give notice to prevent that.
  3. Exit fees. Contractual penalties, an early termination fee, a clawback of the discount for a long commitment. Work out the cost before you decide.
  4. Content rights. Whether the texts, photos and graphics pass to you and, if so, from when (often only after the last invoice is paid).
  5. Links after the contract ends. Whether the links are yours or rented. Links from the agency’s private network usually disappear with the contract, and with them part of your rankings.

When you switch agencies, also compare the billing model (pay for results or monthly retainer): in the new contract it determines what you pay for.

Do you run a sole proprietorship? Since 2021, under Polish law, you may have some consumer rights, including in a contract with an SEO agency. We explain when that applies in the questions at the end of the page.

This is not legal advice. The notice period and form depend on your contract, and this guide concerns agreements governed by Polish law.

Terminating an SEO agency contract step by step

  1. Take over the accounts before you send notice. Check who owns Search Console, GA4, Tag Manager, your Business Profile and Google Ads. Once you give notice, the agency has no reason to hurry.
  2. Download the data and reports. Reports, the keyword list with ranking history, the list of links, the Search Console and GA4 exports. This is your history: without it, a new agency starts from zero.
  3. Send notice in the form the contract requires. If the contract requires written form, send a registered letter; if it allows email, keep the delivery confirmation. Write down the date from which the notice period runs.
  4. Watch the website during the notice period. Nobody should remove redirects, analytics tags or content, or change the website’s settings. Take a snapshot of the most important settings at the start of this period.
  5. Close the access when the contract ends. Remove the agency’s users from every account, unlink your Ads account from its manager account, and change the passwords to your hosting and website system.
  6. Monitor results for 8 weeks. Compare clicks and positions in Search Console week over week. A sudden drop after the contract ends usually has one cause: links disappeared or something was changed on the website.

Checklist: what to take from the agency (32 items)

Tick each item off on your own accounts. We will email you a printable PDF version (form below the list).

Google accounts

  • Google Search Console: you are a verified owner, not just a user.
  • Google Analytics 4: you have the Administrator role on both the account and the property.
  • Google Tag Manager: you have account-level administrator rights and publish rights in the container.
  • Google Business Profile: you are the primary owner.
  • Google Ads: the account holds your billing details and your administrator access. Once the contract ends, unlink it from the agency’s manager account.
  • Google Merchant Center (if you run an online store): you are an administrator.
  • The accounts were created with a company address, not a private address of an agency employee.
  • You have a written list of everyone with access to each account (you will remove them when the contract ends).

Domain and website

  • The domain is registered to your company and you have the login to the registrar’s panel.
  • You have access to the hosting and to the DNS settings.
  • You have an administrator account in the website system (e.g. WordPress), not just an editor account.
  • You have a current backup of the website and the database.
  • If the agency built the website, its code is in your repository or you have a copy of it.
  • 301 redirects from old URLs are documented and stay on the server.
  • The robots.txt and sitemap.xml files sit on your server and nobody changes them when the agency leaves.

Content

  • The contract transfers the economic copyrights to the texts, photos and graphics to you (check the fields of exploitation).
  • You have a list of the articles and subpages the agency prepared: URL and publication date.
  • You know which sites host the guest and sponsored articles and whether they stay up after the contract ends.
  • The texts, photos and graphics are on your server, not on the agency’s.
  • You keep your own copy of the descriptions from your Google Business Profile and business directories.

Links

  • You have the full list of links acquired: linking page, target URL, date.
  • You know which links are permanent (articles, directories, partners) and which are rented from the agency’s private network.
  • The contract does not provide for removing links after it ends.
  • You manually checked 10 random links from the list: they are still on the pages.
  • You have an export of links from Search Console (the “Links” report) dated the day before the cooperation ended.
  • You know whether the agency submitted a disavow file to Google, and you have a copy of it.

Data and reports

  • You have downloaded the monthly reports from the whole cooperation.
  • You have the list of target keywords with ranking history (an export from the agency’s tool).
  • You have saved an export of Search Console data (16 months) and GA4 data.
  • You have the list of changes implemented and work planned.
  • You have documented the conversion setup in GA4 and Google Ads: which events count as inquiries.
  • After the contract ended, you removed the agency’s access from all accounts and changed the passwords.

Free review after a previous agency

30 minutes online. We go through the checklist with you on your own accounts: who owns Search Console, GA4 and your Business Profile, which links and content you have, what stays after the contract ends and how your clicks look in Search Console. You get a list of things to secure before you give notice. No obligations and no legal assessment of the contract. If the review uncovers more problems, a full SEO audit costs from €350 net.

With us, leaving is simple: a monthly contract, notice by email or with one button in the portal, no exit fees, and the list of links and all your data are available to download in the client portal at any time. See our fair contract terms.

Looking for your next agency? We collected the questions worth asking before you sign in our guide on how to choose an SEO agency. What a new agency’s monthly report should contain is shown in our SEO report template.

Frequently asked questions

Not necessarily. A drop after a change of agency usually has a specific cause: rented links disappear, content or redirects were removed, or something was changed on the website. If the accounts, content and links stay with you and the website does not change, there is no reason for rankings to fall.

After you have taken over the accounts and downloaded the data, but with a margin before the deadline set in the contract. Send it in the form the contract requires and keep the delivery confirmation.

If it created them under its own name, in practice yes, until it hands over the permissions. That is why you should check who owns Search Console, GA4 and your Business Profile before you give notice. Google has a procedure for taking over a profile, but it takes time and does not always succeed.

First, ask the agency to grant you the primary owner role on your Google Business Profile. If it refuses or does not respond, use the access request option in the profile: the current owner has a few days to react, and if they do not, you can verify ownership of the profile yourself. Do this before you send notice.

Partly, possibly. Since 2021, under Polish law, a sole proprietor whose contract is not of a professional nature for them benefits from some consumer protection, including protection against unfair contract terms. It depends on the contract and your CEIDG entry, so if in doubt, ask a lawyer.

We check who owns your Google accounts (Search Console, GA4, Business Profile), your list of links and content, what stays with you after notice is given, and your clicks and positions in Search Console. The call lasts 30 minutes, online. We do not assess the contract from a legal standpoint and we sell nothing during the call.

Have a project in mind? Let’s price it!

Fill out our quick form and receive a tailored proposal within 24 hours.

  • Address: ul. Grzybowska 12/14 lok. B-3, 00-132 Warszawa
  • Phone: 518 815 055
  • E-mail: kontakt@ai-seo-company.pl
  • NIP: 5253090237
  • Response Time: Within 24 h on business days, usually sooner

The controller of your data is AI SEO COMPANY, ul. Grzybowska 12/14 lok. B-3, 00-132 Warsaw, Poland. Data from this form is processed solely to answer your enquiry. You have the right to access, rectify and erase your data, and to object to processing. Details are in our privacy policy.

We reply within 24 h on business days. No sales rep – you hear from the person doing the SEO.

Start your project →