给zblog模板添加link标签属性rel=”canonical”代码 SEO优化

HTML的rel="canonical"是HTML link标签的一个属性,被称为权威链接标记属性,作用是解决网站内容被重复收录的问题。当网站因为各种原因导致同一个页面存在不同的URL(如网站改版、动态页面做了伪静态等),或者类似页面不同URL(如列表分页),就可以考虑使用这个link标签属性指定其中一个url作为权威版本来被搜索引擎收录,从而避免页面权重的分散流失。

zblog默认没有这个标签属性,也没有提供直接生成的标签代码,所以要自己动手,不过也很简单,把下面的代码放到主题模板文件的之间即可。

{if $type == 'index'}
<link rel="canonical" href="{$host}" />
{elseif $type == 'category'}
<link rel="canonical" href="{$category.Url}" />
{elseif $type == 'tag'}
<link rel="canonical" href="{$tag.Url}" />
{elseif $type == 'page' || $type == 'article'}
<link rel="canonical" href="{$article.Url}" />
{/if}

上面的代码分别给首页、分类列表页、标签列表页、文章页和单篇页面添加了rel="canonical"。

保存代码后,在后台首页点击【清空缓存并重新编译模板】即可。

本文由网友投稿或聚码屋整理自网络,如转载请注明出处:https://www.ym3.net/2586.html

本站发布的内容若侵犯到您的权益,请邮件联系 cnzz8#outlook.com  删除,我们将及时处理!

本站大部分下载资源收集于网络,不保证其完整性以及安全性,请下载后自行测试。

本站资源仅供学习和交流使用,版权归资源原作者所有,请在下载后24小时之内自觉删除。

若作商业用途,请购买正版,由于未及时购买和付费发生的侵权行为,与本站无关。

 游客 发表评论

请先登录OR注册后评论

请先登录

还没有评论,快来说点什么吧~

返回顶部