• 注册
  • WordPress建站 WordPress建站 关注:0 内容:23

    WordPress添加百度站内搜索(适合所有网站)

  • 查看作者
  • 打赏作者
  • Lv.1
    青铜会员 VIP 1
    靓号:123
    官方

    听说添加百度站内搜索,有助于收录,你值得拥有!本篇文章理论上适用于任何带搜索功能的网站,如果你是用 wordpress 建站,恰巧你又是使用 xiu 主题,那么恭喜你,你可以完全照搬了!

    (本文图片不慎丢失 如有不解 可以留言)

    1、准备工作

    (1)增加一个二级域名

    解析 CNAME 记录到 zhannei.baidu.com,主机记录处填 so,那么你的二级域名即为 so.dedewp.com,这个记下来待会有用,so 你可以自行任意设置。如下图

    (2)登入百度站长平台,注册一个账号。

    2、添加搜索框

    做好上面的准备工作后,就可以登入百度站长平台、在左侧选择其他工具站内搜索,然后点击右边的大图开始添加搜索框。需要强调的是将搜索框生效范围里面网址改为你刚设置的二级域名,如 so.dedewp.com

    其他的根据喜好自己设定,在这就不一一赘述了,不用担心设置错误,设置后还可以随时修改的

    3、个性化搜索结果页样式

    添加完站内搜索后,切换到结果页管理。在结果页管理可以设置 logo,logo 尺寸为 160*50 像素(在基本信息中),搜索页面顶部设置,行业模板数据提交、提交网页列表、搜索结果干预等等一系列操作,一个一个大胆的尝试吧!

    4、广告布置

    切换到获得收入选项,在页面下方添加你创建的百度联盟的 cpro_id 就可以了

    5、预览搜索

    都设置完了,预览下看看效果吧:

    记住上图中的 S=后面&nsid=前面的一串值,待会用的着。当然了,你也可以在基本信息中查看该搜索引擎 ID。

    6、仿制搜索框

    以本站为例,在后台小工具处添加搜索框,然后用火狐浏览器查看该搜索框的代码:如本站的如下:

    <form method="get" class="search-form" action="https://dedewp.com/"><input class="form-control" name="s" placeholder="输入关键字" type="text"><input class="btn" value="搜索" type="submit"></form>

    主要是看查看默认搜索框的 Form 样式以及里面的 input 样式,然后依葫芦画瓢替换下面代码中对应的就可以了,xiu 主题博主可以直接使用下面代码:

    <form  class="search-form" action="http://so.dedewp.com/cse/search" target="_blank" id="cse-search-box">
    <input  type="hidden" name="s" value="5517432049748900239" />
    <input type="text" onclick="this.value='';"  name="q" id="q" class="form-control"/>
    <input class="btn" type="submit" id="go" value="搜索" />
    </form>

    当然了,别忘了将 链接 替换为你自己设置的二级域名,将 value=”5517432049748900239″中的数字修改为第 5 步获得那串数值

    7、布置搜索框

    有了代码布置就简单了,在后台小工具添加文本,然后将上面的代码复制到里面就可以了。使用其他 cms 建站的博主直接替换原有的

    <form>这里是搜索代码</form>

    搜索代码就可以了。

    2015 年 9 月 7 日更新:百度站内搜索前不久推出了新功能:嵌入式搜索结果,这个是什么意思呢,点击 链接或者在网页头部的搜索框输入你想要搜索内容然后按回车就可以看到效果了。

    8、嵌入式搜索结果

    下面知鹅以 WordPress 下的 xiu 主题为例,来教大家如何实现这种效果:

    (1)、首先登陆百度站内搜索,然后切换到结果页管理,在左侧的列表选择嵌入式搜索结果;如下图

    WordPress添加百度站内搜索(适合所有网站)

    (2)、复制得到中间的代码,代码参数上面已经说得很详细了,按需修改即可。

    (ps:xiu 主题 4.0 增加了百度站内搜索设置,只需要将第 6 步中的代码复制到网站后台-外观-xiu 主题设置-全站设置最下面的使用百度自定义站内搜索框中,不要忘记了勾选开启。)

    (3)、在 wordpress 后台新建一个页面,模板选择默认的就可以了(当然了,你也可以自己定义模板,自定义 css,知鹅就不展开了,

    这样就可以实现在百度搜索结果页面放入其他广告联盟的代码了,这对于那些百度联盟账号被封的人来说真的是大大的福利呀),切换到文本选项,然后粘帖你刚刚复制的代码,选择发布即可。这里需要复制一下你新建页面的超链接,下面会用得着。比如知鹅的就是 链接

    (4)最后一步,也是最关键的一步,需要将第 6 步仿制搜索框中的第一行代码中的 action 地址替换为你刚新建的页面地址:

    最终效果如下:

    WordPress添加百度站内搜索(适合所有网站)

    到此为止,就实现了百度站内搜索和 wordpress 以及 wordpress 主题的完美整合。

    如果你觉得本文章有用,可以打赏哦!

    请登录之后再进行评论

    登录
  • 偏好设置
  • 做任务
  • 实时动态
  • 帖子间隔 侧栏位置: