超大数据网站用WP-CLI生成yoast-sitemap网站地图
对于拥有成千上万条数据的网站来说,如何向搜索引擎提供网站地图SITEMAP是一个难题。我最近做了一个WORDPRESS的网站,拥有20万条的数据,生成SITEMAP的时候网站直接卡死,导致VPS也跟着使用率居高不下。试了无数种方法都无法解决。后来无意中搜索到WP-CLI这个插件,终于解决子这个问题。前提是你对自己的网站服务器有所有权限并在网站后台装了“Yoast Sitemap CLI”插件,可以进行SSH编辑。我用的UBUNTU系统,执行如下命令
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
php wp-cli.phar –info
chmod +x wp-cli.phar
sudo mv wp-cli.phar /usr/local/bin/wp
查看
wp –info –allow-root
然后运行生成网站地图
wp yoast-sitemap-build-root –url=”https://www.xinbc.com/” 2>&1 2>/dev/null
生成的地图在wp-content/uploads/下sitemap_index.xml