中 标签_seo优化中的Canonical标签是什么

        假如网站中有很多网址形式不一样而内容相同的页面,那么从网站seo优化的角度来看,是有问题的。不一样的网址都能够访问一样内容的页面,会有可能造成搜索引擎的错判。seo优化中,Canonical标签的出现,能够尽量避免这一问题。

        什么叫Canonical标签?其是百度搜索明确规定适用的一种标签,目地是给搜索引擎传达信息:来抓取网站管理者要想展现的关键内容。

638f8d15e135c2e739f1e265d3fc0e9d.png

        这一标签与301重定向有部分作用重合,但也是有部分区别,区别如下:

        假如想做到多个网址都能访问内容高度一致或完全一致的内容,这很适用于应用Canonical标签,假如只想某一个特定的网址能访问到目标内容,则应用301重定向更加稳妥。

        具体说明如下:

        这两个页面都能浏览到“不利网站seo的几个技术”的有关内容,殊不知它们的网址形式却各有不同。搜索引擎是没法辨别哪一个网址才算是更重要的内容的,要是没有seo优化工作人员对网址做相应设置,便会导致搜索引擎在目标网站中收录大量的重复内容的问题,长此以往,或是数量级大,便会对网站造成降级处理等处罚。如何解决?Canonical标签就派上了用途。

64fefb6ce7a564648663ec0dc1ade8f9.png

        解决方案是在内容页的头部head标签中,加一段代码来告知搜索引擎。这一标签的意思是告知搜索引擎,收录Canonical标签指定的url,其他类似,甚至是完全一致的内容页url需判定为重复内容,这种内容url不参与页面的权值分配。

        注:除了百度搜索引擎,其他主流的搜索引擎如谷歌等均适用这一标签的应用。

        假如你应用的是wordpress程序,那么,祝贺你了,这一程序是默认的支撑这一标签的。假如你的程序版本是WordPress2.9以下的,也非常简单,将代码添加到当前主题header.php文件的head区域就可以。

9b081d0d3dcd46364f946e50e0e87dc3.png

        seo优化应用Canonic标签的一些常见问题如下:

        1、百度搜索引擎程序还不完善,对于这一标签的支撑还有缺陷,假如应用该标签,前提是要两个页面完全一致。假如页面雷同或类似,那么根据标签向百度传递页面重要性的成功几率较低。

        2、对于百度而言,假如一个Canonical标签有问题,会不信任该网站的全部Canonical标签(这样看来,百度的技术仍不咋地)。

        以上,便是有关Canonical标签的一些说明,从seo优化的角度而言,同时运用301重定向和Canonical标签,能够尽量解决网站尤其是大型网站的内容重复问题。

33dafa44695927c3c5486f3c94bf4196.png

        东莞市骄阳智能网络科技有限公司一直专注为企业提供电子商务运营,全网营销策划服务,同时骄阳智能网络为思亿欧集团股份公司(股票简称:思亿欧,股票代码:839255)的东莞服务中心,长期合作以来,为东莞众多内贸,外贸跨境企业提供了优质的网络营销服务,在一定程度上推动了东莞内外贸经济的发展。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段代码是一个 Makefile 的条件语句和规则定义。 1. `$(shell umask):$(CURDIR):$(O)`:这里使用了 `shell` 函数来执行 shell 命令 `umask`,获取当前的文件权限掩码。`$(CURDIR)` 是内置变量,表示当前目录的路径。`$(O)` 是一个变量,表示构建目录的路径。将这三个值拼接成一个字符串。 2. `$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O)`:`$(REQ_UMASK)` 是一个变量,表示所需的文件权限掩码。`$(CANONICAL_CURDIR)` 和 `$(CANONICAL_O)` 是其他变量,表示规范化后的当前目录和构建目录的路径。将这三个值拼接成一个字符串。 3. `ifneq ($(shell umask):$(CURDIR):$(O),$(REQ_UMASK):$(CANONICAL_CURDIR):$(CANONICAL_O))`:这个条件语句比较两个拼接后的字符串是否相等。如果不相等,则条件满足。 4. `.PHONY: _all $(MAKECMDGOALS)`:这是一个规则定义,`.PHONY` 声明了伪目标,表示 `_all` 和 `$(MAKECMDGOALS)` 是伪目标(不对应实际的文件),而不是真正的文件或规则。这样,在执行这两个伪目标时,不会检查它们对应的文件是否存在或是否需要更新。 综上所述,这段代码的作用是在特定条件下定义了两个伪目标 `_all` 和 `$(MAKECMDGOALS)`。条件是比较当前的文件权限掩码、当前目录和构建目录与所需的文件权限掩码、规范化后的当前目录和构建目录是否相等。如果不相等,则执行伪目标时不会进行文件存在性检查。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值