欢迎光临!
若无相欠,怎会相见

DUX主题与Yoast SEO插件导致网站重复出现网站标题和副标题

0x00 症状

五天前,也就是6月23日,我的网站出现与本文标题相同的症状,那天下午,突然发现网站的标题与副标题重复出现,例如本站标题与副标题是“郁闷老鸟之家 | 一个关于技术与生活的家园”,但是当时的情况是“郁闷老鸟之家 | 一个关于技术与生活的家园|郁闷老鸟之家 | 一个关于技术与生活的家园”,这样是不是很丑,因此,我写本文记录一下我当时的处理方式,以便能给来本小站的朋友帮助。

0x01 寻求帮助

我的网站出现这种情况后,我发现的第一时间开启了维护模式,由于当天夜里有一个报告,所以维护模式一直开了3小时左右,一直等到我回来,才完美解决。回来后,先用搜索引擎搜索关于“网站重复出现网站标题和副标题”的文章,可是一直找不到相关文章,百度同样找不到,然后,我又把SEO加上,这一下出来很多相关的文章,继续加,加上Yoast SEO,这样终于出现一个相关度很高的文章了。

0x02 分析及处理方法

当时那篇文章具体内容不记得了,但是它的核心是主题与SEO插件重复,那篇文章是提出直接修改主题的代码(主题里有seo.php)。但是本文不修改主题代码,不适合我。

Step 1 :

首先我们先看看主题文件夹,根本没有seo.php

Step 2 :

在网站后台的主题设置的基本设置里,我们可以看到

我认为,这个主题已经自带部分SEO功能,在加上Yoast SEO插件的SEO功能,造成功能上的重复,所以出现网站标题和副标题重复出现。

Step 3 :

原因已经找到了,该去处理它了。由于是功能上的重复,因此我们关闭一个就好了。但是,究竟关哪个是个问题,首先,如果你把Yoast SEO插件关闭,那网站地图等功能你没法用,而且DUX主题不自建sitemap,所以Yoast SEO不能关,那就试试关闭主题的SEO功能了。首先,我试了一下把全站连接符删除,但是,根本没有用,还是出现重复的标题。然后,我想试试通过代码看看能不能改掉,但是打开代码,根本不知道哪部分是SEO代码,无奈,看看 Yoast SEO 有没有可以设置的。打开Yoast SEO插件的“标题&元标记”,令人惊喜的是还真有。

我把强制重写标题打开,返回首页刷新看看,终于变成一个标题和副标题了,不是重复的了。

本文只是本人的个人观点,如果你有不同意见,可以留言交流,一同学习,共同进步!

赞(0) 打赏
转载请注明:飘零博客 » DUX主题与Yoast SEO插件导致网站重复出现网站标题和副标题
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

欢迎光临