SEO思路

辛辛苦苦建了个网站,奈何搜索引擎都搜不到,其实是搜索引擎不知道你的存在,你得告诉它们,这样你才会出现在搜索结果中。至于怎么操作网上教程有很多,总结以下思路就是:

到搜索引擎站长平台,验证你自己的网站;生成一个文档,里面包含你网站的全部连接,然后提交给搜索引擎,搜索引擎一个个去获取里面的连接,检查无误后出现在搜索结果里面。

可以看到没有收录前,搜索引擎是搜索不到的

主流搜索引擎

1.谷歌Search Console

2.百度搜索资源平台

3.360站长平台

4.必应bing网站管理员平台

我会以百度为例给大家讲解大概流程

收录流程

验证网站

在站点管理中,添加网址,验证选文件是最快的,导入我偶尔也用CNAME。这一步是让搜索引擎知道你是网站的控制者。

生成sitemap网站地图

sitemap一般有txt,xml,html格式,里面包含你希望被搜索引擎获取的所有连接,hexo可以生成。另外自行百度sitemap在线生成也可以做到,这里就不展开讲了。注意里面不要有其他网站的连接。

提交搜索引擎

提交分为主动推送,自动推送,sitemap,还有最笨的手动提交。

  1. 主动是搜索引擎实时可以得到的。

  2. 自动就是你网站更新时,提交一份sitemap给百度

  3. sitemap就是你提交之后,百度有空时再帮你看。效率最低,谷歌的还好,一般2小时就能收录,至于百度sitemap,看图

  4. 谷歌倒是比较给力,你填写你的sitemap.xml路径就行,实测hexo生成的sitemap, 根目录的baidusitemap.xml 效果最好,可能是xml格式的原因。

  5. 手动提交就很很笨了,把你网站有的目录一个个输进去。

    主动推送

方法再主动推送有说,我没学过编程, php、python、java 统统看不懂,但是curl这个我大概看懂了。

将要提交的链接按照每行一条的格式写入一个文本文件中,命名此文件为urls.txt,然后进入该文件所在目录,执行如下命令。不就是把txt格式的网站地图,输入下面的cmd命令嘛,终于有会的方法了。

我在我C盘test/blog文件夹里面,粘贴命令,回车,显示成功提交了52条,终于成功了。看看

sitemap还没动呢,主动提交也还好,起码有进度。

收录效果测试

谷歌已经可以看到我的博客了。当然要越多才能靠前。

其他搜索引擎

再来看看360的收录情况。提交地址后的收录情况

同样,你告诉它路径,定期为你检查上面的网址。

总结

我也是再摸索,研究hexo,但是后面发现,没抓住思路,跟着教程输命令,还容易有问题,抓住了思路,甚至可以拜托hexo命令。把知识迁移到不同的 网站上。