Distinguish a move from removal

Compare the purpose of old and new pages. A revised service description may be an appropriate replacement despite different wording and design. A general contact page is not an equivalent destination for every removed piece of information. Record the decision with a short reason.

Also establish whether the changed behavior is temporary. HTTP distinguishes permanent and temporary redirects. MDN describes 301 as a permanent move; other status codes have different properties. Choose according to the actual change and technical environment rather than applying one setting to every situation.

Prepare a mapping list

Record the old address, new destination and purpose of the change. Include known variants, such as an address already used under another path. Do not invent numerous unused variants in advance; start with existing internal links, published materials and known requests.

Verify that every new destination is reachable and its content ready. Redirecting to an unfinished page merely shifts the problem. On multilingual sites, an old German content page should normally reach its corresponding German replacement when one exists. A homepage in another language is not an equivalent substitute for a specific translation.

Review a small mapping before implementing it

Imagine three old pages: a service description, its preparation instructions and an extra service no longer offered. The first two have appropriate new counterparts. The extra service has no genuine replacement. Mark that difference in the mapping. Sending all three addresses to the same overview would merely hide the unresolved decision.

Have the content owner read the proposed destinations before configuration. They should compare the substance rather than only the URL spelling. A similarly named new service may have different requirements. When an old entry point promises particular information, the replacement should either provide it or explain the change clearly. A technical owner cannot always make that editorial judgement from filenames alone.

After implementation, choose an address that should explicitly remain unaffected. This tests the boundary of the rule. An overly broad redirect can otherwise capture other valid content unnoticed. Keep this negative case with the successful examples so future changes are not tested solely against the desired main case. Include the expected unchanged destination in the record.

Configure the responsible layer

Depending on the website, configuration may belong in the web server, hosting controls or a designated system tool. Follow the documented method for that environment and preserve the previous state before changing rules. A standalone HTML file does not automatically provide the same server responses as a server-side redirect.

Avoid conflicting rules. A general path rule may override a specific mapping or create a loop. If several layers control redirects, record which is responsible for this case. The address visible in the browser does not explain every rule involved.

Go directly to the final destination

Repeated moves can create a chain: old address, intermediate address, final page. Google recommends redirecting directly to the final destination during site moves. Revise known mappings accordingly rather than adding another link to the chain every time.

Update your own internal links to the new address as well. Redirects remain useful for old references but need not be the normal route for internal navigation. Check references in downloads or templates where those are maintained by your organization.

Test the technical and content result

Request every recorded old address and inspect the destination and response sequence. Browsers can follow redirects automatically, so a suitable network view or checking tool helps reveal status codes. Then check whether the new page contains the expected information and its further links work.

Additionally test an ordinary unchanged path and an intentionally nonexistent address. This can reveal an overly broad rule sending every page to the same place. Record the addresses tested and remaining exceptions. A functioning homepage alone does not prove that the redirect list was implemented correctly.