主题集成的站点地图功能,如果在发表新文章时触发更新,发表文章时不仅慢,也可能会卡死,因此,主题设置了选项,手动更新。
使用方法:
主题选项 → SEO选项卡,站点地图选项中,勾选相应的站点地图格式及更新的文章数,并保存设置。
之后,点击“生成站点地图”按钮,会跳转到工具 → 站点地图,在该页面点“生成地图”。
需要WP程序目录有写入权限,否则不会生成地图文件。
一般主机一次处理3、5千文章还是可以的,再多可能处理不了,会超出默认的PHP内存限制,可适当修改PHP内存限制值。
如提示:
Fatal error: Allowed memory size of 314572800 bytes exhausted (tried to allocate 12288 bytes) in
大概的意思,是说PHP内存不足,超出默认值128。
可通过修改PHP配置文件(php.ini)memory_limit值,比如改为:512。
也可在WP配置文件wp-config中添加:
define( 'WP_MEMORY_LIMIT', '512M' );
拆分生成站点地图文件,也会出现同样的问题,只是稍有改善而已。
因此,如果您的网站文章较多,建议使用:WP原生站点地图。
或者只用主题的生成最新的文章地图,和原生地图同时提交给搜索。
另外,提交站点地图文件给百度,发现最后抓取时间一直没变过,选择手动更新文件后,将一直处于等待状态,只有删除再次提交才会再次索引,网上早就有人提出这个疑问,没人给出答案。


