External Link Analyzer
Links to other websites are part of good content, but they need the right attributes. This analyzer lists every outbound link on a page, counts the domains you link to, and shows which links are marked nofollow, sponsored or ugc. It flags links that open in a new tab without rel="noopener" and can check the status of up to 60 links so you can replace dead ones.
- Encrypted connection
- No sign-up
- Free to use
How to use External Link Analyzer
- Enter a page URL (or paste its HTML).
- Click “Analyse external links”.
- Review the domains and attributes.
- Check the status and fix or remove broken links.
External Link Analyzer features
Domains
Which sites you link to, and how often.
Link attributes
nofollow, sponsored and ugc.
Security
New-tab links without noopener.
Status check
Up to 60 links tested.
CSV export
All links with attributes.
Paste mode
Analyse HTML you paste, e.g. a staging page.
When to use External Link Analyzer
- Checking affiliate links carry rel="sponsored".
- Cleaning dead references in old articles.
- Reviewing links in user comments.
- Auditing guest posts before publishing.
External Link Analyzer FAQ
When do I need rel="sponsored"?
For paid, affiliate and other compensated links. Google asks for it so that paid links do not pass ranking signals.
What is rel="ugc"?
It marks links in user-generated content such as comments and forum posts.
Why add noopener?
Without it, a page opened in a new tab can, in older browsers, control the original tab through window.opener. Modern browsers imply noopener for target="_blank", but adding it is still good practice.
Does it see content added by JavaScript?
No. It reads the HTML the server sends, which is also what search engines see first. Content that appears only after scripts run is not analysed.
Outbound links done right
Linking to helpful sources makes content more useful and trustworthy. Search engines do not penalise ordinary outbound links; what they care about is that paid links are labelled and that sites do not sell links to manipulate rankings.
Links also decay: sites move, pages are deleted and domains expire. A periodic check of the outbound links in important articles keeps them useful for readers.
The status check runs from our server with short timeouts; some sites block automated requests, so an occasional 403 can be a false alarm worth checking in your browser.
Results reflect the page at the moment of the check. Pages that serve different content to different visitors, countries or devices may show different results in a crawler; when in doubt, compare with the URL Inspection tool in Google Search Console, which shows what Google itself fetched.
Privacy: the address you enter is fetched by our server only to run this check. The downloaded HTML is passed to your browser for analysis and is not stored, and the results are not saved on our side. Requests are rate-limited to keep the service fair for everyone, so if you check many pages in a row you may need to wait a few minutes.
Limits: pages are read up to 2 MB of HTML, redirects are followed up to eight hops and each request has a short timeout. Very large pages, servers that block automated requests or pages behind a login cannot be analysed this way; for those, open the page in your browser, copy the page source and use the paste option where it is available.
Tip: fix the problems marked red first, because they affect whether a page can be found at all. Yellow warnings are worth reviewing but are often harmless in context, and blue notes are information. After a change, run the check again to confirm the result – search engines will pick up the change on their next visit to the page.