我正在開發一個航班搜索引擎的客戶,目前的URL如下所示(廣告 = AO目的地機場, =產地機場,日期和旅客人數這裏沒有指定):使搜索URL搜索引擎友好:hash - >什麼?
我的客戶想讓搜索頁面更加搜索引擎友好(SEO)。這個想法是,正在尋找例如從SAO到REC的航班的巴西人,谷歌應該有更高的機會找到那個特定的航班搜索引擎。
第一步可能是用查詢字符串(?)替換片段標識符(#)。然後服務器動態生成漂亮的文本內容,無需JavaScript即可查看(搜索結果仍將通過XHR加載)。在我看來,這很有道理。
現在,爲了使網址搜索引擎更友好:
(A)我的客戶提出了添加額外的關鍵字到URL,是這樣的:
(B )我建議增加一個slu,,這可以很容易地國際化,而且這對人類也很好。例如:
http://example.com/pt_BR?ad=REC&ao=SAO/voos_de_Sao_Paulo_para_Recife
(C)或者,也許沒有蛞蝓(但 - 由於可解析性 - 僅在有限的參數集,其具有限制由用戶的URL的共享的缺點):
http://example.com/pt_BR/voos_de_Sao_Paulo_(SAO)_para_Recife_(REC)
你有什麼建議?任何類似用例的良好URL的例子?
大家都說:據我所知,高排名頁面的鏈接仍然是最重要的排名指標。最後,我想知道是否所有的複雜性都值得努力。當我看着Google自己的搜索頁面時,它們相當簡單。例如,H1標籤中沒有關於搜索查詢的摘要,就像我的客戶想要的一樣。當然,谷歌不會搜索自己...
紙條給我:這可能是最好的網址爲[括號中保留的字符(HTTP離開了括號: //www.ietf.org/rfc/rfc2396.txt)。例如,一些用戶不小心將URL放在括號中,導致出現問題。 – feklee