Aesthetic Clinic SEOa curriculum for clinics Part V · Module 22 of 32
Module 22Part V · Technical hygiene

URLs, redirects and migrations

Migrations are where clinics lose years of work in an afternoon. The technique is not difficult; the discipline of mapping every URL is.

Reading time
24 minutes reading
Exercise
90 minutes
Level
Applied
Part
V. Technical hygiene

PrerequisitesModule 09 · The site planModule 20 · Crawling and indexing

In brief

When a URL must change, redirect the old address permanently and directly to the single most equivalent new page, never through a chain and never to the homepage. Before any migration, export a complete list of existing URLs and map each one to its destination. A migration without a full URL map is not a migration; it is a deletion with a new site attached.

Figure plate: section, an instructional still life drawn from the publication's plate series
Learning outcomes

What you will be able to do

By the end of this module you will be able to:

  1. Decide whether a URL change is worth the risk at all.
  2. Produce a complete URL map before any migration.
  3. Implement redirects correctly and verify them afterwards.
  4. Recognise the four migration mistakes that cause most losses.

First, do not change the URL

An address that has existed for years has accumulated things you cannot see: links from other sites, bookmarks, references in email, an established position in an index. Changing it discards some of that even when everything is done correctly, and everything is rarely done correctly.

The rule for a clinic is therefore: change a URL only when the benefit is structural and permanent. A URL that is ugly but working is not a reason. A URL that is wrong because it contains a year, a campaign name or a brand you may no longer use is a reason, as is a restructure that consolidates pages that should never have been separate.

When a change is justified

Notice that three of the four are one-off events. If your clinic is changing URLs more than once every few years, the problem is the decision-making rather than the URLs.

The URL map

ONE OLD URL, ONE NEW URL, ONE HOP/botox-treatment-old/services/botox.html/botox?ref=leaflet/BOTOX/treatments/botulinum-toxin301, permanent, direct.Never a chain. Never to the homepage.A redirect to the homepage tells the engine the old page had nothingworth keeping. Sometimes that is true. Usually it is laziness.
Figure 22.1 The correct shape of a redirect. Many old addresses may point to one new one; each does so directly, permanently, and to the closest equivalent page rather than to the homepage.

Before anything else, produce a spreadsheet with one row per existing URL. Get the list from three places and merge them, because no single source is complete: your sitemap, the pages report in Search Console, and a crawl of the site.

Against each row, write the destination. Every row must have one. Where a page genuinely has no equivalent, the destination is the closest parent page, and where even that does not exist, the row is a deliberate decision to let the page go, which should be rare and should be recorded.

How a redirect should behave

Permanent, which is a 301 status, so that the engine understands the move is not temporary. Direct, meaning the old address points at the final destination rather than at another redirect. And specific, meaning it points at the closest equivalent page.

Redirecting everything to the homepage is the single most damaging shortcut available. It tells the engine that none of the old pages had an equivalent, which is almost never true, and it produces an appalling experience for anybody following an old link. Google's guidance on site moves with URL changes is the reference and it is worth reading in full before, not during, a migration.

Four mistakes

MistakeWhat happensPrevention
No mapPages disappear silently and nobody notices for monthsBuild the map first, from three sources.
Redirect chainsEach hop loses a little and slows the pagePoint every old URL at the final destination directly.
Everything to the homepageThe engine treats the old pages as goneMap each to its closest equivalent.
Launching on a FridayFaults sit unnoticed for three daysLaunch early in the week, with somebody available.

The fourth is not a joke. Migrations produce faults, the faults are visible within hours in Search Console and in the server log, and the cost of a fault is proportional to how long it sits unattended.

Verifying afterwards

Immediately: request each of your twenty most important old URLs and confirm each returns a permanent redirect to the right place, in one hop. This is a ten-minute job and it catches most faults.

Over the following month: watch the page indexing report for a rise in not-found errors, watch the performance report for pages that stop appearing, and check that the new URLs are being indexed. Google's guidance on debugging traffic drops is the right document to have open if something goes wrong, because it separates the causes systematically rather than by guesswork.

Expect a dip. A migration done correctly still moves things about while the engine re-learns the site. What you are watching for is a dip that does not recover within a couple of months.

Keep the redirects in place permanently. Removing them after a year, on the grounds that nothing uses them, breaks every external link at once, and external links are the one asset a clinic cannot rebuild by itself.

Exercise 22

Build the map you do not yet need

Ninety minutes. Do this before you need it, because the version produced under time pressure is always incomplete.

  1. Export your sitemap URLs, your Search Console pages list and a crawl of the site. Merge into one spreadsheet and remove duplicates.
  2. Add a column for the destination and fill every row, using the site plan from Module 9.
  3. Mark any row where the destination is a deliberate deletion, and write why.
  4. Identify the twenty most important URLs, by impressions in Search Console, and mark them for post-launch verification.
  5. If you have redirects in place already, test twenty of them for chains and for wrong destinations.
  6. Store the map somewhere you will find it. It is the document you will want in an emergency.

Clinics that keep this map updated find that a forced platform change becomes a day's work instead of a quarter's setback.

Questions readers ask about this module

Is a 301 or a 302 correct?

301 for a permanent move, which is what a migration is. A 302 signals that the original will return, and using one for a permanent change delays the engine's understanding of the move. Get the status right; it is one setting.

How long do I keep redirects?

Indefinitely. They cost nothing to maintain and removing them breaks external links, which are the hardest thing on your site to replace. Treat them as part of the site rather than as a temporary measure.

Will I lose rankings during a migration?

Expect movement, and expect recovery over some weeks if the map was complete. Persistent loss usually indicates missing redirects, chains, or that the new pages are materially worse than the old ones, which is a content problem wearing a technical costume.

Can I change my domain name safely?

It is the highest-risk change in this module and it is sometimes necessary. The process is the same but the map must be complete, the redirects must be in place at the moment of launch, and the change of address tool in Search Console should be used. Allow a quarter before judging the outcome.

Sources and primary references

  1. Google Search Central, Site moves with URL changes
  2. Google Search Central, How to specify a canonical URL
  3. Google Search Central, Debugging drops in Google Search traffic
  4. Google Search Central, Search Console overview

Disclosure. This module contains no commercial links of any kind. This course is published by Northbank Media, is free to read, and is funded by the workbook pack and by clearly labelled series sponsorship. We do not rank, review or recommend agencies or clinics.

Module 22 of 32