织梦如何添加canonical标签

网络营销评论90

canonical标签的作用,这里先不赘述。

织梦给首页、列表页、内容页添加的canonical标签的代码如下:

canonical的写法:

<link rel="canonical" href="http://www.gzkbtb.com"/>

首页的写法:

<link rel="canonical" href="{dede:global.cfg_basehost/}"/>

列表页(频道)的写法:

<link rel="canonical" href="{dede:field.typeurl/}"/>

内容页的写法:

<link rel="canonical" href="{dede:field.arcurl/}"/>

这里,列表页修改有些麻烦,需要另外修改列表文件,找到/include/arc.listview.class.php,

搜索“$this->dtp->SaveTo($makeFile);”,大概295行的样子,在它前面加上一段代码:

if($this->PageNo == 1) {

$this->Fields['typeurl'] = MfTypedir($this->Fields['typedir']);

} else {

$this->Fields['typeurl'] = MfTypedir($this->Fields['typedir']);

}

GLOBAL $cfg_multi_site,$cfg_basehost;

if($cfg_multi_site=='Y') {

$this->Fields['typeurl'] = $cfg_basehost.$this->Fields['typeurl'];

}

//初步给固定值的标记赋值

$this->ParseTempletsFirst();

$this->dtp->SaveTo($makeFile);

这样,列表的canonical标签就可以生效了。

织梦如何添加canonical标签

 
网站内容应该怎么写 网络营销

网站内容应该怎么写

一、采集直接采集别人的文章是最简单也是最快的一种办法。你看到别人网站上、百家号上、公众号上、微博上等等有好的文章,你直接改下名字就可以直接拿过来在你的网站上发布了。这种的好处是速度快,一天发个十几篇几...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: