Profile Image

新编程

xinbc.com

超大数据网站用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

发表回复