Hexo個人部落格站點被百度谷歌收錄
精心寫一篇博文但是沒人看怎麼辦呢?百度搜不到,谷歌搜不到?別慌,還需要將你的網站提交到百度和谷歌。
在開始之前,你可以按照以下格式在百度和谷歌搜尋下你的網站:
注意:提交到谷歌需要科學上網。
提交百度搜索引擎
ps:可能需要個人資訊認證,按照提示認證即可!
點選新增站點
會看到如下介面:
在圖中文字框新增你的個人網站域名
最好是帶上www
設定站點領域
這裡我選擇資訊科技
,點選下一步。
選擇驗證方式
驗證方式一:檔案驗證
這裡我選擇的是檔案驗證,建議大家也使用檔案驗證方式,這樣比較簡單。
請點選 下載驗證檔案 獲取驗證檔案(當前最新:baidu_verify_Rkofa3ZBzc.html)
將驗證檔案放置於您所配置域名(www.bianxiaofeng.com)的根目錄下
點選這裡確認驗證檔案可以正常訪問
請點選“完成驗證”按鈕
為保持驗證通過的狀態,成功驗證後請不要刪除HTML檔案
網站的根目錄在那裡呢?
在你的部落格的本地根目錄的Source
資料夾內。
然後控制檯輸入:hexo g -d
,部署到網站上。
驗證方式:
點選3步驟的驗證。如果能點選進去證明成功。
隨後點完成驗證。
HTML標籤驗證
本文使用的是Next主題。在themes/next/layout/_partials/head.swig
內:修改meta標籤為站長網站上給出的標籤即可:
同時,在themes/next/_config.yml中將google-site-verification和baidu_site_verification的值設定為true即可。
然後控制檯輸入:hexo g -d
,部署到網站上。
CNAME驗證
配置方式如圖:
谷歌驗證
在上圖輸入你的網站地址
驗證
按照下圖進行選擇:
在阿里雲的解析當中新增下面的解析:
點選驗證即可。
站點地圖
站點地圖是一種檔案,您可以通過該檔案列出您網站上的網頁,從而將您網站內容的組織架構告知Google和其他搜尋引擎。Googlebot等搜尋引擎網頁抓取工具會讀取此檔案,以便更加智慧地抓取您的網站。
安裝百度谷歌的站點地圖檔案
npm install hexo-generator-sitemap --save
npm install hexo-generator-baidu-sitemap --save
修改部落格配置檔案
開啟站點配置檔案:
主要是將url設定為你的站點名稱。
然後執行:hexo clean
和hexo g
這樣在你的網站根目錄的public
資料夾下生成sitemap.xml檔案和baidusitemap.xml檔案:
其中sitemap.xml檔案是搜尋引擎通用的檔案,baidusitemap.xml是百度專用的sitemap檔案。
向谷歌提交連結
提交你的site就行了
百度收錄
百度收錄很麻煩,效率比谷歌差遠了。
設定自動推送
在主題配置檔案下設定,將baidu_push設定為true:
# Enable baidu push so that the blog will push the url to baidu automatically which is very helpful for SEO
baidu_push: true
sitemap
點選連結提交 :
輸入檔案地址提交
稍後你重新整理頁面,就可以看到狀態了。