一、前期环境配置优化
ZBlog对基础环境有明确要求,先把地基打牢,后续优化才不会白做。
1. 环境版本强制适配
- PHP:必须用7.4-8.1,这是ZBlog官方支持的最高效稳定区间;PHP8.2+需手动兼容部分插件,新手跳过
- MySQL/MariaDB:MySQL5.6+或MariaDB10.2+,推荐用MariaDB10.6
- Apache/Nginx:新手用宝塔面板一键部署更稳妥,面板地址:https://www.bt.cn/new/download.html
2. 宝塔一键部署ZBlog
- 登录宝塔面板,点击左侧「软件商店」,搜索安装PHP7.4、MariaDB10.6、Nginx1.22
- 点击左侧「网站」-「添加站点」,填写:域名(提前解析好)、数据库选MySQL/MariaDB、用户名密码自动生成并复制保存、PHP版本选7.4
- 点击网站根目录,删除默认index.html,上传ZBlog压缩包:https://www.zblogcn.com/download/选择最新稳定版ZBlogPHP
- 解压压缩包,将解压后的文件夹内所有文件剪切到根目录,然后访问域名,按界面引导完成安装
二、基础SEO优化
从ZBlog后台配置核心SEO要素,不需要写代码。
1. 后台全局SEO设置
- 登录ZBlog后台(默认地址:域名/zb_system/login.php),点击左侧「网站设置」
- 「基本设置」页:网站标题控制在30字符内(中文15字,含关键词),比如“技术干货分享站 | 普通人学编程入门教程”;网站副标题控制在60字符内,补充长尾词;网站关键词用英文逗号分隔,填3-5个核心词+2-3个长尾词;网站描述控制在120字符内,明确网站价值
- 「URL设置」页:勾选静态化链接,静态化规则选择Apache/Nginx自动配置(如果自动配置失败,手动复制页面下方对应规则粘贴到宝塔网站设置的「伪静态」框里);URL格式选「ID+别名」或者「日期+别名」,推荐「日期+别名」,SEO友好度更高
- 「阅读设置」页:文章摘要长度填「150」字符;每页显示文章数填「10」,避免加载过多内容
2. 单篇文章SEO优化
- 点击左侧「文章管理」-「新建文章」
- 填写别名:用英文+数字+连字符,控制在30字符内,含文章核心关键词,比如“python-biancheng-ru-men”
- 「SEO设置」选项卡(ZBlogPHP1.7+默认自带,旧版需安装「ZBlogSEO」插件,插件后台搜索安装即可):SEO标题可单独写,比全局标题更精准;SEO关键词填文章专属的2-3个词;SEO描述单独写,控制在120字符内,直接点明文章解决的问题
- 插入图片时,必须填写ALT属性,用中文描述图片内容,含关键词
三、核心性能优化

这部分是零门槛优化的重点,能让网站速度提升50%以上。
1. 插件优化(必删必装)
- 必删插件:后台「插件管理」里,删除所有默认的、用不上的插件,比如「ZBlog应用中心旧版」「测试插件」「附件统计」等
- 必装3个轻量插件:
- 「StaticCache」静态缓存插件:后台搜索安装,启用后无需配置,默认生成HTML静态文件,访问速度提升最明显
- 「TinyPNG图片压缩」:后台搜索安装,启用后去TinyPNG官网申请API密钥(免费每月500张压缩,地址:https://tinypng.com/developers),粘贴到插件设置里,开启「上传时自动压缩」,压缩质量选「85」(肉眼几乎看不出差异)
- 「JS/CSS压缩」:后台搜索安装,启用后无需配置,自动压缩合并JS和CSS文件
2. 宝塔Nginx性能配置
- 登录宝塔面板,点击左侧「软件商店」-「已安装」-找到Nginx1.22-点击「设置」
- 「性能调整」页:
- worker_processes选「自动(CPU核心数)」
- worker_connections填「20480」
- client_max_body_size填「50M」(根据需求调整,上传大图片或附件的话可以调大)
- 「配置修改」页:在http块里添加以下缓存配置(可直接复制,放在http块最后一行之前):
浏览器缓存
expires 30d;
add_header Cache-Control "public, immutable";
Gzip压缩
gzip on;
gzip_vary on;
gzip_min_length 1024;
gzip_comp_level 6;
gzip_types text/plain text/css text/xml text/javascript application/json application/javascript application/xml+rss application/xml font/ttf font/otf font/svg font/eot font/woff font/woff2 image/jpeg image/png image/gif image/svg+xml image/webp;
- 点击「保存」,重启Nginx服务
3. 附件路径优化
默认附件路径是「zb_users/upload/年/月/日」,可以改成「zb_users/upload/年/月」,减少目录层级,提升读取速度:
- 登录ZBlog后台,点击左侧「插件管理」-「StaticCache」-关闭缓存
- 点击左侧「网站设置」-「上传设置」-附件目录格式选「年/月」
- 点击左侧「插件管理」-「StaticCache」-开启缓存
四、安全优化收尾
优化完速度和SEO,别忘了安全,避免被攻击导致优化白费。
- 修改后台默认地址:后台搜索安装「AdminPath」插件,启用后设置新的后台地址,比如「woyaojin后台」改成英文加数字「woyaojin2024」
- 修改管理员用户名和密码:后台「用户管理」-点击管理员用户名-修改用户名(别用admin、administrator)、修改密码(用大小写字母+数字+特殊符号,长度12位以上)
- 开启宝塔网站防火墙:登录宝塔面板,点击左侧「软件商店」-搜索安装「堡塔网站防火墙免费版」,启用后默认配置即可