在這個搜索引擎至上的年代,更好的被搜索引擎收錄成為必不可少的一步。
一、引言
個人搭建的博客沒有基于任何知名的平臺,那么在搜索引擎被收錄的可能就微乎其微,那么如何提高被搜索到的幾率呢?
這里就會牽扯到網(wǎng)站的SEO方案,我對這個不是很熟悉,就不在這里大放厥詞了。搭建自己的個人博客的時候,無意之中找到一篇介紹添加百度站點(diǎn)收錄的文章。自己跟著這篇文章去設(shè)置百度,中間也遇到了一些小問題,但是最后也都解決掉了。所以在這里做一個總結(jié)。
二、生成 sitemap 文件
需要先安裝兩個 hexo 插件:
npm install hexo-generator-sitemap --save-dev
npm install hexo-generator-baidu-sitemap --save-dev
一個是傳統(tǒng)的 sitemap,一個是百度專有的 sitemap。多多益善。
安裝完這兩個插件,再重啟 hexo,在本地訪問 http://127.0.0.4000/sitemap.xml 和 http://127.0.0.4000/baidusitemap.xml 就能正確的展示出兩個sitemap 文件了。
三、注冊百度站長平臺
四、添加個人網(wǎng)站
進(jìn)入站點(diǎn)管理添加需要管理的網(wǎng)站地址,第二步的驗(yàn)證有三種方式:文件、html標(biāo)簽、cname。因?yàn)閭€人使用的是 coding 的pages服務(wù),域名是屬于系統(tǒng)分配的,所以無法使用cname驗(yàn)證來完成,當(dāng)然如果這是你的個人域名,這個方案也是挺容易的。
其次我嘗試使用文件的方式來實(shí)現(xiàn),但是不幸的是,失敗了。經(jīng)過調(diào)查發(fā)現(xiàn)是因?yàn)?hexo 在生成文章的時候會把所有的.html 文件處理一遍,加上一些額外的東西,結(jié)果就是導(dǎo)致了 百度站點(diǎn)驗(yàn)證的文件里面多了很多其他東西,所以就無法驗(yàn)證通過。
所以最終的方案就是添加 html 標(biāo)簽了。添加完相應(yīng)的標(biāo)簽之后,上傳到自己的博客之中,多刷新幾次,百度站點(diǎn)那邊就會通過了。
五、提交 sitemap 文件
轉(zhuǎn)到鏈接提交處,選擇自己的站點(diǎn)網(wǎng)址。找到自動提交,選擇sitemap。按照提示的格式添加自己的sitemap文件

接下來要做的就是等待了,過上一兩天就會在這里看到提取的 url 數(shù)量了
附上個人博客對應(yīng)博文地址:
http://lancelot_lewis.coding.me/2016/05/14/blog/hexo-sitemap/