如何强制表单仅通过Google搜索在特定网站内进行搜索

时间:2018-02-24 03:26:46

标签: html forms google-search

我有一个简单的搜索表单,我想将其重定向到Google搜索页面,以便在单击按钮时搜索输入。以下代码有效:

<form role='search' method='get' action='http://www.google.com/search'>
  <input type='search' name='q' />
  <button type='search' value='search'>Search</button>
</form>

但是,我想只搜索特定网站。我尝试修改下面的name='q'代码,仅在w3schools中搜索(添加site:w3schools.com),但特定于网站的搜索不起作用:

<input type='search' name='q=site%3Aw3schools.com' />

如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

<form action="http://www.google.com/search" method="get">
   <input type="hidden" name="q" value="site:http://yoursite.com">
   <input type="text" name="q" alt="search">
   <input type="submit" value="Search">
</form>