【问题标题】:Adding google search box to site: CSE vs a simple sitesearch parameter - Any down sites? Google policy issue?将谷歌搜索框添加到站点:CSE 与简单的站点搜索参数 - 任何关闭的站点?谷歌政策问题?
【发布时间】:2016-04-14 14:16:37
【问题描述】:

目标是让用户使用 Google 搜索一个简单的网站。我知道 Google 自定义搜索引擎 (CSE)。

但也可以创建一个向 Google 提交查询的表单,而且更简单。例如

<form action=https://www.google.com/search>
  <input type=text name=q>
  <input type=hidden name=sitesearch value=example.com>
  <input type=submit value=search>
</form>

搜索结果将类似于some keywords site:example.com

(用户体验的缺点是:用户离开网站。如果用户想要修改搜索,他们可能会感到困惑。)

这有任何技术缺点吗?比如,结果会不会基本一样?

此外,Google 是否有任何针对此的政策?

【问题讨论】:

    标签: google-search


    【解决方案1】:

    但也有可能,而且更简单,只需创建一个表单 向 Google 提交查询。

    是的,您可以使用这种方法将它们发送给谷歌。

    结果会基本一样吗?

    这值得测试,并且可能取决于您在使用客户搜索引擎时进行了多少自定义。例如,谷歌文档说...

    https://developers.google.com/custom-search/docs/overview#what_is_custom_search

    1. 创建自定义搜索引擎,在指定的网站或页面集合中进行搜索
    2. 为您的网站启用图片搜索
    3. 自定义搜索结果的外观和风格,包括添加“键入即搜索”自动完成功能
    4. 在您的搜索结果中添加促销活动
    5. 利用您网站上的结构化数据来自定义搜索结果
    6. 将您的搜索引擎与您的 Google AdSense 帐户相关联,这样每当用户点击您搜索结果页上的广告时,您就可以赚钱。

    在 Google 上进行多站点搜索等操作很费力。 CSE 可能会简化这一点。我认为主要限制是为您的用户添加功能变得更加困难,即将他们发送到 Google 以对您的图像进行多站点搜索将是一个丑陋的查询。

    我认为基本结果是相同或相似的,但这需要测试。几乎可以肯定,谷歌在搜索时会使用您所在页面的上下文。他们可以使用引用链接来做到这一点,但这不太可靠。

    这有什么技术缺点吗?

    是的,从技术上讲存在用户体验问题,但您似乎已经意识到这一点。除非您正在运行网络开发或谷歌搜索论坛,否则添加 site:domain_name 会使您的大多数用户感到困惑:)

    您还将无法在后续搜索中找出用户正在搜索的内容,即用户搜索某些内容并将其发送到谷歌,之后您将无法找到任何后续搜索.在某些站点上,用户正在寻找的内容非常重要,并且用于改进站点的信息架构。它还可以用来在网站上发现您需要的东西,即如果您有一个关于汽车的网站,并且每个人似乎都在搜索“保险”,那么这可能是您添加一些保险页面的机会,这也可能导致有机会通过页面获利。

    此外,Google 是否有任何针对此的政策?

    没有。如果您正在做一些邪恶的事情,即试图使用他们的搜索结果并将其作为您自己的,则只有一项政策反对它。将人们发送到搜索页面对 Google 有好处。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-20
      • 1970-01-01
      • 2012-03-30
      相关资源
      最近更新 更多