是否应该将 rel="nofollow"
属性应用于绑定(bind)到安全/需要登录页面的站点链接?
我们有一个基于 URI 日期的链接结构,其中前一年的新闻内容是免费的,而当前年份和去年之前的任何一年都是付费的、需要登录的内容。
最终的效果是,当在谷歌中搜索我们公司名称时,首先出现的是联系方式、关于、登录等标准的非登录必需内容。这很好,但理想情况下,我们有免费内容,即我们想要推广的页面,首先显示在搜索引擎结果中。
为此,链接结构现在为我们想要推广的免费内容生成 rel="follow"
,并为所有付费内容生成 rel="nofollow"
以及我们希望位于 SEO 搜索结果阶梯底部的联系人、关于、登录等屏幕。
我还没有部署新的链接方案,因为担心,你知道,在 SEO 方面炸毁网站;-) 尽管我们的排名不错,但一开始它的状态并不好,但我不希望我们消失。
无论如何,智慧之言值得赞赏。
谢谢
最佳答案
nofollow
我认为Emil Vikström关于 nofollow
的说法是错误的。您可以使用rel
值nofollow
作为内部链接。 microformats spec和 HTML5 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 extensions 。 http://microformats.org/wiki/existing-rel-values 中甚至没有提到它根本不。没有 rel
值 nofollow
的链接自动成为“关注链接”。
您无法覆盖某些链接的 meta
-nofollow
(这两个 nofollow
值甚至具有不同的语义)。
您的案例
我会对所有指向受限/付费内容的链接使用nofollow
。我不会nofollow
有关该网站的信息页面(关于、联系、登录)的链接,因为它们很有用,人们可能会特别搜索它们,并且它们提供有关您网站的信息,而所有内容页面都提供有关各个主题的信息。
关于SEO:安全页面和 rel=nofollow,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13433826/