2010-06-04 82 views
-3

「隱藏的鏈接和內容不適合seo」。下拉菜單是否影響seo。如果是有任何完美的解決方案下拉菜單與SEO角度?下拉菜單和搜索引擎

回答

3

下拉菜單在搜索引擎優化方面並不「隱藏」。如果下拉菜單以標準HTML呈現,那麼任何機器人都將能夠「看到」它。現在,如果您使用Javascript來創建下拉菜單,這是一個不同的故事 - 大多數機器人目前不執行Javascript。從搜索引擎優化的角度來看,您可能只想確保您在下拉菜單中使用的關鍵字適合您的網站和目標受衆。如果他們不是,那麼你可能要考慮渲染Javascript中的下拉菜單。希望這可以幫助

+0

任何瀏覽器都可以讀取HTML,但在大多數情況下,外部CSS或js定義了顯示屬性。 – ArK 2010-06-04 05:54:18

+1

只要你使用標準的HTML,那麼搜索引擎機器人將能夠看到它。您可以使用外部CSS和/或js來定義顯示屬性,但是,只要將html呈現在頁面上,就機器人能夠「看到」下拉菜單而言,驗證) – 2010-06-04 15:45:03

+0

我不知道這是完全正確的(這個答案是2年前,所以我想我會添加在這個更新的筆記爲當前觀衆)。我敢肯定,每個人都看到了谷歌的「預覽」,試圖在視覺上顯示你看到你的搜索條件的網頁。我確信這是通過屏幕閱讀器和OCR完成的,因爲它是算法中更深層次的完整性。他們擁有這種技術並不奇怪,因爲他們沒有在他們的搜索排名機制 – Alex 2012-04-10 11:22:48

1

看看你的頁面源代碼。如果您的下拉菜單是標準HTML,並且鏈接由<a href="...">標籤指定,那麼它很好。

如果您使用Javascript生成菜單/鏈接,Google可能找不到鏈接。如果您使用我看過很多的<select>元素,也是如此。

+0

中代表我也被告知不要使用''是一個標準的HTML標籤,已經存在了最長的時間。謝謝! – moey 2011-08-30 21:26:06

+1

@Siku''元素下的任何導航都使用Javascript,而搜索引擎通常不會解析。 – DisgruntledGoat 2011-09-01 10:35:52

1

這對於谷歌機器人潛在混淆下拉菜單隱藏鏈接一個已知的問題 - 特別是如果代碼是一樣的東西:

< div id="menu1" style="visibility: hidden;">< a href="">Home</a>< /div> 

它的AI完全問題,以檢測是否那種代碼旨在欺騙或不會,所以總會有偶爾的問題。 但是,任何受歡迎的菜單都可能會正常,因爲如果有明顯的問題,其他人會提出重新審覈請求。還要記住,有很多信任因素,所以效果可能會很微妙。

2

我假設你在談論CSS驅動的下拉菜單?不要擔心,它們對搜索引擎友好而言,無論它們如何顯示,都將被視爲正常的靜態鏈接。

但是,不管它是否真的是SEO友好還是不確定。我有過我的實驗,它真的很受歡迎或錯過,所以我不能肯定地說。

2

最好讓事情變得簡單。搜索引擎仍然不會很好地閱讀JavaScript。如果您的網站導航基於JavaScript,則很難將您的所有網頁編入索引。如果裝飾下拉式菜單對您很重要,請始終提供純文本鏈接的備份。我建議你應該爲谷歌爬蟲機器人制作一個網站地圖。