AEM link checker is used to validate all internal and external links available on the page.
The main purpose of developing link checker is that content author should not worry about bad or broken links on publish environment , it also allow authors to view list of all valid and invalid links available on his website at a single place
AEM External link checker:-
AEM Link Checker is based on an event Handler and gets triggered on creates and updates for /content and its child nodes.
All content under selected root path is parsed and links are validated. All the validation of links is done asynchronously in the background and the HTML is updated based on verification results.
Note:- If you are having huge repository (/content), that includes frequent updation of links. Then it is not advised to use link checker due to performance issues.
As it gets triggered periodically and traverse the whole repository for validating links. This may cause slowness in your author instance.