【问题标题】:Should I include my search term in my search path or as a parameter?我应该在搜索路径中包含搜索词还是作为参数?
【发布时间】:2016-02-20 21:55:29
【问题描述】:

我正在为我的网站构建搜索页面。我看到传统上将搜索词作为参数包含在内 - 即 /search?q=lady+gaga 这在我遇到的几乎每个网站上都可以观察到 - 包括 Google、Pinterest、Twitter 和堆栈溢出。

我想知道与/search/lady-gaga 这样的搜索路线相比,这样做有什么优势。似乎在路径中包含搜索词对 SEO 和 OpenGraph 有好处(当我的搜索结果页面将被粘贴到 facebook 时,facebook 拉入的 sn-p 可以针对相关搜索词进行自定义)。

基本上-似乎将搜索词编码到 url 路径中似乎比参数更好-但似乎每个人都将其作为参数。我错过了什么吗?

【问题讨论】:

  • 阅读seo标签wiki。

标签: url search seo url-parameters url-design


【解决方案1】:

一般情况 Google 不会抓取表单,也无法向表单提交值并将其结果编入索引,因此 Google 不会访问这些页面 /search?q=lady+gaga,除非这些页面是指向这些页面的反向链接。

现在关于 URL 结构最好的是,这取决于您是否要使用搜索页面(例如,我们网站上搜索最多的字词)并将它们列出在网站的任何位置,在这里您应该使用您谈到的第二个选项这是/search/lady-gaga。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-11-17
    • 1970-01-01
    • 2011-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多