Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使用谷歌搜索在多个网站上搜索?_Html_Url_Google Search - Fatal编程技术网

Html 如何使用谷歌搜索在多个网站上搜索?

Html 如何使用谷歌搜索在多个网站上搜索?,html,url,google-search,Html,Url,Google Search,给定此URL,我可以在Google上通过查询字符串中指定的站点进行站点搜索: https://www.google.com/search?q=something&sitesearch=subdomain1.site-abc.com 这将在Google搜索文本框中生成以下格式化字符串: something site:subdomain1.site-abc.com 1. something site:subdomain1.site-abc.com OR subdomain2.site-a

给定此URL,我可以在Google上通过查询字符串中指定的站点进行站点搜索:

https://www.google.com/search?q=something&sitesearch=subdomain1.site-abc.com
这将在Google搜索文本框中生成以下格式化字符串:

something site:subdomain1.site-abc.com
1. something site:subdomain1.site-abc.com OR subdomain2.site-abc.com
2. something site:subdomain1.site-abc.com || subdomain2.site-abc.com
3. something site:subdomain1.site-abc.com | subdomain2.site-abc.com
我还可以很容易地为此编写一个简单的html表单,如下所示:

<form method="get" action="https://www.google.com/search" target="_blank">
    <input type="text"   name="q" size="31" maxlength="255" value="Keyword" />
    <input type="submit" value="Google Search" class="button1" />
    <input type="radio"  name="sitesearch" value="subdomain1.site-abc.com" checked="checked" /> Search subdomain1.site-abc.com on Google<br />
</form>
我的问题是,URL中的查询字符串应该是什么样的,才能在Google搜索文本框中获得上述结果之一

我尝试过这些方法,但都不起作用:

https://www.google.com/search?q=something&sitesearch=subdomain1.site-abc.com%2B||%2Bsubdomain2.site-abc.com

https://www.google.com/search?q=something&sitesearch=subdomain1.site-abc.com%20||%20subdomain2.site-abc.com
第一个URL的结果如下:

something site:subdomain1.site-abc.com+||+subdomain2.site-abc.com
something site:subdomain1.site-abc.com%20||%20subdomain2.site-abc.com
第二个URL的结果如下:

something site:subdomain1.site-abc.com+||+subdomain2.site-abc.com
something site:subdomain1.site-abc.com%20||%20subdomain2.site-abc.com

有什么建议吗?

手术室对我很有效。此处示例
示例站点:github.com或site:gitlab.com或site:bitbucket.org:2018-01-01

是否在任何地方记录了
sitesearch
URL参数?或者你是如何找到它的?它曾经被记录在谷歌搜索文档中。我在我管理的一个网站上有这个功能,5-6年后我会重新访问这个功能。这并不奇怪,参数不再被记录,因为谷歌现在大力推广这一功能。