這不是SEO剛剛好,但它也是正確的RESTful方式來構建您的網站,它是適當的web 2.0 etiquitte不暴露您的實現,因爲您正在使用您當前的URL方案;您公開的事實是該文件名爲「searchitem.html」,並且您正在使用GET變量來控制顯示的內容......使用REST風格,從用戶隱藏這些實現細節(這也爲您提供了更多的靈活性你自己的執行情況)。你可能會像一些資源:
諷刺的是,一些頁面的上方不尊重正確的REST風格的URL約定。
對於特定的應用程序,我會建議下列URL方案:
http://www.domain.com/search/?q=queryterm
對於這個特殊的情況下,你不能真正隱藏GET變量,但你至少可以隱藏頁面的名稱這是服務的結果。但是,我假設查詢沒有結構。如果您正在使用的標籤或類別搜索,然後搜索其他內容,那麼你可以使用:
http://www.domain.com/tags/name_of_tag/?param=parameter
或者,如果你是一個給定用戶尋找一個類別中的所有帖子:
http://www.domain.com/tags/name_of_tag/users/name_of_user
你的結構究竟如何確實取決於你有什麼類別,參數等。