我希望我的网站是 SEO 的,并且我将使用静态 URL(RESTful Web 服务)。但在某些情况下,我无法选择其中哪个(静态 url/动态 url)更好。
例如在搜索框实现中,用户可以输入任何内容,为此我有两个选择:
- 创建另一个静态网址(例如:/something/{query}),这将更加 SEO 友好或
- 创建动态网址(例如: /something?query=somequery),这对 SEO 不太友好,但在我今天看到的所有搜索引擎中都使用。
但是,我希望搜索结果页面在搜索引擎(谷歌、必应等)中被索引,这是一个众所周知的事实,即静态 URL 比动态 URL 更容易理解。
我想知道搜索框是使用动态网址而不是静态网址实现的这一事实的优势。
最后是问题的答案:何时使用静态 url,何时使用动态 url?
先感谢您。