使搜索URL搜索引擎友好:哈希 - >什么?

时间:2012-10-18 14:07:06

标签: http url-rewriting web seo

我正在为客户开发航班搜索引擎,目前网址如下所示( ad =目的地机场, ao =原始机场,日期和数量这里没有指明乘客):

http://example.com/#ad=S%C3%A3o+Paulo+-+Todos+os+aeroportos+(SAO),+Brasil&ao=Recife+-+Guararapes+Intl+(REC),+Brasil

我的客户希望使搜索页面更具搜索引擎友好性(SEO)。这个想法是巴西人正在寻找从SAO到REC的航班。谷歌应该有更高的机会找到特定的航班搜索引擎。

第一步可能是用查询字符串(?)替换片段标识符(#)。然后,服务器动态生成可以在没有JavaScript的情况下查看的漂亮文本内容(搜索结果仍将通过XHR加载)。在我看来,这很有道理。

现在,为了使网址更适合搜索引擎:

你有什么建议?类似用例的良好URL的任何示例?

所有人都说:我理解高排名页面的链接仍然是最重要的排名指标。最后,我想知道所有这些复杂性是否值得付出努力。当我查看谷歌自己的搜索页面时,它们相当简单。例如,H1标签中没有搜索查询的摘要,就像我的客户想要的那样。当然,谷歌不会自己搜索......

1 个答案:

答案 0 :(得分:2)

  • 不要使用_(下划线)来分隔单词。 Google interprets hello_world为一个单词,hello-world为两个单词。
  • 不要将人类可读的关键字放在查询字符串中(在?之后)。而是将其设为普通网址http://example.com/pt_BR/search/voos-de-Sao-Paulo-(SAO)-para-Recife-(REC)

我会选择以下内容:http://example.com/pt_BR/2012-10-28/voos-de-Sao-Paulo-(SAO)-para-Recife-(REC)