8 Troubleshoot links
Links connect a site to other parts of itself and the world, and so need periodic checking to make sure none are broken.
Links to external sites can go out of date because the target pages have disappeared or been renamed. While Smallsite Design will not allow articles or categories to be deleted unless there are no more links to them, imported articles may have orphaned links because their targets were not imported with them.
However, the most likely occurrence with internal links is through a mismatch in their visibility levels, like a listed page linking to an unlisted one. This would normally be expected to expose the unlisted pages to being discovered by search engine bots, but Smallsite Design shows these as plain text ʘ?ʘ. This makes them ineffective while revealing nothing about the link target, but also makes them ugly enough for having something to be done about them.
Steps△
≣ Indicates the step has learning notes. Click its checkbox to show them.
The role to perform this procedure is: Master manager.
by clicking the
- 1.User psw has a URL to a non-existent website.
- 2.The rights URL for the en-001 locale of the main subsite points to a non-existent page on a website.
- 3.File 2018-06-04-00-00-00 has a owner page that is unauthorised.
- 4.The Check password provider URL is missing information.
- 5.The a-test-page article has a Related article link to a missing page on a website.
- 6.The listed a-test-page article has a
Related articles link that points to the unlisted t-sample-test article. - 7.The a-test-page article has a diagram text element with a link to a special unknown category test link.
A 404 error usually indicates that page does not exist, though that may be because the URL is in error.
A 403 error is an authorisation error, usually because sites like those allowing downloads of free images treat servers enquiring as potential attempts to mass harvest images. If the link in the
The 400
by clicking on the
The page is redisplayed with the latest status of all links with issues, with the approximate time since the last update shown after the
by performing:
- a.Assign a task to edit the article.
- b.Using the host element type listed after the
Inline jump in theLink host column, together withTarget column details, to identify the element whoseTarget value needs changing. If an inline internal link has problems with what the fragment it targets, within the article it will be followed by ?, but if it has noText , ʘ?ʘ will be shown instead.
- a.If for a file, edit the
Page URL. - b.If for a user, edit the
URL text. - c.Otherwise, using Create links to edit the link.
by repeating step 1 onwards.