Everyday workflowsLesson 8 of 15 · 6 steps

Fix broken links and add redirects

Find an old URL, choose a destination, and test the redirect.

Video coming soon

Your next step is ready.

Follow the complete written guide below.
The video will join it here when it’s ready.

Start the written lesson

Before you start

  • A verified connection to a practice site.
  • Administrator access.
  • Redirect Manager enabled; write tools enabled only when needed.

Let’s do this, step by step.

Step 01

Find the broken destination

Inspect the broken-link report and the Redirects screen's suggestions.

Suggestions do not create redirects automatically. Start with a URL that really should move, and check whether the report covered the whole site.

Step 02

Choose the correct target

Select a real replacement page and confirm the source path is no longer intended to display its own content.

A redirect can hide a working page if its source is still in use. Check the warning and the actual page before saving.

Step 03

Add the redirect

In EMCP Tools → Redirects, enter the source and destination. Choose 301 for a permanent move or 302 for a temporary one.

Use the redirect type that matches the change. Choose either a target URL or a target post, not both.

Step 04

Test both addresses

Visit the old address and confirm it reaches the intended target without a loop. Update internal links to point directly to the target.

A redirect repairs the old route, but new links should use the current address. Check the destination and any query-string behavior you configured.

Step 05

Inspect history

Read the saved redirect and its History entry. Disable or correct it if the result is wrong.

Keep the original route and intended destination in your notes so another editor can understand the change.

Step 06

Use the Redirects form and query rules

Open Safety → Redirects. Enter From, choose a destination in To, select 301 Permanent or 302 Temporary, then Add redirect. For an exact query rule, untick Match regardless of query string before saving and include the query in From.

The default matches the old path regardless of its query string. To match one specific query, untick that option first. Test both the matching address and an address that should stay unchanged.

You’re done when…

The old URL reaches the correct page and internal links use the current destination.

Keep the reference handy.

The docs cover tool details and requirements for this lesson.