2011-06-25 80 views
2

我有頁面作爲內容選項卡。標籤內容不是通過ajax加載的,它只是在代碼中。無效標籤已設置顯示:無。Javascript選項卡,seo優化

問題是什麼看到谷歌機器人?它看到「隱藏」內容嗎?在那種情況下SEO怎麼樣?

這是一個很好的解決方案tu內容標籤?我認爲製作一個差(但相似)內容的子頁面並不是一個好主意。所以在相同的URL標籤下似乎提供了更多和更豐富的內容......我錯了嗎?

回答

2

,最好的辦法是檢查你的谷歌緩存站點的文字版本

訪問google.com,然後鍵入以下內容:緩存:HTTP://www.your-domain.com

然後點擊:純文字版本

您將有谷歌如何緩存您的網站更好的主意

+0

好的,但文本版本究竟是什麼機器人看到?或者還有其他的東西嗎? –

+0

如果他們把它放在緩存上,這意味着他們看到了它。 – Tarek

+0

當然,機器人終究「看到」它在HTML中的內容。重要的是,如果他們使用他們看到的內容排名計算的一部分。這裏辯論的是CSS規則是否會影響內容排名。 – Simon

2

根據這篇博客這種做法是不好的谷歌,你可能會得到一個點球: http://ocarbone.free.fr/blog/?p=222

的原因是,一些黑帽SEO技術是基於隱藏的內容,這個話題很微妙。

從谷歌馬特·卡茨在他的博客談到 這個基本上 他說你不應該使用 顯示:無;隱藏的內容,因爲它是 考慮隱形

,你可以根據你不使用它的關鍵字堆砌和隱藏鏈接到其他域使用display:none;沒有任何結果,只要一些搜索引擎優化顧問的權利要求的一種形式。

UPDATE: 經過一番研究,我想出了一些假設(假設因爲沒有100%的保證,除非你在谷歌工作,並確切地知道如何索引工程)。

- 有沒有自動的方法來使用display:none;來隱藏內容來懲罰網站,這意味着所有潛在的隱藏案例都會被手動檢查。

- 如果隱藏的內容通過後面的用戶交互可見,您將不會受到懲罰,例如:鼠標懸停或點擊。

- 隱藏的內容確實得到了谷歌的索引(如果不是谷歌爲什麼如此關心隱藏內容?除了我有一些真正的好方案可以證明這一理論)。

- 如果你擔心谷歌沒有索引你的隱藏內容,您可以使用的技術呼叫「漸進增強」 CSS drop-down menu and SEO

+0

那麼使用標籤沒有任何不良後果的最佳解決方案是什麼?這不是一種垃圾郵件技術,這些選項卡中有很多強大的內容,但使用多個不同的地址會丟失一點。 –

+0

不容易分辨,因爲有些人聲稱,只要您沒有用它來做關鍵字填充和隱藏鏈接,就可以使用它。 – JOBG

0

使標籤內容塊的列表,默認情況下一個接着一個顯示所有的人其他垂直。這樣,即使沒有JavaScript的用戶也可以看到所有內容,只是不在標籤中,而是作爲內容塊的垂直順序列表。然後,使用JavaScript創建內容塊選項卡,並在page-/content-load之後隱藏除第一個之外的所有內容。

這不僅優化SEO,也可訪問的屏幕閱讀器等,這可能不理解JavaScript或不讀display:none文本。

+0

美學它不是理想的掌握所有可見的標籤只是簡單地在JavaScript踢之前,那種使網站看起來有點破。 – Simon

1

我已經使用jquery標籤以及網站上的jquery滑塊,發現不僅排名沒有受到影響;他們實際上走了,雖然我不能說這是因爲標籤,但只是更好的內容。這些標籤充滿了內容,沒有填充。所有的內容都由谷歌索引。我自己很擔心這個問題,但根本沒有發現對排名有負面影響。