2010-10-27 62 views
2

我建立一個電子商務網站,我想知道,如果有2個相同的導航菜單會傷害我的SEO工作。SEO:2個導航菜單

我在頁面頂部的下拉菜單。其中列出了主要類別,其次是子類別。

在我的左側導航我也有同樣的事情。

兩者都是結構化的,像這樣:

<ul> 
    <li><a href="#">Main Category 1</a> 
    <ul> 
     <li><a href="#">Sub Category</a></li> 
     <li><a href="#">Sub Category</a></li> 
     <li><a href="#">Sub Category</a></li> 
    </ul> 
    </li> 
    <li><a href="#">Main Category 2</a> 
    <ul> 
     <li><a href="#">Sub Category</a></li> 
     <li><a href="#">Sub Category</a></li> 
     <li><a href="#">Sub Category</a></li> 
    </ul> 
    </li> 
</ul> 

唯一的區別是,我使用CSS來隱藏左側導航的主要類別。搜索引擎將無法看到它,並將其解釋爲與頂層菜單相同的菜單。

這是否會混淆搜索引擎?如果是的話,如果我只是在左側菜單上顯示子類別而不使用CSS來隱藏主要類別呢?

由於提前, JR

+0

你真的使用''#? – Gumbo 2010-10-27 19:17:26

+0

否:)節省空間。 – 2010-10-27 19:44:45

回答

2

在做出完整的決定之前,您確實需要考慮頁面其餘部分的鏈接結構,但是,大多數情況下您應該沒問題。

有些SEO會說你通過向頁面添加重複鏈接來稀釋其他鏈接的影響。有些人認爲只有第一個鏈接纔是真正重要的;還有其他人說越多越好。

聽起來好像你隱藏了主要類別,主要是爲了改善左側導航的外觀,所以它看起來並不多餘,但你仍然想維護菜單的語義層次結構。我認爲,只要您相信您正在改善頁面的用戶體驗(Ux),就完全合理。

與此頁面的其他因素相比,您在此處關注的細節並不重要。

簡而言之,複製像這樣的導航可能不會幫助或傷害您的搜索引擎優化的舉措。只需考慮代碼可維護性,就可以爲您提供最佳的用戶體驗。來自一個更好的Ux的轉化將大大減輕像這樣一個小的SEO調整。

0

如果有什麼事情你做的只能存在於機器人的緣故,你可能要重新考慮你爲什麼真的這樣做。在SEO方面有talkwhat not to do的衆多資源。

1

就SEO而言,在您的網站中製作兩種不同的菜單是很好的,因爲Google或其他搜索引擎會爲用戶友好的網站佈局提供價值。在左側有一個菜單可以讓訪問者瀏覽您的網站更方便。就我的知識而言,不會有任何傷害,您的網站可以在搜索引擎中正常工作。

雖然,你不能隱藏來自搜索引擎的任何東西,他們肯定不喜歡隱藏的東西。爲什麼不製作手風琴風格的菜單,其中只顯示側邊菜單上的主要類別。一旦用戶點擊一個主類別,它就會展開並顯示子類別。再次單擊相同的主類別時,會將菜單縮回原始結構。希望你能理解我的觀點。