我目前使用的 CMS 解决方案不会生成任何类型的站点地图以供 Google/Bing/Yahoo!/etc 使用。我已经要求它 4 年了,但他们对很快添加它没有任何兴趣。
话虽如此,我正试图找到一种方法来为 1)我们所有超过 5,000 个页面创建站点地图;2) 我们所有的图片;3) 我们所有的文件。
谁能帮我这个?我知道我的 PHP 方式,并想以这种方式编写代码,但我不知道从哪里开始抓取我的网站以生成所需的链接。我尝试了https://github.com/jdevalk/XML-Sitemap-PHP-Script但没有运气,因为它只返回了根目录中的 5 个页面,并且没有像预期的那样返回文件夹中的任何子页面。它还显示我们的最后修改日期为 1970 年,这是不正确的。