Screpy - AI SEO Audit Tool

Protect New-Tab Links with noopener

Prevent newly opened pages from controlling the original tab, and use noreferrer only when suppressing referrer data is intentional.

Reviewed by Screpy Editorial Team

This check reviews links that open a new browsing context with target="_blank" and confirms the new page cannot control the original page through window.opener.

Why this matters

A newly opened page that retains an opener reference could redirect or manipulate the original tab. Modern browsers generally treat target="_blank" as if rel="noopener" were present, but an explicit value keeps the security intent clear and supports older or unusual environments.

noreferrer is a separate privacy choice. It suppresses the HTTP Referer header and also provides opener protection, so do not add it automatically when analytics, attribution, or destination behavior needs the referrer.

How to fix it

  1. Use the correct value: target="_blank", without spaces or underscores inside blank.
  2. Add rel="noopener" to links that open an untrusted or external destination in a new tab.
  3. Add noreferrer only when suppressing referrer information is intentional.
  4. Prefer normal same-tab navigation unless opening a new tab clearly supports the user’s task.
  5. Keep the link text descriptive so users understand the destination before activating it.
<a href="https://example.com/products" target="_blank" rel="noopener">
  View the product catalog
</a>

How to verify the fix

Inspect the rendered anchor and confirm that target and rel contain the intended values. Open the destination and verify in a controlled test that window.opener is unavailable. Recheck links generated by CMS content, reusable components, and client-side rendering rather than reviewing only the source template.

Further reading

Related tasks

Solve the errors logged to the console

If there are error warnings about your website within the console offered by the browser, you need to follow a few basic steps to resolve them.

Tuesday, December 22, 2020

Title Tags Not Found

Are you encountering the title meta tag not found the issue? You can solve it right away! Here are the causes and importance of the problem in detail.

Sunday, December 20, 2020

Robots.txt Not Found

If you are encountering the Robots.txt not found error, you can create your file immediately by paying attention to the steps below. Discover the details now!

Sunday, December 20, 2020

Not Crawlable Pages

Have the same problem with crawlability issues? Let’s see what you can do for your website to be indexed. Here are the ways and solutions!

Sunday, December 20, 2020

Meta Description Not Found

Are you getting a meta description not found a warning about your web page? Let's figure it out! Why is meta description important, how to pass the audit? Examine!

Sunday, December 20, 2020