为了更好的利于SEO,加快百度、360、谷歌、bing、搜狗等收录,我们需要网站生成sitemal.xml,有些搜索引擎只支持.xml,不支持.txt,所以我们必须在511遇见论坛下自动生成sitemap.xml,由于我们采用了伪静态,所以生成的链接必须和伪静态规则一致,在discuz后台插件搜索了几个,姑且不谈收费免费,发现很不稳定,且静态规则无法兼容,这里我们采用discuz的定时任务,自动生成itemap.xml
手动建立一个cron_sitemap.php文件复制以下内容
注意自己discuz的编码,我这里utf-8,注意手动修改。
把cron_sitemap.php文件上传到论坛目录
把cron_sitemap.php上传至source\include\cron目录
discuz后台添加定时任务
后台--工具--计划任务--新增,名字随便,提交
然后编辑,任务脚本:cron_sitemap.php
discuz自动添加sitemap |