Categories


Tags


通过Canonical标签解决重复内容收录

Canonical标签是Google、雅虎、微软等搜索引擎一起推出的一个标签,它的主要作用是用来解决由于网址形式不同内容相同而造成的内容重复问题。这个标签对搜索引擎作用非常大,以前网站上的url不同会被搜索引擎认为是重复内容,利用该标签可以指定权威的某个链接,避免重复内容收录。百度也已支持Canonical标签。

为了避免重复内容的收录,搜索引擎会通过算法对网页内容及链接进行识别,对内容完全相同或者高度相似的网页,会计算出一个系统认为规范的网页结果建立索引并供用户查询。支持Canonical标签以后,站长可以通过将 <link> 元素和 rel="canonical" 属性添加到该网页非规范版本的<head> 部分,为搜索引擎指定规范网页。添加此链接和属性可以告诉搜索引擎:“在内容相同或高度相似的所有网页中,该网页为最规范最有价值的页面,推荐将该网页排在搜索结果中靠前的位置。”

可通过在每个非规范版本的 HTML 网页的 <head> 部分中,添加一个 rel="canonical" 链接来进行指定规范网址。

例如,要指定指向网页 http://www.example.com/product.php?id=15786 的规范链接,需要按以下形式创建 <link> 元素:

<link rel="canonical" href="http://www.example.com/product.php?id=15786"/>

然后将上述链接复制到某网页所有非规范网页版本的 <head> 部分中(例如 http://www.example.com/product.php?id=15786&active=1),即可完成设置。

rel="canonical" 可与相对链接或绝对链接一起使用,但建议使用绝对链接,以最大程度地减少可能出现的混乱或问题。如果网站需要更换域名,且使用的服务器不能创建服务器端重定向网址的情况下,就可以使用rel="canonical" 链接元素指定希望百度收录域的网址。

WordPress中使用canonical的方法是,添加以下代码到你使用主题的 header.php 文件的 head 区域:

<?php if(is_single()){?>

<link rel="canonical" href="<?php echo get_permalink($post->ID);?>" />

<?php } ?>

对于WordPress 2.9及以上的版本,应该都已经默认支持 canonical 标签了。

Z-blog中使用canonical的修改方法是,编辑single模版文件,在head上加入一下代码。

<link rel="canonical" href="<#article/url#>"/>

来源:月光博客


Public @ 2022-03-18 16:11:18

URL是什么?URL里包含关键词对收录有帮助吗?

URL是Uniform Resource Locator,即统一资源定位符,也称为网址。它是指用于定位互联网上资源的字符串,通常以http或https开头。 URL中包含的关键词可以对搜索引擎的收录有帮助,因为搜索引擎会通过分析URL中的信息来判断网页的主题和内容,从而更好地理解和索引网页。例如,如果你的URL中包含了关键词,那么搜索引擎会更容易识别你的页面与这些关键词相关,从而提高你的页面在搜

Public @ 2023-06-16 11:50:23

nofollow标签的作用有重大变化

2019年9月10日,Google宣布将不再将nofollow标签视为“组织不相信或不支持链接的其它公开声明”。 以前,nofollow标签用于指示搜索引擎不要追踪某个链接,并将其对网页排名的权重减少,以防止垃圾信息和不良链接的滥用。然而,这一变化将重新定义nofollow标签的作用。 根据Google的新规定,nofollow标签将被视为“建议搜索引擎不要给链接传输排名信号的提示”。这意味着

Public @ 2023-07-22 08:50:27

再谈Canonical标签

Canonical标签是用于指定网页主要内容的URL地址。它是一种标记语言标签,通过这个标签,可以告诉搜索引擎要把多个类似内容的页面合并成一个主要内容相同的页面,减少搜索引擎对同一内容的多个页面进行索引,避免重复内容的出现。通过设置Canonical标签,可以提高网站的SEO效果,降低网站被搜索引擎降权的风险。同时,Canonical标签也有利于网站内部链接的优化,提高网页被搜索引擎收录的几率。

Public @ 2023-04-25 07:00:06

如何设置canonical标签

要设置canonical标签,您需要在网页的标签中添加以下代码: ``` ``` 将“http://example.com/yourpage.html”替换为您要设置为标准URL的页面的URL。 您可以通过以下几个步骤检查您的canonical标签是否正确设置: 1. 打开您要检查的网页。 2. 按下键盘上的Ctrl + U,以查看页面源代码。 3. 在源代码中搜索“canonical”

Public @ 2023-04-11 05:50:13

更多您感兴趣的搜索

0.483899s