在Sitecore中,为了外部链接,我们需要为<a>标签的rel属性添加nofollow noopener noreferrer值,以便最终得到这样的标记:<a href="https://www.example.com" target="_blank" rel="nofollow noopener noreferrer">转到页面</a>。通过在Sitecore中定义模板和标准值,我们可以实现这个目标。使用.NET代码,我们可以编写一个帮助程序来获取设置项的值,并将其添加到外部链接中的rel属性中。这个解决方案可以为Sitecore中的外部链接添加nofollow noopener noreferrer值。
在SEO中,noindex和nofollow是常用指令。noindex用于阻止页面被收录,nofollow则不传递链接权重。合理使用这两者可以优化网站收录策略,避免影响重要页面。
本文介绍了在网站上点击链接时如何防止旧标签页被重定向到钓鱼网站。通过在锚标签的rel属性中设置noopener值,可以阻止新标签页访问旧标签页。同时,还介绍了noreferrer和nofollow的用法。noreferrer与noopener功能类似,还可以隐藏引荐信息。nofollow用于不认可链接,不传递页面排名值。建议在所有target="_blank"的链接上使用noopener,不支持noopener的浏览器可以使用noreferrer。如果不想认可链接,可以使用nofollow。
完成下面两步后,将自动完成登录并继续当前操作。