是否应该将rel="nofollow"
属性应用于绑定到安全/登录所需页面的站点链接?
我们有一个基于URI日期的链接结构,其中上一年的新闻内容是免费的,而当前年份和前一年的任何一年都是付费的,需要登录的内容。
实际效果是,当在谷歌搜索我们的公司名称时,首先出现的是联系人,关于,登录等,标准的非登录所需内容。这很好,但理想情况下我们有免费内容,我们想要推广的网页,首先显示在搜索引擎结果中。
为此,链接结构现在为我们要宣传的免费内容生成rel="follow"
,并为所有付费内容和我们想要的联系人,关于,登录等屏幕生成rel="nofollow"
SEO搜索结果阶梯的底部。
我还没有部署新的链接方案,因为你担心,它会在SEO网站上炸毁它们;-)尽管我们的排名不错,但它并不是很好,但我不想要我们也消失了。
无论如何,智慧的话语得到了赞赏。
由于
答案 0 :(得分:3)
nofollow
我认为Emil Vikström错误nofollow
。您可以使用rel
值nofollow
作为内部链接。 microformats spec和HTML5 spec并没有相反的说法。
Google甚至gives就是这样一个例子:
抓取优先顺序:搜索引擎漫游器无法在您的论坛上登录或注册为会员,因此没有理由邀请Googlebot关注“在此注册”或“登录”链接。在这些链接上使用
nofollow
可让Googlebot抓取您希望在Google索引中看到的其他网页。但是,一个可靠的信息架构 - 直观的导航,用户和搜索引擎友好的URL等 - 可能比通过nofollowed链接专注于爬行优先级更有效地利用资源。
这适用于您的用例。因此,您可以 nofollow
指向您的登录页面的链接。但请注意,如果您还meta
- noindex
,则搜索“YourSiteName login”的人可能无法在搜索结果中获得所需的网页。
follow
没有rel
值“follow
”。它是not defined in the HTML5 spec,也不是HTML5 Link Type extensions。甚至在http://microformats.org/wiki/existing-rel-values中都没有提到它。没有rel
值nofollow
的链接会自动成为“关注链接”。
您无法为某些链接覆盖meta
- nofollow
(两个nofollow
值甚至具有不同的语义)。
我会将nofollow
用于限制/付费内容的所有链接。我不会nofollow
指向该网站信息页面的链接(关于,联系,登录),因为它们很有用,人们可能会特别搜索它们,并且它们提供有关您网站的信息,而所有内容页面提供有关各种主题的信息。
答案 1 :(得分:1)
Nofollow仅适用于外部链接,不适用于您自己域中的链接。搜索引擎会尝试为所询问的查询提供最相关的内容,并且他们通常主动避免考虑网站所有者的意愿。因此,nofollow在这里不会帮助你。
您真正想要做的是将新闻内容作为搜索公司名称的最佳选择。搜索公司名称的用户可能会这样做有两个原因:他们想要您的主页(第一页),或者他们更想要了解您公司的更多信息。这意味着您的主页以及“关于”,“联系人”等通常实际上是用户正在寻找的内容,搜索引擎会在结果页面的顶部显示它们。
如果您不想这样做,那么您必须让这些页面对想要了解您公司的更多内容毫无用处。这可能听起来很傻。要使您的“关于”和“联系”页面对于搜索您的公司毫无用处,您应该从这些页面中删除您的公司名称,以及有关您公司所做工作的任何信息。将这些信息放在新闻页面上,搜索引擎可能会开始将新闻排名更高。
另一个选择是不要让搜索引擎将这些其他网页添加到robots.txt文件中。