只有Google才能搜索到我的網站?!

前言

博客已經寫了一段時間,這幾天看到小伙伴在群上貼了一張圖,大體是關于:在Google搜索某個關鍵字,可以在前幾條記錄里面找到他的博客內容。于是我抱著試一試的心態,在Google上搜了下自己博客里的一些關鍵字,效果出乎意料的好!但當我用百度,好搜,神馬之類的國內搜索引擎,搜索同樣的關鍵字,卻幾乎看不到任何博客信息。

Google搜索效果

搜索以下幾個關鍵字,都可以在前面幾條可以找到我的博客!

搜索"xtutu"

g20151211152712.png

搜索"游戲產品 客戶端"

g20151211152919.png

搜索"游戲 轉盤 算法"

g20151211153030.png

搜索"服務端架構 思考"

g20151211153107.png

搜索"c++ 添加 lua"

g20151214180240.png

手動提交sitemap

畢竟在國內,百度更加符合國人的口味,而且近一段時間百度首頁也做了很多改版,比如我的關注、推薦等等,看新聞的確是方便了不少。
既然百度無法主動搜索到我的網站,只能靠我們自己把網站信息手動提交給百度了!
地址
同理,好搜,神馬搜索都可以自己手動來提交網站的sitemap。

但是!!!

然后百度居然不支持hexo的sitemap!!!

解決方法

好在百度還支持主動推送,所以只好自己寫腳本把網站的sitemap.xml解析成百度支持的格式,然后再發給ta。
代碼如下,注意配置這塊改成自己的。自己的信息可以從這里找到,就是圖中的接口調用地址。


20160129102059.jpg
# !/usr/bin/env python
# coding=utf8
import urllib2
import urllib
from xml.dom import minidom

def get_nodevalue(node, index = 0):
    return node.childNodes[index].nodeValue if node else ''

# 配置信息
# 如果sitemap中的地址是xtutu.me,當設為True的時候,就會自動把地址補為www.xtutu.me
needAddWWW = False
sitemapUrl = "http://www.xtutu.me/sitemap.xml"
baiduUrl = "http://data.zz.baidu.com/urls?site=www.xtutu.me&token=xxxxxxxxxxxxxx&type=original"

# 獲取并解析xml文件
linksStr = ""
req = urllib2.urlopen(sitemapUrl)
xmlVal = req.read()
doc = minidom.parseString(xmlVal)
root = doc.documentElement
urlSet = root.getElementsByTagName('url')
for node in urlSet:
    urlString = get_nodevalue(node.getElementsByTagName('loc')[0]).encode('utf-8','ignore')
    if needAddWWW:  # 判斷是否需添加www字段
        urlString = urlString.replace("://", "://www.")
    linksStr = linksStr + urlString + "\n"
print linksStr

# 發送xml文件給百度
req = urllib2.urlopen(baiduUrl, linksStr)
content = req.read()
print content

raw_input("Press ENTER to exit")

輸出結果

http://www.xtutu.me/search-engine-and-my-website/
http://www.xtutu.me/baidu_verify_4Lm08kj7TJ.html
http://www.xtutu.me/egret-graphics-draw-optimize/
http://www.xtutu.me/game-wheel-lottery/
http://www.xtutu.me/think-about-server/
http://www.xtutu.me/helloworld/
http://www.xtutu.me/typescript-javascript-compare/
http://www.xtutu.me/egret-source-part-mainloop/
http://www.xtutu.me/egret-source-part-render/
http://www.xtutu.me/how-to-create-a-good-game-for-client-programmer/
http://www.xtutu.me/python-script-to-upload-directory-from-windows-to-a-linux-server-achieving-one-click-deployment/
http://www.xtutu.me/the-date-object-in-js/
http://www.xtutu.me/coffeescript-javascript-compare/
http://www.xtutu.me/add-lua-support-for-cplusplus-project/
http://www.xtutu.me/categories/index.html
http://www.xtutu.me/tags/index.html
http://www.xtutu.me/egret/
http://www.xtutu.me/about/index.html
http://www.xtutu.me/404.html

{"remain":387,"success":19}

代碼地址
https://github.com/xtutu/util-script

百度,我只能幫你到這里了

后記

好搜,神馬在提交了sitemap之后,搜索結果的確是有了不少改善,但是還是沒有google那么精準。
至于百度。。。搜索結果依舊毫無改善。
查了下資料,才發現居然是因為Github主動屏蔽了來自于BaiduSpider的請求。- -!
不過這一情況可以通過CDN(國內的很多平臺都需要備案)來解決,可以參考以下這篇文章:
http://www.dozer.cc/2015/06/github-pages-and-cdn.html
目前我是把博客移到了gitcafe上。。。但是即使我做了這么多,百度依舊搜不到我的博客,看來只能慢慢等百度收錄了。。。

本文同步發表在個人網站xtutu.me

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,578評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,701評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,691評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,974評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,694評論 6 413
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,026評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,015評論 3 450
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,193評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,719評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,442評論 3 360
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,668評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,151評論 5 365
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,846評論 3 351
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,255評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,592評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,394評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,635評論 2 380

推薦閱讀更多精彩內容