站点地图是一种文件,您能够经过该文件列出您网站上的网页,从而将您网站内容的组织架构告知Google和其余搜索引擎。Sitemap 可方便管理员通知搜索引擎他们网站上有哪些可供抓取的网页。搜索引擎网页抓取工具会读取此文件,以便更加智能地抓取您的网站。git
而向google提交本身hexo博客的sitemap有助于让别人更好地经过google搜索到本身的博客。
github
先安装一下自动生成插件,打开你的hexo博客根目录,分别用下面两个命令来安装针对谷歌和百度的插件web
npm install hexo-generator-sitemap --save npm install hexo-generator-baidu-sitemap --save
进入博客根目录下,打开_config.yml
文件,在最后一行添加以下代码:npm
# 谷歌、百度站点地图生成 Plugins: - hexo-generator-baidu-sitemap - hexo-generator-sitemap baidusitemap: path: baidusitemap.xml sitemap: path: sitemap.xml
在终端执行如下代码:
打包编译:hexo g
发布提交:hexo d
浏览器
从新部署代码(部署到github服务器的状况)
而后在浏览器输入 你的域名/sitemap.xml
例如:https://mmzsblog.github.io/blog/sitemap.xml
就能看到生成的xml文件;而且在你的博客根目录的public下面发现生成了sitemap.xml以及baidusitemap.xml就表示成功了。
服务器
点这里进行操做:https://search.google.com/search-console
架构
可点击以下连接操做:https://www.google.com/webmasters/tools/sitemap-list
hexo
大概须要等待一天左右,再进入这个页面,就能看到google已经搜录的页面了。工具