目标是让用户使用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
。
(UX的缺点是:用户离开了网站。如果用户想要修改搜索,他们可能会感到困惑。)
这有什么技术缺点吗?例如,结果基本相同吗?
此外,是否有针对此的Google政策?
答案 0 :(得分:2)
但是,创建一个表单也是可能的,而且更简单 向Google提交查询。
是的,您可以使用此方法将其发送给Google。
结果基本相同吗?
这值得测试,可能取决于您使用客户搜索引擎时所做的自定义程度。例如,谷歌文档说......
https://developers.google.com/custom-search/docs/overview#what_is_custom_search
在Google上进行多站点搜索等工作非常费力。 CSE可能会简化这一点。我认为主要的限制是为用户添加功能变得更加困难,即将它们发送给Google以对您的图像进行多站点搜索将是一个丑陋的查询。
我认为基本结果可能相同或相似但需要测试。谷歌几乎肯定会使用您搜索时所在页面的上下文。他们可以使用引用链接来做到这一点,但那不太可靠。
这有什么技术上的缺点吗?
是的,技术上存在用户体验问题但你似乎意识到了这一点。除非您正在运行网络开发或Google搜索论坛,否则添加网站:domain_name会使大多数用户感到困惑:)
您还将失去查找用户在后续搜索中搜索内容的功能,即用户搜索某些内容并将其发送给Google,之后您将不会发现任何后续搜索。在某些网站上,用户正在寻找的内容非常重要,并用于改进网站的信息架构。它也可用于在网站上发现您需要的东西,即如果您有一个关于汽车的网站,而且每个人似乎都在寻找“保险”,那么您可能有机会在保险上添加一些页面,这也可能导致获取页面货币化的机会。
此外,是否有针对此的Google政策?
没有。如果您正在做一些邪恶的事情,即尝试使用他们的搜索结果并将其作为您自己的传递出去,那么只会有针对它的政策。将人们发送到搜索页面对谷歌有利。