seo下的javascript的使用原則

來源:互聯網
上載者:User

仲介交易 HTTP://www.aliyun.com/zixun/aggregation/6858.html">SEO診斷 淘寶客 雲主機 技術大廳

隨著ajax技術的發展,javascript這種基於用戶端的語言又煥發了青春,更有很多專業的javascript大師出現。 但是在seo中,遺憾的是,搜尋引擎目前還不能很好的抓取javascript代碼,準確的說它是不願意抓取javascript裡的東西,當然也有實驗證明它已經能抓了。 那麼說javascript就真的在seo中一無是處嗎,精靈覺得不是,這裡精靈講講基於seo原則的javascript的使用。

javascript調用方法

javascript原則上能不用盡量不要用,如果基於使用者體驗考慮實在要用,比如要使用ajax風格,儘量把它放在外部檔調用.向下面這樣:

其中#號是你要調用的js檔。 如果將javascript代碼像下面這樣放在正文中的話,會導致程式碼片段增加,不夠簡潔。 是在要用的話,注意像下面這樣寫。 去掉language屬性,這個屬性已經完全多餘了,除了增加代碼長度一無是處。

document.write在seo下的使用

document.write即是在javascript下實現輸出,也包括輸出html文本,這裡要注意的是,一定不要將正文內容放在document.write裡,這裡面的東西搜尋引擎是抓取不到的。

但是也不是說什麼時候都不用document.write,使用javascript輸出頁面相似部分,可以有效的減小站內頁面相似度,尤其是一些正文內容比較小的網站,比如視頻站或地圖站,因為視頻和地圖搜尋引擎都是看不到的,所以旁邊的大量相同因素會有 導致頁面相似的嫌疑,這時可以考慮將每個頁面相似的部分使用document.write輸出,這樣可以有效的減少頁面相似度。 但是也要注意,不要把頁面中的內部連結也放到javascript的裡。

widow.open在seo下的使用原則

window.open()方法主要用於新視窗的打開,還有history物件,主要用於後退前進,比如「返回上一頁」,這種點擊連接的方法無疑給使用者帶來了方便,但是這種連結實際上是不能被搜尋引擎識別的, 所以有效連結一定要避免使用這種方法。 除非這個連結完全基於使用者,不需要搜尋引擎爬取的連結,比如編輯器中的連結,評論中的一些功能連結,這些連結不能使用傳統的a指向,可以考慮使用window.open方法。

轉自:上海seo研究院 HTTP://www.lijinglin.com

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.