前言
相信看到这篇文章的人,都是历经九九八十难只差最后一难,就可以回到好基友面前,大大的装一波好B,但是想象是美好的,但是现实却是残酷的。因为推广是一个烦人的事情,那么怎么才能让别人知道我们呢,我们就要想办法让别人通过搜索就可以搜索到你博客的内容,给我们带来自然流量,这就需要seo优化,让我们的站点变得对搜索引擎友好。
如果图片不显示可以访问我的博客 点这里
什么是SEO?
汉译为搜索引擎优化。是一种方式:利用搜索引擎的规则提高网站在有关搜索引擎内的自然排名。目的是:为网站提供生态式的自我营销解决方案,让其在行业内占据领先地位,获得品牌收益;SEO包含站外SEO和站内SEO两方面;为了从搜索引擎中获得更多的免费流量,从网站结构、内容建设方案、用户互动传播、页面等角度进行合理规划,还会使搜索引擎中显示的网站相关信息对用户来说更具有吸引力。
百度收录
说再多的废话也是没用的,现在开始进行实战,注意这是实战,这不是演习,要集中注意一步一步做,做错了,,,我也没办法,哈哈哈,如果有问题最下方有QQ群可以了解一下。
收录前提
这个是我自己在搭建自己博客时遇到的问题,第一点就是好像百度不能爬github上的东西,所以我建议第一步,也就是前提就是将自己的博客部署到coding上,如果不会没关系,点这里.
收录第一步:收录站点
判断方式:在搜索引擎中输入site:<域名>
举个栗子:命令:set:zyh1020.coding.me
如下图
收录第二步:验证网站
所谓的验证网站,你可以当做填验证码一样,他就是验证网站的所有权,毕竟一般人是不可能更改网站的内容的。好的,按照以下步骤开始进行网站验证。
1,添加网站
2,站点属性
[图片上传中...(image-ac85d7-1560649539700-9)]
3,验证网站
网站验证有三种方式:
文件验证
html验证
-
CNAME验证
我采用文件验证的方式,因为他比较简单。
第一步:下载验证文件如下图
[图片上传中...(image-8031a5-1560649539699-8)]
第二步:将下载后的文件放到themes\next\source目录下 如下图
第三步:将下载后的文件上传到coding上
命令三连击:
第一小步:hexo clean
清除原来的public文件
第二小步:hexo g
重新生成public文件 注意这时public文件夹下应该有下载的文件
第三小步:hexo d
将文件推送到coding上
第四步:点击 "点击这里确认验证文件可以正常访问"
如果可以成功访问到下载的文件,点击完成验证。
如果不能成功访问到下载文件,或者点击完成验证后报错,删除该站点,重新做一遍。
收录第三步:链接提交
这一步我建议最好还是在验证网站网站完成后再进行。
1,安装sitemap插件
第一步:在hexo的安装目录下(站点配置文件_config.yml同级下)进行
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
第二步:改博客配置文件 第三步:命令三连击:
第一小步:hexo clean
清除原来的public文件
第二小步:hexo g
重新生成public文件 注意这时public文件夹下应该有sitemap生成的文件(sitemap.xml和baidusitemap.xml文件)
第三小步:hexo d
将文件推送到coding上
2,找到链接提交
3,选择链接提交的方式
链接方式两种:
手动提送
自动提交
-
主动推送
自动推送
sitemap
我采用的是sitemap的方式:
刷新后可以看到:
几天后:
收录第四步:苦苦等待
等等啊!不要走! 大功告成!