Link checker reports in CMS Lite help maintain functional links on gov.bc.ca. These reports ensure links work correctly, providing a positive user experience.
Link checker reports in CMS Lite verify the integrity and functionality of links on your webpages. These tools are essential for:
CMS Lite offers two types of reports to identify broken links:
Both individual and batch reports check links in:
Link checker reports evaluate URLs based on these criteria:
Monthly batch reports provide a site-wide summary of broken links by theme or topic.
Follow these steps to check the batch report:
Tip: Excel batch reports are separated into different sheets based on:
For a complete overview, you can see all pages listed on the "All Pages" sheet.
Both individual and batch reports include:
When using link checker reports, you may see different error codes. These codes tell you why a link isn’t working.
Error code | Meaning | What to do |
---|---|---|
404: Page Not Found | The page you’re linking to doesn’t exist anymore, or the address (link) is incorrect. |
Check if the link has a typo or if the page was moved or deleted. Update or delete the link as needed. |
Dead Link |
A dead link means the link doesn’t lead anywhere, but it might not have a specific error code like 404. A "dead link" is a general term, while 404 is a specific error code for missing pages. |
Treat it the same as a 404 error. Check the link and fix or remove it. |
408: Timed Out | The website was too slow to respond. This doesn’t always mean the link is broken. It could just be a temporary issue. |
Try the link outside the report to see if it’s working. If it’s consistently slow, consider replacing it. |
Unknown Host | The link is pointing to a website that doesn’t exist, like typing the wrong website name (e.g., "gogle.com" instead of "google.com"). | Double-check the spelling of the website name in the link. If it’s correct and still not working, the site may no longer exist. |
400: Bad Request | The website couldn’t understand the link you provided, possibly because of an error in how the link is written. | Look for extra spaces, incorrect symbols, or formatting issues in the link. |
503: Service Unavailable | The website is temporarily down or overloaded. This can happen if too many people are visiting the site at once or it’s under maintenance. | Wait and try the link again later. If it’s down for a long time, consider replacing the link. |
SSL Handshake Exception | This error happens when the link tries to connect securely but fails. It’s often caused by problems with the website’s security settings. |
Manually check if you can access the site. If you can not, check if the link starts with "https://" (a secure link). If it doesn’t, try updating it to start with "https://". If it still doesn't work, contact the website owner, or replace the link. |
502: Bad Network Gateway | A technical issue occurred while connecting to the website. | Try the link later. If it still doesn’t work, consider updating or removing the link. |
500: Internal Server Error | Something went wrong on the website you’re linking to, and it couldn’t show the page. | Try the link. If it doesn't work, contact the website owner if you can, or replace the link. |
Too Many Redirects | The link tries to load too many pages in a loop and gets stuck. | Replace the link with a direct one if possible. If the issue is on the linked site, contact its owner. |