随时了解我们最新的礼物、优惠和新闻:

13336

You are all set, thank you.

网站什么情况下用canonical tag和301 redirect?

内容重复是很多网站都会面对的问题。 当我们发现网站内有重复的内容时,该用301,还是用Canonical处理? 两者之间的区别是什么?

網站內容

让我们先了解一下这两者的定义:

一、什么是Canonical Tag?

Canonical Tag是当网站存在重复内容的页面时告诉搜索引擎指定的URL为想要在搜索结果中出现的版本,加上这个标签等于自主去向搜索引擎申明网页可能存在重复的内容,但指明搜索引擎应该爬取的版本。 这样能避免给搜索引擎造成分辨困惑,进而避免由搜索引擎自行判为网站有重复内容而受打击。

Canonial tag加在网站的head部份,写法是:

<link rel=“canonical” href=“https://domainname.com/dress/pink-dress” />

哪些页面用Canonical Tag处理?

Canonical Tag适用于需要被保留的重复页面或是由CMS系统自动生成的重复页面。 以下两种情况建议用Canonical Tag:

1、网店网站

网店网站的同一款产品经常有不同颜色或不同大小。 如果一件衣服有红、黄、橙、绿、蓝、靛、紫,那么这件产品就会有7个颜色不同但其它数据相同的页面,而这些页面都是你想要向人们展示的。 当Google爬取这几个页面时,会判定这7个网页为重复页面,而重复内容对Google是没有价值的。 这时我们就可以在这7个页面加上Canonical Tag指定其中一个页面为主要页面,让Google识别七个重复页面的关系。

2、论坛

论坛系统也经常会出现重复页面。 当我们在论坛上发贴,便会产生几个相同的页面(如下,论坛的发贴URL通常会有viewthread, achiver或是thread ),甚至很多时候我们都不清楚一个贴文会产生多少条URL。 这时我们不用理会一个贴文会产生多少条未知的URL。 我们只需在网站后台给贴文统一加上Canonical Tag,那么同一个贴文的几个页面就会同时加上同一个Canonical Tag,指向我们指定的页面。

例如:在三个相同的页面加上,这就是告诉搜索引擎,你想搜索结果中出现 https://www.example.com/viewthread.php?tid=29950287 版本的URL。

https://www.example.com/viewthread.php?tid=29950287

https://www.example.com/viewthread.php?tid=29950287&extra=page%3D1

https://www.example.com/archiver/?tid-29950287.html

二、什么是301 Redirect?

301 Redirect是将URL永久性转移的处理方法,通常是在.htaccess文件中操作。 这种处理方法的特性是“永久”转移,这里的“永久”是指域名在你购买的期限内。 当网站做了301后,打开原来的页面时便会自动跳到新页面。 而相应的“临时”转移方法便是Redirect 302了。 我们通常会在网站处于临时调整的阶段时用到它。 而我们的SEO优化中很多时候会用到Redirect 301。 301的写法如下:

RewriteEngine On

RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]

RewriteRule ^(.*)$ http://www.example.com/$1 [L,R=301]

哪些页面该用301处理?

301适合处理废置页面。 由于这些页面可能已经被搜索引擎收录,如果直接删除,将不利于网站的seo。 尤其当我们需要一次过大量废置页面时,会导致网站架构缩小。 若是有此需要,建议分批处理这些页面。 因为短时间内大量废置页面会导致网站排名明显波动。 而且, Redirect 301若使用得当,被废置的网页也可以“循环再用”,对网站既“环保”又“健康”! 以下两种情况建议用301:

1、网店产品下架

当我们的产品下架时不应直接删除产品页面,因为这些页面很可能已经被搜索引擎收录并拥有一定权重(Domain Authority)。 直接删除页面会浪费了这些旧页面的价值。 建议做Redirect 301到与商品相应的分类目录页面或对应的新产品页面。

2、网站转移

当A域名网站需要转移到B域名时,由于网站的域名已变成新的域名,在网站转移完成后,建议将A域名做301到B域名,让B域名从A域名获得网站权重。 这样除了对B域名的排名有帮助,也让你无需从零开始推广网站。

另外有些情况是可以从301或Canonical Tag任选其一。 比如当网站有Blog Section或者新闻更新版块的时候。 例如当我们想修改一些旧的文章时便会有一个棘手的问题。 由于Blog文章页面大部分都是以文章标题为URL,如果我们要修改标题,便会连带改变这篇文章的URL,产生了一条新的URL。 但新产生的页面是没有权重的。 为了保持权重,我们可以用301将旧页面转移到新页面。 而另一个办法是同时保留同一篇文章的新旧两个页面,并在两个页面中加上相同的Canonical Tag,告诉搜索引擎旧页面是主要页面,而新页面是旧页面的附属页面。

How to Lose Weight and Keep It Off

最后提醒大家:301重写需要小心使用。 当我们做了301后,如果想取消,恢复旧URL,即使能正常访问旧URL,亦难以恢复它的权重。 这也意味着,我们将无法恢复原本有排名的关键词的旧有排名。

相关文章

浅议网站分析要与时俱进

为什么要进行网站分析? 数字永远是具体的,只有对网站进行仔细的量化研究,才能更好地了解访客的资料。 访者的兴趣...

阅读更多...

来自网络营销的成功

网络营销就是企业利用互联网进行营销,是网络推广的继续。 利用网络进行营销像普通的营销一样都是为了实现企业盈利的...

阅读更多...

苹果iOS 15「邮件私隐保护」功能,令电邮活动自此免受追踪

网络用户私隐保障近年备受关注,也一直是苹果引以为傲的竞争优势。 在最近的发布会中,苹果宣布快将推出的iOS 1...

阅读更多...

制定最适合您公司2021年的数码营销策略

在数码碎片化的时代,您和观众需要六至八次线上交流才能获得一位潜在顾客。 广告等传统营销手法对精明的消费者已效用...

阅读更多...
privacy

我们使用Cookies以提供更好的浏览体验。 如果你继续浏览本网站,即表示你接受我们使用Cookies来收集数据。 更多详情,请参考我们的 私隐权政策