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

了解什么是物理结构

网站物理结构指的是网站真实的目录及文件所在的位置所决定的结构。物理结构一般分有两种:第一种是偏平式,也就是所以网页文件都存在网站根目录下。如果有很多文件放在根目录下,制作和维护起来都比较麻烦。大中型网站把文件都放在根目录下基本就无法管理了。扁平物理结构有一个优势,那就是很多人认为根目录下的文件比深层目录中的文件天生权重高一点。第二种是树形结构,称为金字塔结构。根目录下以目录形式分成多个产品分类(频

Public @ 2020-04-08 16:12:07

叨叨死链这回事儿

叨叨死链是指在互联网上的一种现象,即某个链接已经失效,无法正常访问或跳转到目标网页或资源。叨叨死链可能是由于目标网页删除、网页重构导致链接改变或输入错误等原因造成的。 叨叨死链在互联网上比较常见,特别是在一些较老的或不经常维护的网站上。这些死链会给用户带来不便,尤其当用户点击一个链接时,期望能够直接访问相关内容,却发现链接已经失效,无法打开目标页面。 对于网站所有者来说,及时修复死链是保持网站

Public @ 2023-07-21 00:50:23

如何设置canonical标签

首先需要明确一下什么是 canonical 标签。canonical 标签是告诉搜索引擎该页面的主 URL,防止搜索引擎将同一页面的不同 URL 误认为是不同的内容,从而造成重复内容的问题。以下是设置canonical标签的步骤: 1. 在网页head标签中添加canonical标签。例如: 2. 在 href 属性中填写该页面的主 URL。该 URL 应为该页面的标准或规范 URL,而不应是

Public @ 2023-06-09 13:00:10

更多您感兴趣的搜索

0.143600s