如何让我的搜索栏在我的网站内搜索?

时间:2016-02-23 07:43:00

标签: search-form

我在未发布的网站上有一个搜索栏,我希望有某种编码可以搜索可以从我自己的网站得出结论的内容。 (截至目前,使用搜索栏将我带到谷歌)

<form id="tfnewsearch" method="get" action="http://www.google.com">
    <input type="text" class="tftextinput" name="q" size="21" maxlength="120"><input type="submit" value="search" class="tfbutton">
</form>
<div class="tfclear"></div>

有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您添加了google.com的链接,这就是您重定向到Google的原因。

对于您自己的搜索引擎,您必须为您的站点和一些数据库查询创建一个表单,该表单将从您的数据库中选择一些数据并显示结果。将google.com替换为您的表单网址操作标记。

答案 1 :(得分:0)

这确实取决于您的网站的构建方式,以及公众是否可以完全访问该网站。

例如,如果它完全公开,您仍然可以使用Google通过Google Custom Search API搜索您的网站。

否则,没有神奇药水。您可能必须编写一些代码来索引文档等。许多站点通过将信息存储在数据库中并创建站点的全文索引,然后查询数据库来实现此目的。但这需要的不仅仅是CSS和HTML。