SEO:安全页面和 rel=nofollow

标签 seo private rel nofollow

是否应该将 rel="nofollow" 属性应用于绑定(bind)到安全/需要登录页面的站点链接?

我们有一个基于 URI 日期的链接结构,其中前一年的新闻内容是免费的,而当前年份和去年之前的任何一年都是付费的、需要登录的内容。

最终的效果是,当在谷歌中搜索我们公司名称时,首先出现的是联系方式、关于、登录等标准的非登录必需内容。这很好,但理想情况下,我们有免费内容,即我们想要推广的页面,首先显示在搜索引擎结果中。

为此,链接结构现在为我们想要推广的免费内容生成 rel="follow" ,并为所有付费内容生成 rel="nofollow"以及我们希望位于 SEO 搜索结果阶梯底部的联系人、关于、登录等屏幕。

我还没有部署新的链接方案,因为担心,你知道,在 SEO 方面炸毁网站;-) 尽管我们的排名不错,但一开始它的状态并不好,但我不希望我们消失。

无论如何,智慧之言值得赞赏。

谢谢

最佳答案

nofollow

我认为Emil Vikström关于 nofollow 的说法是错误的。您可以使用relnofollow作为内部链接。 microformats specHTML5 spec不要说相反的话。

谷歌甚至gives这样的例子:

Crawl prioritization: Search engine robots can't sign in or register as a member on your forum, so there's no reason to invite Googlebot to follow "register here" or "sign in" links. Using nofollow on these links enables Googlebot to crawl other pages you'd prefer to see in Google's index. However, a solid information architecture — intuitive navigation, user- and search-engine-friendly URLs, and so on — is likely to be a far more productive use of resources than focusing on crawl prioritization via nofollowed links.

这确实适用于您的用例。因此,您可以不关注登录页面的链接。但请注意,如果您还为它们meta-noindex,那么搜索“YourSiteName login”的人可能不会在搜索结果中获得所需的页面。

关注

没有 rel 值“follow”。这是not defined in the HTML5 spec也不在 HTML5 Link Type extensionshttp://microformats.org/wiki/existing-rel-values 中甚至没有提到它根本不。没有 relnofollow 的链接自动成为“关注链接”。 您无法覆盖某些链接的 meta-nofollow(这两个 nofollow 值甚至具有不同的语义)。

您的案例

我会对所有指向受限/付费内容的链接使用nofollow。我不会nofollow有关该网站的信息页面(关于、联系、登录)的链接,因为它们很有用,人们可能会特别搜索它们,并且它们提供有关您网站的信息,而所有内容页面都提供有关各个主题的信息。

关于SEO:安全页面和 rel=nofollow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433826/

相关文章:

google-analytics - 使用谷歌分析后如何恢复我的网站页面排名?

facebook - 谷歌网站管理员工具上的大量 404 错误到 plugins/feedback.php 文件

html - 无法将我的 CSS 链接到我的 HTML

Jquery:为某个类的所有 <li> 标签内的 <a> 标签添加 rel 属性

Javascript/Jquery,打开一个带有 REL 标签的链接,就好像它被点击了一样?

css - 如何为 SEO 订购 div 内容

php - 如何使用 PHP 为 SEO 目的最好地解码字符串中的特殊字符

oop - Kent Beck 的《测试驱动开发示例》中的示例

java - 余额在 SavingsAccount1 中具有私有(private)访问权限,并且不允许我在FlexibleSavingsAccount1 中访问它

c++ - boostnamed_mutex私有(private)成员访问错误