为了提高搜索引擎收录博客的效率,这里介绍如何添加站点地图,进行seo优化
方法1
首先安装 hexo-generator-sitemap 这里分Google和百度,因为我是通过tracis-ci实现的自动部署,所以在脚本添加安装命令
步骤2安装完成后,会在目录多两个文件,Google用sitemap,百度就用百度的
步骤3然后再Google搜索控制台添加站点地图,但是添加过后发现98个错误
步骤4这个错误在查看sitemap.xml时发现,里面的域名时github默认的,但是我又设置了域名,所以导致不能解析
步骤5解决:只需要修改hexo配置文件,里面的url为自己设置的域名即可
步骤6然后重新编译执行,在查看,发现sitemap的域名已经改变了
步骤7然后去Google搜索控制台重新设置站点地图,一个错误都没有了
步骤8最后时设置robots,告诉搜索引擎那些该收录,那些不该收录,在source目录添加robots.txt,编译时会自动到博客静态页面的根目录
步骤9然后再到Google搜索引擎添加robots文件,这里Google读取有可能有些慢,慢慢等就好了
步骤结束