SEO MotionZ Forum

Full Version: What is rel=”noopener” tag?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
What is rel=”noopener” tag?
rel=”noreferrer noopener” This tag when combined basically means that no referrer information should be passed to the website being linked (noreferrer) to and noopener prevents the newly opened page from having the ability to control the page that delivered the traffic.
Basically its a no information tag. saying 'No opener' is relative term here.
A rel=”noopener” is an HTML attribute that’s added to all WordPress links that are selected to open in a new browser tab. This feature was introduced in WordPress to address a security vulnerability which can be exploited by malicious websites.


rel="noopener" prevents the new page from being able to access the window.opener property and ensures it runs in a separate process.
Use it ans will know what it does.Tongue
As intrusive as it may seem, it is actually a security solution to prevent malicious links from gaining control of an open tab. Usually, the window.opener Javascript object can be used to control a parent window (your current tab) by using a child window (the newly opened tab).

Hackers can use this feature to change the user's open website with a fake and steal information, such as login details. Here is an example of a website showing how window.opener can hijack your tab.

To avoid this, rel="noopener"is the tag that blocks the use of the window.opener Javascript object . If window.opener does not work, one tab can not control another tab.
rel=”noopener” stops the new page from being able to access the window.opener property and make sure it runs in a separate process. rel=”noreferrer” tag do the same thing but also stops the Referer header from being forwarded to the new page.