在許多不同的網址上擁有相同資源的含義(SEO-wise)有什麼含義? 我見過一些幾乎從不顯示404頁面的網站。任何錯誤的URL路徑將簡單地呈現主頁。 其他網站,例如,重定向http://example.com/path/到http://example.com/path - (無尾斜槓),反之亦然,以避免重複的URL。不同網址上的相同網頁
這是一個很好的做法,爲什麼(不)?
在許多不同的網址上擁有相同資源的含義(SEO-wise)有什麼含義? 我見過一些幾乎從不顯示404頁面的網站。任何錯誤的URL路徑將簡單地呈現主頁。 其他網站,例如,重定向http://example.com/path/到http://example.com/path - (無尾斜槓),反之亦然,以避免重複的URL。不同網址上的相同網頁
這是一個很好的做法,爲什麼(不)?
在許多不同的網址上擁有相同資源的最大含義是您的搜索結果(特別是谷歌,我不確定搜索引擎優化如何適用於其他搜索引擎)將被稀釋/分割。而不是將搜索結果相關度較高的資源進行排名,即使指向相同資源,多個網址排名也會較低。
標準化SEO的URL通常是一種很好的做法。大多數網站管理員支持規範化URL的問題在於,它有時需要對其URL結構進行重大更改,而這並非總是可行。爲了緩解有直接更改網址,有是一個的谷歌的WebCrawler的支持link標籤規範-url屬性:
http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html
這是朝着正確方向邁出的一步。有關標準化的URL的更多信息,維基文章是有幫助的:
http://en.wikipedia.org/wiki/URL_normalization
至於結尾的斜槓,我不知道,如果網絡爬蟲明顯算上這些變化。如果在你的例子中,http://example.com/path/是一個目錄,那麼它應該有一個尾部的斜線。如果path是文件的名稱,則應該省略尾部的斜線。至少在IIS中,當省略尾部斜線時,服務器首先搜索文件,如果找不到文件,則檢查該名稱的目錄是否存在。如果該目錄存在,則通過添加尾部斜線在內部重定向。這意味着如果您在頁面上生成內部鏈接,那麼Web服務器的最終工作就不必要了。
「Demystifying the 'duplicate content penalty'」是關於各種重複內容問題的不錯文章。谷歌的Duplicate Content help page似乎保持最新的技術角度來處理它的最佳方式。