WordPress代码:给网站添加百度站内搜索

百度站内搜索既可以实现对你网站的搜索,又可以对你的网站关键词的全网搜索,据说对百度收录和百度蜘蛛很有帮助,喜欢折腾的人可以添加一下这个功能,无形装逼最可怕。

废话不多说,实现步骤开始:

百度站内搜索ID

注册一个站内搜索的二级域名

到你的域名服务商做一个二级域名解析,比如本站是 so.macrr.com类型CNAME,子域名填写:so 指向:zhannei.baidu.com,二级域名注册成功后就是:so.macrr.com,可以在浏览器地址输入so.macrr.com打开看看是否成功。
WordPress代码:给网站添加百度站内搜索

到百度站长平台注册一个账号进行相关设置

使用百度账号登陆 百度站长平台 。登入百度站长平台后、在左侧选择网站组件–站内搜索-现在使用。
搜索引擎管理:新建搜索引擎-设置基本信息(范围里面网址改为你刚设置的二级域名,比如so.macrr.com,也可以设置成的你的网站域名)-设置搜索框样式(随意)-获取代码并完成(代码后面使用)。
WordPress代码:给网站添加百度站内搜索
在你浏览器输入你的搜索地址,比如so.macrr.com即可看到效果(本站使用的主题自带的百度站内搜索,直接使用百度站内搜索ID即可)

知更鸟百度站内搜索

由于知更鸟主题已经自带了百度站内搜索,只需要在后台主题设置里填好前面得到的 百度站内搜索ID
WordPress代码:给网站添加百度站内搜索

整合到WordPress中

如果你正在使用的主题自身是没有百度站内搜索功能的,我们就想办法给它添加百度站内搜索就好了。

把站内搜索添加到你的边栏工具搜索中

登陆到wordpress后台,外观-小工具,给你的边栏添加文本小工具,把下面的代码复制进去。
样式可以根据主题美化一下,代码样式简单的借鉴了陌小雨给的。

  1. <form  class="search-form" action="http://so.macrr.com" target="_blank" id="cse-search-box">  
  2.     <input  type="hidden" name="s" value="11794814977877242385" />  
  3.     <input type="text" onclick="this.value='';"  name="q" id="q" class="form-control"/>  
  4.     <input class="btn" type="submit" id="go" value="搜索" />  
  5.    </form>  
将action="http://so.macrr.com"换成你的二级搜索域名,value="11794814977877242385"

把搜索结果页面嵌入到你的主题页面中

登陆到你的百度站内搜索-新建搜索引擎-设置基本信息(范围里面网址改为你刚设置的二级域名)-设置搜索框样式-嵌入式搜索结果,复制代码,在你的wordoress后台-页面-新建页面-文本模式中粘贴刚才复制的代码,打开你的刚才建立的页面就可以看到效果了。这是本站的效果 站内搜索

搜索结果页面与边栏工具结合

如果你想把刚才的嵌入页面效果整合到边栏工具搜索中,那么你只需要在外观-小工具-给边栏添加一个文本,把之前的代码修改一下再复制进去就可以了。

  1. <form  class="search-form" action="http://www.macrr.com/baidu-search.html" target="_blank" id="cse-search-box">  
  2.     <input  type="hidden" name="s" value="11794814977877242385" />  
  3.     <input type="text" onclick="this.value='';"  name="q" id="q" class="form-control"/>  
  4.     <input class="btn" type="submit" id="go" value="搜索" />  
  5.    </form>  

只是把action的地址换成了你刚才建立的搜索页面,这样搜索结果,页面样式不需要单独设置,都继承了你的主题样式,这样就实现了百度站内搜索和wordpress主题的完美整合。

本文最后更新于2016年5月24日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
  • 博客公众号
  • 关注本博客公众号
  • weinxin
  • 博客小程序
  • 关注本博客小程序
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:6   其中:访客  5   博主  1

    • avatar 四川卫校

      可以,

      • avatar 代码里

        路过..

        • avatar 夏日博客

          站内搜索好填加,最蛋疼的就是主域名一定要备案才能申请。

            • avatar 闲鱼 【博主】

              @夏日博客 在大天朝还是备案了才玩得开

            • avatar 费玉污

              百度站长里面有的一些说明简单的

              • avatar 成都卫校

                好文章,谢谢博主分享。以后多来这看看,