无需插件只需一段代码免费生成sitemap网站地图

【广告】【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

前言

网上有很多站点地图插件,比较有名的有Yoast SEO、XML Sitemaps、XML-Sitemaps.com、Slickplan Sitemap Builder等等,这些插件很多都是收费的,使用起来也相当复杂,而且很多都是英文,着实不太好使用,目前最新版的WordPress已经自带了XML的地图文件,可以直接访问。然而,WordPress自带的站点地图属于索引型,即在XML文档中还包含了其他XML文档,而不是真正的网站网址。这种索引型站点地图通过sitemap提交给百度时,百度不会对其进行收录,并会提示“索引型不予处理”。因此,一生相随博客将教大家如何在不使用插件的情况下生成支持百度收录的XML站点地图。

添加教程

1、在网站根目录新建一个sitemap.php文件,把下面的代码复制并保存到文件中

2、在宝塔计划任务中新建一个任务,任务类型选择shell

定时脚本

如你的网站使用了https,则需要在脚本中加上–no-check-certificate,具体代码如下:

其中脚本中的网址和路径请根据你的实际情况修改成你自己的网址和路径

你如果把sitemap.php放在其他文件夹
那么请修改sitemap.php中的require(‘../wp-blog-header.php’);
如果放在一级文件夹那么修改成require(‘../wp-blog-header.php’); 每多一层多一个’.’,脚本也需要相应的目录

【广告】【腾讯云】2核2G云服务器新老同享99元/年续费同价,8888元代金券限时抢
© 版权声明
THE END
喜欢就支持一下吧
点赞15赞赏 分享
评论 共1条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片