网站规范标签的作用,如何使用规范标签?



URL标准化一直是网站管理员和搜索引擎的问题。据估计,互联网上10%-30%的URL是内容相同但URL不同的非标准URL。

这导致了几个问题。例如:

·对于网站管理员来说,多个URL分散了页面权重,这不利于排名。

·对于搜索引擎来说,这浪费了资源和带宽。

·当搜索引擎发现多个URL具有相同的内容时,它不会惩罚它们,而是会尝试查找标准化的URL。但毕竟,程序只是一个程序,可能会出错,也可能不是站长想要的标准化网站。

·如果网站标准化问题过于严重,也可能会影响收录。对于权重较低的域名,可包含的总页数是有限的。搜索引擎在非标准网站上花费资源,留给真正不同内容的资源更少。

还有许多选项可以解决URL标准化问题,例如:

·在Google Administrator工具中设置带www和不带www的规范化版本

QQ资源站

·使用301重定向将所有非规范化URL重定向到规范化URL

·确保使用的CMS系统仅生成标准化的网址

·确保网站上的所有网站链接指向标准化网站

·指定提交给搜索引擎的站点地图中的所有规范化URL

然而,每种方法都有其自身的局限性。

·Google Administrator工具不适用于其他搜索引擎

·有些站长因为某种原因不能转301圈

·CMS系统在大多数情况下不受其自身控制

·内部链接可以由自己控制,但其他人可以不受控制地链接到自己的网站

总之,尽管有替代解决方案,但网站标准化迄今仍是一个大问题。

几天前,谷歌、雅虎和微软联合发布了一个名为canonical tag的新标签,以解决网站标准化问题。

简单地说,在HTML文件的头中添加这样的代码:

<;link rel=“canonical”href=“http://www.example.com/product.php?item=swedish-鱼“/>;

意思是,此页面的标准URL应为:

http://www.example.com/product.php?item=swedish-鱼类

此代码可以添加到以下URL:

http://www.example.com/product.php?item=swedish-鱼类&;category=软糖

http://www.example.com/product.php?item=swedish-鱼类&;trackingid=1234&;会话ID=5678

这些URL的真正标准化URL变成:

http://www.example.com/product.php?item=swedish-鱼类

简而言之,这个标签相当于一页中的301圈。不同的是,用户没有被重定向或停留在同一个URL上,搜索引擎会将其视为301重定向,即页面链接的权重集中在代码中指定的标准化URL上。

此外,站长应注意几个细节:

·此标记只是建议或提示,而不是指令。它不像robots文件那样是指令。所以搜索引擎会在很大程度上考虑这个代码,但不是100%。他们还将考虑其他情况来判断标准化URL。这也防止了网站管理员可能会把网站搞错。

·此代码可以使用绝对地址或相对地址。通常建议保险使用绝对地址。

·指定的规范化URL的内容可能与使用此代码的其他非规范化URL不同,但可能不完全相同。例如,在电子商务网站上,有许多URL按价格、颜色和大小排序。生成的URL都不同,但内容大致相同。只有细微差别,您可以使用此标记。

·指定的标准化URL可以是不存在的页面、返回404或未包含的页面。但不建议这样做。不要制造麻烦。

·此标签适用于同一域名,包括辅助域名。然而,它不适用于不同的域名以防止劫持。(更新:canonical现在可以跨域名使用)

·不要将此标签用作救命稻草。首先,你应该做好网站结构,尽量避免URL标准化问题。这只是最后的手段。

敏感的人可能会从这个新标准中看到建立大量外部链接的机会。

最后,这一标准得到了谷歌、雅虎和微软三大搜索引擎的支持。为什么没有提到百度?记住阅读百度是第二个

© 版权声明
THE END
喜欢就支持一下吧
点赞12赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容