seo搜索引擎优化(Search Engine Optimization),它是一种通过分析搜索引擎的排名规律,了解各种搜索引擎怎样进行搜索,怎样抓取互联网页面,怎样确定特定关键词的搜索结果排名的技术.Google自动收录效果还不错,百度就差得远了

另外GitHub不允许百度的Spider爬取GitHub上的内容,但我仍会把百度相关部分粘贴出来

修改路径结构

permalink: :year:month:day/:title/

网站收录

谷歌

  1. 进入谷歌站长(https://search.google.com/search-console),选择第二个带前缀的
  1. 然后选择html标签认证, 将内容粘贴到主题可放置head标签的地方,随后,重新部署博客,再点击验证

百度

  1. 首先登陆百度搜索平台(https://ziyuan.baidu.com/site/index),点击**新增网站**
  1. 输入自己的网站
  1. 验证, 我选择的是html标签,然后在主题文件夹下找到放置head标签的地方,将代码粘贴进去, 然后重新提交. 之后在点击完成验证

站点地图

  1. 安装sitemap
1
2
$  sudo npm install hexo-generator-sitemap --save
$ sudo npm install hexo-generator-baidu-sitemap --save
  1. 编辑根目录_config.yml, 然后重新编译(public文件夹下会生成下面俩文件),重新部署博客
1
2
3
4
5
# 站点地图
sitemap:
path: sitemap.xml
baidusitemap:
path: baidusitemap.xml

谷歌

站点地图(https://search.google.com/search-console?hl=zh-cn)按照以下方式提交即可, 一提一个准

百度

  1. 提交站点地图(sitemap.xml和baidusitemap.xml可以都提交上去)
  1. 等待抓取成功(github部署的博客基本无法提取成功,所有这里基本仅适用github除外的方式)

谷歌分析和百度统计可以查看上一篇hexo部署,网址在我的页脚

之后过段时间可以检查下网站是否有内容被收录, 格式: [site:域名]

谷歌广告的地址在页脚,点击进行注册,也是一步一步确定之后会让你认证,然后你把标签加head标签处即可,百度收录验证上面就是