zblog开启SEO插件之后网站标题都没了,怎么办

事在人为 zblog教程 0

相信有一些朋友遇到过这种情况,就是开启了SEO插件,设置好对应标题关键词等信息之后,返回首页查看发现网站标题变成了网址,刚刚设置好的SEO内容全都没有显示,为什么怎么回事?怎么解决呢?今天就教教大家怎么解决开启SEO标题为空的问题。

zblog开启SEO插件之后网站标题都没了,怎么办

其实也很简单,就是SEO插件跟主题自带的SEO有冲突,或者title合并在一起在的,所以才导致开启了SEO插件之后标题为空的现象,但是声明下这不是主题的BUG,而是一般主题都带有seo优化设置,所以不会在去兼容其他的SEO插件。旗下主题所有SEO内容均是按照百度搜索引擎的白皮书制作。以首页,列表页和文章页做例子说下:(源自百度标题SEO写法)

首页SEO规范化写法:站点名/品牌名 - 首页/官网/slogan。

列表SEO规范化写法:列表/频道名 - 上级频道(可省) - 站点名。

文章SEO规范化写法:内容标题 - 列表/频道名(可省) - 站点名。

但是有些站点和一些特殊的人群,想要一个更加随意的SEO设置,这就会导致SEO出错,解决办法就是删除主题自带SEO设置即可,教程如下(参考本站的锦鲤主题):

我们需要打开网站的根目录找到主题文件下的header模板,具体路径:/zb_users/theme/koilee/template/header.php,然后使用“editplus”或者其他编辑器打开此文件(切记php文件禁止使用电脑自带txt打开,会导致出错),

找到“{if $type=='index'}”大概在11行左右,如图:

zblog开启SEO插件之后网站标题都没了,怎么办

  • 可以看到,从if开始然后是elseif,在接elseif...,直到最后的{/if}为止都是SEO标题,我们需要把{else}(38行)之前的内容删除,只保留后面的部分,还把需要把第15.16.17行内容复制下42行下面,然后将{/if}删除,最终的如图:

zblog开启SEO插件之后网站标题都没了,怎么办

  • 如图空白位置可以删除,我是为了让大家看清所以在预留空白的。然后保存,登录后台点击“[清空缓存并重新编译模板]”就可以了,重新启用SEO插件,回到前台首页刷新看看效果。

感觉会有人说看不懂怎么破,没关系,懂的人不需要看,不懂的人看了也白看,哈哈,开个玩笑,不懂留言给我就行或者有时间直接帮你修改下(仅限本站自主研发模板,其他主题模板另行收费)。

注意:在修改之前记得备份,以免出现问题。


免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

欢迎 发表评论: