Fix broken links in the New WMS


announcement

This article refers to a process used on sites that have already been migrated to the New WMS.

If your site has not yet migrated, see the Index of documentation for the McGill Web Management System.

 

OVERVIEW

Target audience: Site Administrators, Site Managers

What this is: This article explains how to use the Broken links report in the New Web Management System (WMS) to identify, review, and fix links that are not working as expected.

The WMS includes a link checker that automatically scans your website content for broken links. It checks both published and unpublished content and produces a report showing which links are working and which need attention.

The link checker runs approximately every two to four weeks.

As a site administrator or site manager, your goal is to:

In this article:

Back to top


How to use the broken links report (available to site administrators and site managers only)

1. Open the report

  1. Log in to your website.
  2. In site administration menu (top left), click Reports > Broken links.
  3. You will see a table listing all the links that have been checked (published and unpublished).

2. Focus on links marked as errors

  1. At the top of the table, set the Result filter to Failed.
  2. Click Apply.
  3. The table will refresh to show only links that require attention.
  4. Review the status code, which indicates what happened when the link checker tried to access the link. The error explains that response. Common status codes include:
    • 301 / 302 – The link redirects to another location
    • 403 – Access is forbidden (often a permissions issue)
    • 404 – Page not found (very common broken link)
    • 500 – Server error at the destination site 
tip

Note:

You should prioritize links with a 4xx or 5xx status code (e.e., 404, 403, 500 etc.)

3. Identify where the broken link appears

Use the Found here column to locate the content item that contains the broken link.

This column shows:

4. Fix the link in the content

  1. Click the link to the Entity.
  2. Locate the Field.
  3. Update the URL so it points to the correct destination, or remove the link if it is no longer needed.
  4. Save your changes.

5. Re-check links

After fixing content, the link checker will re-scan links during its next scheduled run and update the report.

Back to top


Understand the report columns

URL

The URL column shows the exact web address the link checker tested.

The URL may point to:

If a link is broken, this is the URL you need to replace or correct.

How to use it: Confirm that the link in the URL column is spelled correctly and/or that the destination still exists.

Last checked

This column reflects when the link checker scans your site’s content, which is every two to four weeks.

It shows the date and time when the link checker last tested the URL. The date and time will help you understand how up-to-date your information is.

Status code

This column shows the HTTP response code returned when the link checker tried to access the URL. 

Most common status codes:

For full list of all status codes and their definition, you can visit Wikipedia's List of HTTP status codes.

How to use it: Review any links with status codes other than 200, and prioritize 404 and 500 errors.

Error

This column gives a human-readable explanation of what went wrong.

Examples include:

How to use it: Use the message together with the status code to understand whether the issue is a broken destination, a permissions problem, or a temporary connection issue.

Back to top


Handle redirects and 301 results

Back to top


reference

ADDITIONAL REFERENCES: