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

13336

You are all set, thank you.

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

网站什么情况下用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,亦难以恢复它的权重。 这也意味着,我们将无法恢复原本有排名的关键词的旧有排名。

相关文章

提升网站客户体验度 你便成功了一半

总有站长抱怨说“访客停留时间太短,跳出率太高”,这是令人头疼的问题。 跳出率太高直接影响转化率,而转化率过低直...

阅读更多...

如何创建原创内容?

网络上五花八门的伪原创文章工具多不胜数,这些工具都无疑是通过利用近义词替换的原理把一篇文章里能替换的词替换掉生...

阅读更多...

2020做好线上口碑营销 优易化三点建议

2020上半年,全球企业都笼罩在疫情的阴影之下,其中不少外贸企业都由线下转为线上口碑营销为主,这一转变更加凸显...

阅读更多...

品牌推广开遍互联网

互联网的参与者包括其管理研究者,主动投资者和被动接受者。 主动投资者主要是商家,他们会根据被动接受者的兴趣指向...

阅读更多...
privacy

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