Why Rankings Actually Break During a Switch
Rankings don't break because Google "doesn't like" a new agency. They break because of specific, avoidable technical mistakes made during the handoff. A contractor who's ranking on page one for "[trade] near me" has usually spent 12 to 24 months building that position: backlinks pointing at specific URLs, a Google Business Profile with review velocity and category history, and crawl equity built up on an existing site structure. Switch agencies carelessly and you can strip all of it in a weekend.
The most common failure is a URL structure change with no redirect map. The old agency built the page at a URL like "/services/roof-replacement." The new agency (or you, moving to a new stack) rebuilds it at something like "/roofing/replacement." Nobody 301-redirects the old URL. Every backlink pointing at the old page now 404s, every ranking signal tied to that URL resets, and Google has to re-crawl and re-earn trust on a page it's never seen. That's not a ranking dip. That's starting over.
The second failure is Google Business Profile ownership. If the outgoing agency created your GBP under their own agency Google account (common, and a red flag we cover below), they can lock you out, remove themselves as a diversion tactic, or simply stop responding when you ask for access. Your map pack ranking lives inside that profile. Lose access and you can lose the ability to update hours, respond to reviews, or even prove you own the business, while a competitor's profile keeps climbing.
The third failure is content deletion. Some agencies pull down the entire site the day the contract ends, sometimes intentionally, sometimes because the hosting was on their account and they just shut it off. A blank site or a parked-domain page for even 48 hours can get flagged, and rebuilding lost indexing takes real time.
- Redirect mapping failures: old URLs 404, backlinks and rankings reset
- GBP lockout: outgoing agency retains admin access or removes it entirely
- Hosting/DNS held by the agency: site goes dark when the invoice stops
- Content deletion: pages, blog posts, and schema markup wiped on exit
Every one of these is preventable with an ownership checklist you run before you sign a cancellation notice, not after.
The Ownership Checklist: What You Must Control Before You Switch
Before you tell the old agency you're leaving, confirm you personally (not the agency) hold the login credentials for four accounts. If you don't have all four, get them transferred first. This is negotiating room you lose the moment you announce you're switching.
| Asset | What to verify | Why it matters |
|---|---|---|
| Domain registrar | You hold the registrar login (GoDaddy, Namecheap, Cloudflare, etc.) under your own email | Whoever controls the domain controls where it points. Lose this and the new agency can't even launch. |
| Google Business Profile | You are listed as Primary Owner, not Manager, under your own Google account | Map pack rankings, reviews, and Q&A live here. Manager access can be revoked by the account owner at will. |
| Website hosting | Hosting account (or CMS admin) is in your name and billing | Prevents the site going dark the day you stop paying the old agency. |
| Analytics and Search Console | You're an Owner in Google Analytics 4 and Google Search Console, not just a viewer added by the agency | Search Console is where you'll monitor for indexing drops and submit the redirect map after the switch. |
If any of these are missing, request access in writing before you give notice. Most contracts (even bad ones) obligate the agency to hand over what belongs to you, but that obligation is easier to enforce while you're still a paying client than after.
A quick gut check: if an agency set up your Google Business Profile under an agency-owned Google account years ago and never added you as Owner, that's the single most common way contractors lose their map pack position mid-switch. It's worth fixing even if you have no plans to leave right now.
The Redirect Map: The Single Most Important Technical Step
If the new site will use different URLs than the old one, a URL redirect map is non-negotiable. This is a simple spreadsheet: old URL in column A, new URL it should 301-redirect to in column B. Every page that currently exists, every blog post, every service page, every location page if you serve multiple areas.
A 301 redirect tells Google "this page moved permanently, send the ranking signals to the new address." Done correctly, a domain or URL structure change can happen with minimal ranking disruption, often a short dip that recovers within weeks as Google re-crawls and confirms the redirects. Done without a map, every unredirected URL becomes a 404, every backlink pointing at it goes to waste, and you're rebuilding authority from scratch on pages that used to rank.
- Pull a full URL list from Google Search Console (Pages report) and your XML sitemap before the old site changes.
- Map every URL that currently exists to its new equivalent, even if it's a rough content match, not a one-to-one.
- Confirm 301s (not 302s, which don't pass full ranking value) are implemented server-side before the old site is taken down.
- Submit the new sitemap in Search Console and monitor the Pages report weekly for a month.
- Spot-check your top 10 ranking pages individually. Search the exact old URL in Google ("site:oldurl.com/page") to confirm it redirects rather than 404s.
This is not a step to trust to good faith. Ask whoever builds your new site (the new agency, or if you're building it yourself) for the redirect map as a deliverable, in writing, before the old site is decommissioned. If nobody can produce one, that's a sign the switch is being handled carelessly.
Timing the Switch: Overlap, Don't Cut Over Cold
The safest way to switch is to run old and new in parallel for a short window, not to cancel the old agency and flip a switch the same day. A clean transition usually looks like this:
- Weeks 1-2: Confirm ownership of domain, GBP, hosting, and analytics (see the checklist above). Pull a full site audit: every indexed URL, current rankings, current backlink profile.
- Weeks 2-6: New agency (or in-house rebuild) builds the new site on a staging URL, with the redirect map drafted against the live site's current structure.
- Cutover day: DNS points to the new site, 301 redirects go live simultaneously, old site is not deleted, it's redirected. Submit updated sitemap same day.
- Weeks 6-14 (roughly a 90-day window): Monitor Search Console for crawl errors and indexing drops weekly. Expect some ranking fluctuation as Google re-crawls; a full re-stabilization of competitive terms typically runs in the same 4-9 month range as new SEO work, though most well-executed switches recover core rankings faster than a from-scratch build because the domain's existing authority carries over.
The mistake we see most: a contractor cancels the old contract on the 1st of the month, the old agency pulls the site or GBP access same day out of spite or oversight, and the new agency hasn't finished the build yet. There's a dark period with no functioning site. Don't create that gap. Keep the old agency's work live (even if you've stopped paying for new work) until the new build is tested and the redirect map is confirmed live.
Overlap costs money. You may be paying the old agency's hosting or minimum retainer for a few extra weeks while the new build gets tested. Treat that as insurance, not waste. A month of double-paying is cheaper than six months rebuilding a map pack position that took two years to earn the first time. If the old agency won't extend access even on a paid basis during the overlap window, that's itself useful information about how the relationship is going to end.
One more timing detail specific to contractors: don't schedule a cutover during your busy season. A roofer switching sites in April, right as storm season ramps up, is gambling with lead flow during the exact weeks that matter most. Push the technical cutover to a slower month if the calendar allows it, even if the contract negotiation happens earlier.
Red Flags an Agency Is Set Up to Make Leaving Hard
Some of this is preventable before you ever sign with a new agency, by watching how the current one structured things. If you're evaluating a contract right now (yours or a prospective agency's), these are the clauses and practices that turn a normal vendor change into a rankings emergency.
- Domain registered in the agency's name. Some agencies register your domain under their own account "for convenience." It's rarely convenient for you. Ask directly: whose name is on the WHOIS/registrar record?
- Google Business Profile created under an agency Google account. If you were never made Primary Owner, the agency can remove itself and leave you locked out, or worse, retain access after you've left.
- Proprietary CMS with no export path. A closed platform that doesn't let you export content, URLs, and metadata makes a clean redirect map much harder to build.
- Vague or missing ownership language in the contract. A contract should state plainly that the domain, site content, and GBP belong to the business owner, not the agency, regardless of who registered them.
- No exit clause. Look for language covering what happens to hosting, DNS, and content access in the 30 days following termination.
None of these are automatically dealbreakers on their own; plenty of agencies register domains for clients as a convenience and hand them over cleanly on request. The test isn't whether the agency ever touched your DNS. It's whether you can get full control back in writing, on demand, without a fight.
What Happens to Reviews, Photos, and Q&A on the Google Business Profile
Contractors worry about domain and site rankings during a switch, but the Google Business Profile carries its own risk, and it's a different kind of risk. Reviews, photos, posts, and Q&A history live inside the profile itself, not inside the website. Switching agencies (or even switching website platforms entirely) does not touch any of that, as long as the profile itself stays intact and under your ownership. The danger isn't the switch; it's what an outgoing agency does with profile access on the way out.
The failure modes are specific. An agency that created the listing under its own agency account can remove itself as a manager, which can trigger a review process on Google's end and, in the worst cases, temporarily suspend the listing while ownership gets sorted out. A suspended profile drops out of the map pack entirely until it's reinstated, and reinstatement can take days to weeks depending on how quickly you can verify ownership. Some agencies have also been known to change the primary category, business name formatting, or service area on their way out, either carelessly or deliberately, all of which can shift map pack rankings before you even notice.
What protects you is the same thing that protects the domain: confirmed Primary Owner status under your own Google account, checked before you announce the switch, not after. If you're not sure of your status, go to Google Business Profile Manager and check the People/Users section directly. "Owner" and "Primary Owner" are different tiers. Only Primary Owner can't be removed by anyone else.
- Verify Primary Owner status under your own Google account before initiating a switch
- Screenshot the current profile (categories, hours, service area, attributes) as a before-and-after reference
- Do not let anyone change the business category or name formatting during a transition window
- If access is contested, Google's ownership verification process exists specifically for this; it takes time, so don't wait until you're already locked out to start it
The review count and star rating themselves are permanent and tied to the profile, not to any agency or website. Nobody can "take your reviews" when they leave. What they can take is your ability to manage the profile, which is a real cost even if the reviews stay put.
What a Clean Handoff Actually Looks Like
When we take over marketing for a contractor who's already established (not a brand-new build), the handoff follows the same order every time, because skipping steps is where rankings get lost.
First, we ask for full Search Console and GA4 access before touching anything, so there's a documented "before" snapshot of rankings, traffic, and indexed pages. Second, we pull the complete list of live URLs and cross-check it against what's actually indexed in Google, not just what's in the old sitemap. Third, we build the redirect map against that list, not against a guess at what used to exist. Fourth, we confirm Google Business Profile ownership sits with the business owner, and if it doesn't, we get that fixed before launch, not after.
Only after those four things are confirmed does the new site go live, with 301s active from minute one. We treat the audit delivery (1-3 business days) as the starting point for that ownership and redirect-mapping work, not as a separate step that happens later. A contractor who's ranking well shouldn't see that position evaporate because of a vendor change; the whole point of switching should be improving what's already working, not rebuilding it from a hole.
We won't take over a Google Business Profile we can't confirm you own, and we won't rebuild a site without a redirect map against the live URL list. Those two conditions aren't sales terms, they're how you avoid losing what you already built. If a prospective agency skips past ownership questions and jumps straight to "when can we start," ask them directly how they handle 301 mapping and GBP transfer. The answer tells you a lot about how the next contract will end, too.
If you're mid-contract with an agency and unsure whether you actually control your own domain, GBP, and hosting, that's worth finding out now, whether or not you're planning to switch. It's a five-minute check that prevents a very bad week later.