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

前言

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

添加教程

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

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

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

定时脚本

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

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

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

转载请说明出处内容投诉
爱淘源码博客 » 无需插件只需一段代码免费生成sitemap网站地图

发表评论

欢迎 访客 发表评论

爱淘源码博客、本站是一个分享网站源码、游戏源码、APP源码、工具软件、技术教程、免费资源等综合型的博客网站, 为站长提供一站式的资源下载平台!

查看演示 官网购买
嘿,欢迎咨询