规范标记是嵌入到网页中的一小段代码,可以帮助搜索引擎处理同一页面的多个版本。它由三个最流行的搜索引擎支持,并允许网站管理员为可能重复的内容指定首选地址。搜索引擎通常会接受此请求并使用索引页时的首选地址,但在...
规范标记是嵌入到网页中的一小段代码,可以帮助搜索引擎处理同一页面的多个版本。它由三个最流行的搜索引擎支持,并允许网站管理员为可能重复的内容指定首选地址。搜索引擎通常会接受此请求并使用索引页时的首选地址,但在某些情况下可能会忽略它。规范标记实际上是<;link>;标记的一个元素,可以用于相对路径和绝对路径,但通常不能跨域使用

规范标记是嵌入到网页中的一小段代码,可以帮助搜索引擎处理同一页面的多个版本,三大搜索引擎同意使用规范标签来帮助处理网络上的重复内容。相似或相同的网页通常可以从多个网址或统一资源定位器(url)访问,例如http://示例.com网站,http://www.example.com和http://www.example.com/index.php.内容管理系统、电子商务平台和wiki软件也可以动态生成页面,使用稍微不同的url来更改类别的排序顺序、跟踪分支链接或访问文章或页面的以前版本地址稍有不同的重复页面可能与使用链接流行度来确定页面在搜索结果中的排名的搜索引擎算法相悖一个有300个链接指向两个不同的URL的网页,在搜索引擎的索引软件看来,可能是一个只有150个链接的单一页面。搜索引擎历来通过在网站管理员工具中提供首选的URL设置,开发自己的内部算法来猜测最合适的地址,遵循301重定向,一种服务器生成的状态代码,用于将请求转发到新的URL。规范标记是web开发人员将特定URL标记为页面的首选版本的一种方式。它是必须插入所有具有相似或重复内容的网页,但不需要更改web服务器的设置。大多数搜索引擎将其视为"强烈提示"而不是命令,这意味着可能会忽略实现不佳或指向完全不同页面的规范标记。该代码仅对搜索引擎有意义;web浏览器忽略规范标记。尽管其名称,规范标记不是真正的"标记",而是可以应用于广泛使用的<;link>;标记为代码<;link rel="canonical"href="的页面http://www.example.com/about.html"/>gt;会告诉搜索引擎内容的首选或规范URL是http://www.example.com/about.html.代码的"rel=canonical"部分告诉搜索引擎"href="中的URL是规范链接。与301重定向不同,规范标记可以用于绝对路径和相对路径,尽管有些搜索引擎建议使用绝对路径,但是301重定向可以指向不同的域,而大多数搜索引擎只支持同一域上的规范链接。