2009-07-25 107 views
7

我需要一些关于我的问题的解释。我的头SEO - noindex,nofollow和canonical标签

例已经添加

<meta name="robots" content="noindex, nofollow" /> 

我应该再次向我的头加上规范的标签?

<link rel=”canonical” href=”http://www.example.com/product.php?item=big-fish” /> 

让我知道:)

canonical tag

更新

我们知道规范的标签,目前也由谷歌,雅虎实时搜索的支持。 noindex和nofollow怎么样?雅虎和生活(冰)支持呢?

+2

你真的知道那些声明是什么意思吗? – Gumbo 2009-07-25 14:03:17

+0

我在这里写了一个机器人元标记的介绍:http:ligatures.net/content/expertise/how-to-use-robots-meta-tags.html – JVerstry 2014-08-24 14:48:15

回答

11

Google,Yahoo!Bing (Live)在meta指令中支持noindexnofollow

noindex告诉搜索引擎不打扰你的缓存页面纳入他们的研究结果。

nofollow告诉他们你不希望页面上的任何链接被跟踪。

添加在同一页上的canonical标签不会受伤,但影响是未知的,除非你用的搜索引擎的一个谈话。

+0

我们有一个带有url/a1的主页面。我们有一个url/a2的页面,它与/ a1和noindex,nofollow指令有一个规范链接,/ a2上的规范链接会被搜索引擎bot跟在/ a1之后吗? – 2013-03-20 11:03:21

6

没有太多意义吗?搜索引擎无论如何都不会为您的页面编制索引!

虽然我想如果你打算在未来将它编入索引,那么这将是一个好习惯,但前提是只有通过不同的URL访问相同的页面内容。

1

如果存在多种寻址页面的方法,则只需要'canonical'标记。例如,如果'http://www.example.com/products/big-fish'和'http://www.example.com/product.php?item=big-fish'都指向相同的页面(即一个是另一个的别名),请使用'canonical'。

+0

所以你把规范放在页面上,然后搜索引擎会计算出哪个一个使用? – 2010-03-05 14:20:31

+0

理论上,如果您有一个页面,那么http://www.example.com/foo,它与http://www.example.com/bar有一个规范链接,那么foo的搜索引擎索引条目应替换为包括pagerank等条目 实际上,我不知道它的工作效果如何。 – 2010-03-09 05:58:53

3

既然您正在告诉crawler不索引,不遵循,我不明白为什么你应该使用规范。

只有在不同的URL下有相同的内容时,才应该使用规范。

3

包含在Robots.txt文件中的页面告诉搜索引擎不要抓取这些页面。然而,Robots.txt文件中的页面仍然可以生成PageRank,并且可以在搜索结果中编入索引,Matt Cutts说。

noindex标记是指搜索引擎可以抓取页面,并给它的PageRank,但搜索引擎并不对网页进行索引,它不会在搜索结果中显示。同样,具有NoIndex标签的页面可以累积PageRank,因为链接仍然从NoIndex页面向外追踪。

了nofollow标签页面告诉搜索引擎,是的,这个页面可以抓取,但不都在谷歌的索引显示此页面,不遵循任何外部链接,并没有从PageRank的流动该页面。

4

只是为了澄清一些事情一旦和良好

实现这个

<meta name="robots" content="noindex, nofollow" /> 

不仅告诉漫游器不要索引的网页,但阻止他们通过在整个页面上找到链接的PageRank。但这本身并不是问题。问题是这些页面会变成死胡同的页面,否则称为“悬挂页面”或“节点”,这会导致PageRank稀释,因为果汁将从PR图中删除。

也就是说,最优元将被实施:

<meta name="robots" content="noindex,noarchive,nosnippet,follow" /> 

如果该页面被复制,它是实现规范的标签太多,链接到你想要编入索引的网页版是一个好主意。如果没有,至少到最相关的页面。

单独使用规范标签不会阻止索引。至少不是所有情况。例如,如果一个页面具有PR5,其具有指向具有PR1的相同页面的规范链接,则Google可以忽略规范标签并将该页面用PR 5索引。

因此为了避免任何误解,规范标签不是301重定向。也就是说,带有规范标签的页面仍然可以积累PageRank。这取决于有多少果汁到达该页面。

所以再次有道理将最后的“跟随”元机器人指令添加到其中。根据谷歌网络垃圾邮件团队负责人Matt Cutts的说法,在末尾没有添加“follow”指令的情况下,只使用“noindex”或“noindex,noarchive,nosnippet”可能是Googlebot可能会搞砸而不会遵循该页面上的链接。

我希望以上所有帮助!

0

总结SEO的艺术通过Eric Enge & Co书,再加上谷歌搜索文章和论坛,我建议如下。基本上,我们假设您的网站使用规范链接来转义重复页面问题,并且从搜索引擎的角度(尽管功能齐全且可供访问者使用),使用cgi参数的所有其他页面网址都被视为不需要的页面。

  1. 规范URL网页 - 产品,信息,文章允许除非规范链接(不需要的页面)以外的所有内容。做到这一点,我们给他们没有果汁和评级奖金。其他网页也不会从中受益。但是,我们会将不需要的网页评级降低,而有用的网页在搜索结果中会更高。

    < A HREF = “mysite.com/catalogue/product.php?id=123” 相对= “nofollow”>

  2. 重复打印的页面 - 产品,打印搜索引擎读取页面代码,标识规范链接在开始时,将其视为等同于有用页面,并将其从索引中排除为不需要的。 SE机器人已经读取了页面,因此它仍然可以检查链接。因此,我们禁止使用非规范网址跟踪其他不需要的网页上的链接。为了使这个页面更加等价于它的规范目标,我们省略了其他禁止参数(规范标签就足够了)。

    <链路的rel = “规范” HREF = “mysite.com/catalogue/my-product/”>

    < A HREF = “mysite.com/catalogue/product.php?id=123” 相对=“NoFollow”>

  3. 技术页面 - 注册,篮子,命令不允许机器人阅读所有这些页面,甚至不会访问页面代码中的任何标签。但访问者仍然可以访问这些网页,机器人会在其网站上的不需要的网页上找到链接。因此,我们还需要所有禁止标签来通过搜索引擎忽略此页面,而不是在不需要的页面上关注链接。

    不允许:/catalogue/product.*#在robots.txt文件中。

    <阶name = “机器人” CONTENT = “NOINDEX,无存档,非缓存,NOSNIPPET”/>

    < A HREF = “mysite.com/catalogue/product.php?id=123” 的rel =” NoFollow“>