zblog模板不兼容SEO插件怎么办

talklee

温馨提示:这篇文章已超过1380天没有更新,请注意相关的内容是否还可用!

HI,今天聊聊你们最关心的问题,主题的SEO功能,在很早之前,zblog最火的插件之一就是SEO插件,起初自己也不是很懂,所以最开始未涉及这个,但是后来接触的多了,也了解了SEO相关的知识,参考现有的SEO插件和搜索引擎标题的规范,主题模板直接做好了SEO优化,无论是首页,分类还是文章都可以自定义SEO信息,我以为这样一来大家可以减少对插件的依赖,但是,,,我还是太年轻。

zblog模板不兼容SEO插件怎么办 第1张

最近半年来,有好几个网友反馈自己一直再用SEO插件,主题不兼容,那么之前收录的就可能会引起惩罚,毕竟连标题都可能对不上,那咋办?最开始我也很不理解,那些自以为SEO很牛掰的童鞋不按照规范来,非得按照自己的写,比如文章页标题的规范是“文章名 - 分类名 - 网站名”,但是他偏偏给你写成“文章名”还有一部分是“文章名 | 网站名”好吧,参差不齐,但是最近想想可能最开始就一直在用啊,权重收录都已经上来了,再去更换SEO标题的话,那么之前的努力就可能付之东流了,所以今天教大家怎么解决主题跟SEO插件不兼容的的问题。

废话少说,找到你主题模板的“header.php”模板,以本站“宁静致远”主题为例:找到主题模板路径“/zb_users/theme/quietlee/template/”编辑“header.php”模板,找到之后我们会发现如图代码:

zblog模板不兼容SEO插件怎么办 第2张

这些就是首页分类及文章等模板的SEO标题信息,因为插件跟这些代码冲突,所以导致开启SEO插件之后什么都没有,直接显示网址,那么我们仅仅需要删除这些代码即可,以图中为例,找到“{if $type==xxx}”到{else}和{/if}结束,如图:

zblog模板不兼容SEO插件怎么办 第3张

代码开启至代码结束,{if $type==xxx}-{/if}为了防止删错,找到{else}之后在往下看到的第一个{/if}标签为止,删除。如果还是不明白,继续看,比如这段代码,意思就是判断各模板页面,代码如下:

{if $type=='article'}判断
    文章页SEO
{elseif $type=='page'}
    文章单页SEO
{elseif $type=='index'}
    首页SEO
{else}
    其他页SEO(标签、搜索、用户等)
{/if}

这回应该清楚了吧?从{if}开始到{/if}结束删除,然后为了防止出错,我们在删除代码之后粘贴如下代码:

<title>{if $type=='article' || $type=='page'}{$title}-{$name}{else}{$name}-{$title}{/if}</title>

然后保存代码,回到后台首页,点击清空缓存并编译模板,前台查看效果。还是那句话,修改前记得备份PHP文件禁止适用txt文本编辑,否则会出错。

文章版权声明:除非注明,否则均为李洋个人博客原创文章,转载或复制请以超链接形式并注明出处。

发表评论

快捷回复: 表情:
评论列表 (有 8 条评论,19037人围观)
网友昵称:結局
結局 V 游客 Google Chrome 78.0.3904.108 Windows 10 x64 凉席
2020-06-15 来自天津 回复
https://681fp.cn/学习了。
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2020-06-16 来自天津 回复
@結局 客气了~
网友昵称:张波博客
张波博客 V 游客 Google Chrome 83.0.4103.97 Windows 10 x64 板凳
2020-06-11 来自上海 回复
感觉还是WP好用呀。。。
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2020-06-11 来自天津 回复
@张波博客 取决先接触哪个,我现在除了ZB,无论是WP还是帝国用着都不舒服!
网友昵称:a97313
a97313 V 游客 QQBrowser 10.5.3863.400 Windows 10 x64 椅子
2020-06-08 来自上海 回复
最好直接主题适配,也省的改,嘻嘻
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2020-06-09 来自上海 回复
@a97313 不要着急,会适配的!
网友昵称:qq_5ypme8nt
qq_5ypme8nt V 游客 Google Chrome 78.0.3904.108 Windows 10 x64 沙发
2020-06-08 来自广东 回复
更新得好及时呀
网友昵称:talklee
talklee V 博主 Sogou Explorer Windows 10 x64
2020-06-08 来自上海 回复
@qq_5ypme8nt 还行,主要是有一部分网友需要,抽空就做个教程出来。

目录[+]