在网站中插入Google站内搜索栏

如何在网页上插入Google搜索框?直接在需要插入的地方添加如下HTML代码:

<form method="get" action="https://www.google.com/search">
<div style="border:1px solid white; padding:4px;width:20em;">
<table border="0" align="center" cellpadding="0">
<tr><td>
<input type="text"   name="q" size="20" maxlength="255" value="" />
<input type="submit" value="搜索" /></td></tr>
<tr><td align="center" style="font-size:100%">
<input type="radio"  name="sitesearch"
value="tumutanzi.com" checked />土木坛子
<input type="radio"  name="sitesearch" value="" />Google
<br />
</td></tr></table>
</div>
</form>

上次,我用Google自定义搜索取代了WordPress系统自带的搜索栏,后来发现Google自定义搜索JavaScript代码的确影响网站的加载速度,于是又换回了WordPress的自带搜索,可惜WordPress自带的搜索功能只能搜索博文内容,无法搜索留言评论内容。

考虑到土木坛子上的留言已经超过20,000条,内容加起来比700多篇博文还要多,我觉得有必要使用Google站内搜索,于是找到了以上代码插入到网站中,替代WordPress自带搜索功能——直接在主题“小工具”选项中增加“文本”一栏,将代码填进去即可。提交搜索内容后,这个搜索框会自动跳转到Google主页搜索整个网站,也可以选择搜索整个互联网。

18 thoughts on “在网站中插入Google站内搜索栏

  1. 依然王的人

    那得先保证上得了Google了, 分享个Google 可用IP 131.203.3.148

    修改hosts 可以正常使用Google ,可是查询IP 却不显示是Google公司的 ,只显示位于新西兰。

    查询结果[1]: 131.203.3.148 ==>> 2211120020 ==>> 新西兰
    上面三项依次显示的是 : 获取的IP地址 ==>> 数字地址 ==>> IP的物理位置

    回复
        1. 土木坛子 文章作者

          其实是一个很笨的办法,在Google Analytics统计的访问页面中筛选 ?s= 字段的页面,这是WordPress自带搜索页面的标志,大概就知道是不是有人用了你的博客搜索功能,搜索了哪结字条。当然,我用Google的搜索功能后,就不得而知了,管它呢?我哪怕是给自己用也好。

          回复
  2. 有点蓝

    我之前就用过百度站内搜索,但是搜索结果太不靠谱,在当前文章页、相关文章页都会抓取关键字,导致重复率很高,后来换主题了就还是用wp自带的搜索了。
    想来谷歌的站内搜索相对会靠谱一些?

    回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注