Finding and editing empty ALT attributes in Joomla
Having alt attributes for images is important for SEO and accessibility. With the Link checker, you can find missing alt attributes and set them.
In the detailed view of a link image (src attribute) there will be a list of instances: the locations…
Glossary of terms
Container
A container is any item of the website containing links, mostly within Joomla components. The most obvious are the Joomla Articles. Others are categories or custom HTML modules.
As all containers have their own (database) structure, eac…
HTML en JSON Reports
HTML Report
The HTML Report is a quick way to get an overview of the state of the links on your site. Without the need to login into the administrator.
It has basically the same information as the email-reports. The HTML report will always show al…
Scheduled Tasks
Joomla's scheduled tasks allow an alternative method to the direct (ajax) cron. A task can execure one or more sub tasks: extracting, checking and reporting.
Using Joomla's scheduled tasks require the Lazy Scheduler or the Web Cron. These can be fo…
Reported Link Variants
In the main column of the link report, you will find one or more links
the Found link. That is the link exactly has it has been found in the content. That might be an external url or a internal url.
the Internal URL, this is the internal URL as…
Explore Links Menu
The explore menu allows you to explore all the links in your content (Joomla articles).
Options and Settings of the Component
Options and settings for the Broken Link Checker Component
One Click Link replacement
The component offers a convenient one click link replacement for most content. On the link details page, you will find a Replace button if the final destination differs from the original URL. For any other link, for example broken ones you can use…
How to handle False Positive's
Most likely that you will encounter links incorrectly marked as broken or redirects. Firewalls are an issue but also redirects to cookie pages, timeouts and more.
Are you Human?
Every time the checker visits a page, it often faces difficulties due to techniques such as fingerprinting, JavaScript challenges, machine learning and more.
Welcome to the world of Web Application Firewalls, or WAF's for short.
Internal Links
Joomla prefers to have internal links in the query form and XHTML encoded, so an internal link to this page would be:
index.php?option=com_content&view=article&id=18&catid=9
and not:
documents/internal-links
Checking links
To reduce the amount of network traffic the checker performs a HEAD request, if it fails it retries with a GET and a Range header. And if that fails, it tries a normal GET.
Installation & Getting Started
Installation is as any other Joomla package.
Currently, Curl is used to checking the links. So curl must be available.