文档章节

如何做好Wordpress的SEO优化:数据库优化篇

西安SEO
 西安SEO
发布于 2017/09/06 23:38
字数 1261
阅读 1
收藏 0
在没有出现数据库问题之前,我也和大部分新手一样,无法理解数据库优化的重要性。而当我优化了几十个网站,陆陆续续出现数据库问题的时候,我才越来越体会了数据库优化的重要。做网站,数据库是成功的基础,也是你网站的价值所在。 以下是我出现过的几次数据库问题,给大家做个分享,希望对wordpress新手们有所帮助: 1、没有数据库备份的习惯,导致网站一无所有 这是我第一个博客遇到的问题,当时一直觉得数据库应该不会出什么问题,就一直没有数据库备份的习惯。结果当某一天网站显示数据库连接失败,我向运营商咨询的时候,才知道数据库已经损坏,一个数据都拿不回来的时候,我才知道,我一年多的博文都付诸东水了。 2、数据库有备份,但是没有检查,网站无法完全恢复 有了第一个博客的教训,之后我立刻给每个wordpress博客安装了数据库定时备份的插件。但是当第二个网站出现问题,我拿出备份准备还原的时候,才发现这个网站因为数据库过大,一直没能完整备份,导致备份文件不全,只回复了60%的数据。 3、部分数据表损坏,导致部分页面打不开,直到被降权才发现 这个是最让我头疼的事情,因为有时候网站太多,没有办法时时关注。当部分数据表损坏时,往往页面还是能正常访问的,但是没有办法添加、修改新文章,也没办法上传图片了,甚至连URL都有所改变了。而我之前往往都只检查首页,正常了就不管了,而搜索引擎看来我的网站已经不正常了,而这类网站纷纷被降权,直到我发现是数据库问题的时候,已经为时已晚了。 如何做数据库优化呢? 读到这里,相信大家知道数据库优化的重要性了,而一下小白们应该着急了,到底我们要怎么做数据库优化,以防出现我上述的问题呢?那么下面我会给出各位一整套的wordpress的数据库优化方案(3年wordpress优化总结出来的,这是用钱烧出来的经验啊): 1、使用WP-DB-Backup定时备份数据库:这是一个wordpress插件,它的厉害之处在于可以定时备份,如果你的空间支持邮件发送,甚至可以定时每天发送到你的邮箱中,实现远程备份。这样可以确保你的数据库随时都有1天内的备份了,无论出现什么问题,都可以恢复到昨天的状态了。 2、备份检查:设置好定时备份之后,我们还得定时检查备份文件是否完整,最好的办法就是在本地搭建一个测试网站,久不久拿一个备份恢复到本地的数据库中,看看是否数据都正常,这个可以一个月做一次检查。 3、随时关注文章发布、图片上传功能是否正常:如果你的网站出现首页显示正常,但是文章分类显示“未分类”、无法发布或修改文章、无法上传图片的情况,95%的几率是wordpress的terms、term_taxonomy、term_relationships表损坏了,这时候你只需要拿出最新的备份,将这3个数据表恢复就行了,如果还不行,就恢复一下所有的数据表,就可以搞定了。 4、使用WP-DBManager优化数据库:定期使用WP-DBManager插件对数据库进行优化,可以将数据库的很多碎片数据清除掉,这样数据库将可以更加稳定和高效。这个建议1个月优化1次。 我优化的网站http://www.gxdzxx.com就是用了以上的数据库优化方式,为了网站的健康稳定,我一直把数据库优化放在 SEO中重要的地位。 总结 百度永远喜欢的是稳定、高效的网站,没有一个搜索引擎会希望将一个整天数据不稳定的网站排名在第一。所以,为了你的网站有稳定的排名,请一定要做好数据库的优化。 本文是我做了几十个wordpress网站的优化后总结出来的,其中有一些网站原本是盈利的,结果就是因为数据库出现问题导致网站垮台,这些都是用钱烧出来的经验,在此与大家共勉,希望能给大家一些借鉴。

© 著作权归作者所有

共有 人打赏支持
西安SEO
粉丝 2
博文 128
码字总数 171046
作品 0
西安
私信 提问
WordPress博客的SEO技巧

在所有的开源程序中,WordPress的SEO优化几乎是最好的。现在很多站长做SEO都选它来做,因为WordPress程序自身在网站优化方 面做的很好,并且小巧,容易掌握。今天这篇文章,主要讲一下在Wor...

红薯
2009/12/04
859
2
安装 WordPress 后 9 件该做的事情

1. 修改永久链接结构 默认的链接是这样的 www.example.com/?p=23,建议改成 /%post_id%/%postname%/。这个后台可以设置的。 2. 安装数据库自动备份插件 插件名字叫做 Wp-DB Manager,链接 ht...

虫虫
2011/11/11
683
1
20个最好的wordpress搜索引擎优化插件

全球互联网博客的数量已经超过1亿2000万,人们如何才能在浩瀚的互联网上找到你的博客呢?社会化媒体营销是一个方法,当然你需要付出大量的时间和精力。也许你对社会化网络没有什么兴趣,你只想...

老枪
2009/03/27
2K
0
建站程序--wordpress

什么wordpress程序 WordPress起初是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的WordPress。用户可以在支持 PHP 和 MySQL数据库的服务器上使用...

景凌凯
08/30
0
0
黄聪:99个wordpress经典插件

非常多的插件分类集合帮助新手朋友更快了解wordpress插件,当然可能还有许多好的未被找到。 wordpress留言相关插件: 1、Akismet:最流行的反垃圾留言插件。可能吧使用WP至今,它已经协助屏蔽...

老朱教授
01/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

http协议请求头的意义

GET /day31_Http_306/index.jsp HTTP/1.1: GET请求,请求服务器路径为/hello/index.jsp,协议为1.1 请求头 1.Host:localhost:请求的主机名为localhost2.User-Agent:Mozilla/5.0(Windows NT......

潇潇程序缘
28分钟前
6
0
Netty 简单服务器 (三)

经过对Netty的基础认识,设计模型的初步了解,来写个测试,试试手感 上篇也说到官方推荐我们使用主从线程池模型,那就选择这个模型进行操作 需要操作的步骤: 需要构建两个主从线程组 写一个服务器...

_大侠__
39分钟前
8
0
day02:管道符、shell及环境变量

1、管道符:"|" 用于将前一个指令的输出作为后一个指令的输入,且管道符后面跟的是命令(针对文档的操作):cat less head tail grep cut sort wc uniq tee tr split sed awk等) [root@localho...

芬野de博客
50分钟前
11
0
Kubernetes系列——Kubernetes 组件、对象(二)

一、Kubernetes 组件 介绍了Kubernetes集群所需的各种二进制组件。 Master 组件 Master组件提供集群的管理控制中心。Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一...

吴伟祥
59分钟前
16
0
Flink-数据流编程模型

1、抽象等级 Flink提供了不同级别的抽象来开发流/批处理应用程序。 1) 低层级的抽象 最低层次的抽象仅仅提供有状态流。它通过Process函数嵌入到DataStream API中。它允许用户自由地处理来自一...

liwei2000
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部