yoast造成php内存,DUX主题与Yoast SEO插件导致网站重复出现网站标题和副标题

本文主要是介绍yoast造成php内存,DUX主题与Yoast SEO插件导致网站重复出现网站标题和副标题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

0x00 症状

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

0x01 寻求帮助

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

0x02 分析及处理方法

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

Step 1 :

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

7f8c699c29fc949f5edb98742028b140.png

Step 2 :

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

7add9011c8bfa5c1aade0a828217579d.png

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

Step 3 :

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

f308341240b9178624f29182ea510431.png

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

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

这篇关于yoast造成php内存,DUX主题与Yoast SEO插件导致网站重复出现网站标题和副标题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/294067

相关文章

MySQL中查找重复值的实现

《MySQL中查找重复值的实现》查找重复值是一项常见需求,比如在数据清理、数据分析、数据质量检查等场景下,我们常常需要找出表中某列或多列的重复值,具有一定的参考价值,感兴趣的可以了解一下... 目录技术背景实现步骤方法一:使用GROUP BY和HAVING子句方法二:仅返回重复值方法三:返回完整记录方法四:

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

Java内存分配与JVM参数详解(推荐)

《Java内存分配与JVM参数详解(推荐)》本文详解JVM内存结构与参数调整,涵盖堆分代、元空间、GC选择及优化策略,帮助开发者提升性能、避免内存泄漏,本文给大家介绍Java内存分配与JVM参数详解,... 目录引言JVM内存结构JVM参数概述堆内存分配年轻代与老年代调整堆内存大小调整年轻代与老年代比例元空

浏览器插件cursor实现自动注册、续杯的详细过程

《浏览器插件cursor实现自动注册、续杯的详细过程》Cursor简易注册助手脚本通过自动化邮箱填写和验证码获取流程,大大简化了Cursor的注册过程,它不仅提高了注册效率,还通过友好的用户界面和详细... 目录前言功能概述使用方法安装脚本使用流程邮箱输入页面验证码页面实战演示技术实现核心功能实现1. 随机

XML重复查询一条Sql语句的解决方法

《XML重复查询一条Sql语句的解决方法》文章分析了XML重复查询与日志失效问题,指出因DTO缺少@Data注解导致日志无法格式化、空指针风险及参数穿透,进而引发性能灾难,解决方案为在Controll... 目录一、核心问题:从SQL重复执行到日志失效二、根因剖析:DTO断裂引发的级联故障三、解决方案:修复

SpringBoot+Redis防止接口重复提交问题

《SpringBoot+Redis防止接口重复提交问题》:本文主要介绍SpringBoot+Redis防止接口重复提交问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不... 目录前言实现思路代码示例测试总结前言在项目的使用使用过程中,经常会出现某些操作在短时间内频繁提交。例

C++高效内存池实现减少动态分配开销的解决方案

《C++高效内存池实现减少动态分配开销的解决方案》C++动态内存分配存在系统调用开销、碎片化和锁竞争等性能问题,内存池通过预分配、分块管理和缓存复用解决这些问题,下面就来了解一下... 目录一、C++内存分配的性能挑战二、内存池技术的核心原理三、主流内存池实现:TCMalloc与Jemalloc1. TCM

苹果macOS 26 Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色

《苹果macOS26Tahoe主题功能大升级:可定制图标/高亮文本/文件夹颜色》在整体系统设计方面,macOS26采用了全新的玻璃质感视觉风格,应用于Dock栏、应用图标以及桌面小部件等多个界面... 科技媒体 MACRumors 昨日(6 月 13 日)发布博文,报道称在 macOS 26 Tahoe 中

Redis过期删除机制与内存淘汰策略的解析指南

《Redis过期删除机制与内存淘汰策略的解析指南》在使用Redis构建缓存系统时,很多开发者只设置了EXPIRE但却忽略了背后Redis的过期删除机制与内存淘汰策略,下面小编就来和大家详细介绍一下... 目录1、简述2、Redis http://www.chinasem.cn的过期删除策略(Key Expir

C#之List集合去重复对象的实现方法

《C#之List集合去重复对象的实现方法》:本文主要介绍C#之List集合去重复对象的实现方法,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C# List集合去重复对象方法1、测试数据2、测试数据3、知识点补充总结C# List集合去重复对象方法1、测试数据