1.前言
为了提高网站的收录,实现网站地图是基本要去之一,本章将介绍如何再网站根目录生成sitemap.xml提供百度录入,当然discuz 插件有很多sitemap的生成插件,但大多数都是要Money,本章介绍基于PHP方式实现sitemap的生成,并结合Discuz的任务计划,实现定期更新sitemap.xml
2.脚本实现思路
- PHP读取数据库每条文章记录(采用discuz函数,避免密码泄露)
- PHP将文章记录按照百度sitemap.xml格式拼接
- 写入sitemap.xml到网站根目录
备注:采用此方案前,请确保您的网站已经实现的伪静态,sitemap.xml是存放伪静态连接的
3.使用步骤
1. 下载本文章附件任务脚本cron_sitemap.zip,并解压
2. 将附件放置到您的discuz论坛根目录下的source/include/cron/下3. 登录discuz后台,并设置脚本任务(后台位置:工具-脚本任务)
3.设定任务调用的脚本以及定时运行周期
![图片[1]-PHP和Discuz任务实现定期更新sitemap.xml-学玩技术网](https://www.5ixwboke.top/wp-content/uploads/2021/10/125819voxa424h4bh22syt.png)
设定完成,提高运行,如果显示界面没有报错,请到网站根目录验证是否存在sitemap.xml,验证内容正常即可,到百度站长进行收录配置
4.脚本下载
© 版权声明
THE END
喜欢就支持一下吧
- 最新
- 最热
只看作者