更新站点地图

主题集成的站点地图功能,如果在发表新文章时触发更新,发表文章时不仅慢,也可能会卡死,因此,主题设置了选项,手动更新。

使用方法:

主题选项 → 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原生站点地图

或者只用主题的生成最新的文章地图,和原生地图同时提交给搜索。

另外,提交站点地图文件给百度,发现最后抓取时间一直没变过,选择手动更新文件后,将一直处于等待状态,只有删除再次提交才会再次索引,网上早就有人提出这个疑问,没人给出答案。