比如, 一個(gè)做音樂(lè)的網(wǎng)站肯定不希望搜索引擎收錄它的存檔月份, 因?yàn)闆](méi)有人會(huì)通過(guò)這個(gè)來(lái)搜索進(jìn)來(lái). 這我們就可以用 JavaScript 輸出這部分內(nèi)容.
本人正在使用的 iNove 和我發(fā)布的最大區(qū)別是在 SEO 上, 你可以查看一下頁(yè)面代碼, 我的側(cè)邊欄很多內(nèi)容都是 JavaScript 輸出的. 因?yàn)閭?cè)邊欄一般起到導(dǎo)航作用, 但它雜亂, 不能指明中心內(nèi)容, 這就是為什么將 Google Adsense 放側(cè)邊欄經(jīng)常會(huì)顯示 "性病廣告".
那怎么用 JavaScript 輸出內(nèi)容呢? 下面我們以本人側(cè)邊欄的 WP-RecentComments widget 為例說(shuō)明一下:
一般輸出方法:
復(fù)制代碼
代碼如下:
JavaScript 輸出方法:
復(fù)制代碼
代碼如下:
代碼中已經(jīng)有所注釋, 其實(shí)很簡(jiǎn)單. 另外, 本人強(qiáng)烈建議將 Recent Comments, Archives, Meta 和廣告都做成 JavaScript 輸出.
一些朋友應(yīng)該看出來(lái)了, 其實(shí)本人的博客 SEO 程度并不高, 但一些事是非做不可的, 比如部分內(nèi)容用 JavaScript 輸出, 加上 nofollow 等等.
這么做有沒(méi)有后遺癥? 是有的. 如果某人的瀏覽器不支持 JavaScript, 那么他將看不到這部分內(nèi)容. 所以該法可用, 好用, 但請(qǐng)慎用.