External links with target="_blank" must include rel="noopener noreferrer" to prevent security risks like tabnapping.
By Seoxpert Editorial · Published
When external links open in a new tab without rel="noopener", the new page can access and manipulate the original window using window.opener. This exposes users to tabnapping attacks, which can compromise security and user trust. While not a direct SEO ranking factor, it affects site safety and reputation.
Leaving this unresolved exposes users to potential security threats from malicious external sites.
An automated crawler scans for <a> tags with target="_blank" that lack rel="noopener" or rel="noreferrer" attributes.
Problematic Example
<a href="https://external-site.com" target="_blank">Visit External Site</a>Corrected Example
<a href="https://external-site.com" target="_blank" rel="noopener noreferrer">Visit External Site</a>Without rel="noopener", the new tab can access the original page via window.opener, posing a security risk.
rel="noopener" is essential for security; rel="noreferrer" also prevents referrer information from being sent, and is commonly recommended together.
It does not directly affect rankings, but improves user safety and site trust, which are important for reputation.
The risk is primarily with external links; internal links are less vulnerable but adding rel="noopener" is still good practice.
Run a scan to see if External Links with target="_blank" Missing rel="noopener" affects your pages.
Scan my website →