一直以來(lái),我都以為搜索引擎會(huì)讀懂javascript語(yǔ)法,并且會(huì)忽略javascript語(yǔ)法輸出的內(nèi)容。關(guān)于搜索引擎會(huì)不會(huì)忽略js輸出的問(wèn)題,我曾在《相關(guān)文章通過(guò)js調(diào)用對(duì)SEO的影響》一文中與大家討論過(guò),當(dāng)時(shí)得出的結(jié)論是搜索引擎會(huì)忽略js調(diào)用的內(nèi)容。
但是大家都沒(méi)有足夠證明的實(shí)例,所以得出的結(jié)論并不能夠讓所有人都信服。
搜索引擎忽視js內(nèi)容的觀點(diǎn)是錯(cuò)誤的
今天我終于發(fā)現(xiàn),百度并不忽視js語(yǔ)法輸出的內(nèi)容。從SEO的角度來(lái)說(shuō),就是百度并不忽視出現(xiàn)在js語(yǔ)法輸出的內(nèi)容里的關(guān)鍵詞。
請(qǐng)看下圖(圖1):
搜索關(guān)鍵詞是“免費(fèi)網(wǎng)頁(yè)代理”。在“卡卡網(wǎng)”的文字描述中,百度分別對(duì)“免費(fèi)”、“網(wǎng)頁(yè)代理”關(guān)鍵詞進(jìn)行加色高量顯示,這看似并沒(méi)有什么不正?,F(xiàn)象,但是事實(shí)上,“電信免費(fèi)提速,活動(dòng)為期1年”是個(gè)js輸出的新聞標(biāo)題。
然而令我感到奇怪的是,在“百度快照”打開(kāi)的頁(yè)面里,并沒(méi)有js輸出的內(nèi)容。
百度抓取js內(nèi)容,但在搜索排名上不占優(yōu)勢(shì)
通過(guò)這個(gè)案例,我們應(yīng)該得出如下結(jié)論:百度會(huì)抓取js調(diào)用的內(nèi)容,并且參與關(guān)鍵詞搜索排名。
不過(guò)我認(rèn)為,盡管百度不忽視js內(nèi)容,但是在關(guān)鍵詞排名上不會(huì)有優(yōu)勢(shì)。請(qǐng)看下圖(圖2):
這里搜索關(guān)鍵詞同樣是“免費(fèi)網(wǎng)頁(yè)代理”,只不過(guò)這里的“好主機(jī)自助建站,免費(fèi)免備案”是網(wǎng)頁(yè)直接輸出,不是通過(guò)js調(diào)用。注意,圖2與圖1的“快照”日期是不同的。而圖2的搜索排名在第一頁(yè)第6位,圖1的搜索排名在第二頁(yè)第7位。