Sign into Siteimprove and navigate to the Quality Assurance section. Click on the 'Links' section in the menu on the left side of the page.
To fix a broken link, choose the 'pages with broken links' option. Click on the magnifying glass icon that appears when you hover over one of the broken links in the list. This will show you the location of the broken link on the page. The link will be highlighted red and have an unhappy face icon next to it.
Now that you know where the broken link is on the page, click on the CMS button to edit the link.
- Recheck the page so you can verify that your fix solved the problem
- Remove the broken link from the Siteimprove dashboard and reports so that you (and anyone else who might work on your section of the site) knows it has been fixed.
Reminder: You need to be logged into both Siteimprove and your department website in the same browser for the CMS feature to work.
There are several reasons that Siteimprove report links as being broken. Some of them are easier to figure out than others. Here are some of the more common reasons:
Links that require login
Site Improve will flag links that require a login to access. This is because the Site Improve servers that scan the site cannot login to access the links. These links can be ignored.
Links missing http://
If a link doesn't begin with "http://," the link will be directed to the URL of the page the link is on with the link appended to the end. For example, a link to "www.google.com" on our homepage would go to "http://www.wustl.edu/www.google.com". To fix such issues, add "http://" to the beginning of the URL.
In some cases, a link will be flagged inappropriately. If this is the case, you can tell Siteimprove to ignore the link by looking Broken Links list and choose the X button. Issues can also be ignored from the page report page.
Incorrect URLs and Links
- A web page has been renamed or moved and your links need to be updated.
- A link to content (PDFs, videos, etc.) has been moved or deleted
- You have linked to a third party page, but the page has a changed URL or has been moved.