2009-07-06 69 views
4

我想知道當我們在jQuery生成角落的外部div的圓角處使用jQuery時,googlebot會看到什麼。googlebot看到了什麼?生成的代碼或源代碼?

此方法會影響SEO排名嗎?

+1

有人可以向我解釋爲什麼這是編程相關? – Burkhard 2009-07-06 18:25:55

+1

@Burkhard:因爲他在詢問使用javascript編程改變HTML頁面結構的效果。 – Draemon 2009-07-07 11:32:24

回答

12

Google網頁抓取工具看不到圓角,但沒關係。它對頁面的外觀不感興趣,它只對內容,鏈接以及可能包含的任何元信息感興趣。圓角是爲了美觀和用戶的吸引力,並且不會對機器人產生影響。

7

googlebot將會看到您的來源。看看你的網站禁用JavaScript來獲得一個想法。

4

要了解關於Googlebot在您的網頁上用Javascript做什麼的討論,請參見here(這不是世界上最簡單的問題,當然它隨着機器人不斷髮展以便嘗試和處理面對不斷變化的網站,JS「最好的」!)。

1

Googlebot只會讀取您網站的源代碼。它試圖分解頁面上的內容層次結構,並提取似乎代表頁面的主題或關鍵字。它不會看到您使用JavaScript動態插入的任何內容。

這是非引人注目的JavaScript和CSS樣式最引人注目的論據之一。使用CSS,你可以使任何標記以任何你喜歡的方式出現,所以最好的做法是用一種非常有語義,合乎邏輯的方式編寫HTML,然後在腳本和樣式的基礎上編寫HTML,以使頁面對人類受衆有吸引力和可用性使用視覺瀏覽器。

2

正如Alex Martelli指出的那樣,Googlebot確實有一些JavaScript解析能力,但絕對不應該依賴它。大多數情況下,它基本上都會看到沒有啓用任何JavaScript或CSS的頁面。它不關心佈局,只是原始的HTML內容。這是一個很好的時刻,可以說明爲什麼Flash和AJAX內容對於搜索引擎優化來說非常糟糕。

要回答你的問題,不,jQuery圓角div不會影響你的排名。