向搜索引擎提交hexo站点sitemap
向搜索引擎提交hexo站点sitemap
简介
为自己的站点创建sitemap,并通过搜索引擎提供的后台工具进行提交,可以增强个人网站的曝光率。这里简单记录一下hexo要如何生成sitemap,并提交到各大搜索引擎上。
生成sitemap
进入到个人hexo博客
_config.yml
同级目录下,使用npm安装hexo-generator-sitemap
以及hexo-generator-baidu-sitemap
,命令如下npm install hexo-generator-sitemap --save npm install hexo-generator-baidu-sitemap --save
安装完成后,编辑博客的配置文件
_config.yml
,加入以下内容# For generating google / bing / baidu sitemap↓ Plugins: - hexo-generator-sitemap - hexo-generator-baidu-sitemap baidusitemap: path: baidusitemap.xml # 百度用的sitemap生成在public根目录的此文件内 sitemap: path: sitemap.xml # 其他sitemap生成在public根目录的此文件内
回到个人博客根目录,执行
hexo g -d
生成并部署(threegates是部署在github-pages上的),观察到以下输出则为生成成功等待github部署完成后,访问个人博客站点
url/sitemap.xml
能访问到对应xml内容即生成成功
提交sitemap
几大常用搜索引擎对应的站点管理员后台,提交sitemap位置如下:
Google:Google Search Console 需要先注册自己的站点资源,提交位置如下
Bing:Webmaster Tools 同上,提交位置在
百度:搜索资源平台 使用的是普通收录下的sitemap方法,也类似上面两种,填写xml文件地址即可
结语
threegates的sitemap已经上传到上述几个搜索平台上了,未来几天会关注一下搜索得到的结果如何,如果有不错的结果再到这篇博客里同步一下。