一、为什么要用百度站内搜索?
1、用来替换谷歌自定义搜索。这个问题其实在以前谷歌搜索能够正常使用的情况下,本来不应该是一个问题,记得几年前大多数网站站内都是调用了谷歌自定义搜索。而现在,只能是再找一个替代品了,综合考虑国内也就只有百度站内搜索可以用用了。
2、百度站内搜索能满足需要。目前百度站内搜索已经提供了生成搜索框、设置搜索结果显示页样式、支持嵌入式搜索、一键部署搜索代码等等,百度站内搜索还提供了自定义站内搜索的二级域名功能,你可以根据你自己的网站需要来自己配置百度站内搜索。
3、百度站内搜索有利于提升收录和结果点击。百度站内搜索有利于提供收录,就我个人看来是有点“莫须有”的感觉,以前百度分享、百度站长工具等都说有提高网页收录的作用,实际使用后也没有怎么感觉出来。不过,这次官方还是明确指出了百度站内搜索可以增加收录。
4、上图是百度站内搜索官方给出的影响机制图。您在百度站内搜索中提交的数据(包括通过插件提交或在后台手动提交)除了被站内搜索全部收录外,还会提交给百度网页搜索(即大搜索)进行抓取,也就是在大搜索常规的网页发现渠道之外额外补充来自站内搜索的渠道,从而提升大搜索对您站点的收录情况。
5、结构化数据(如论坛、小说、游戏数据)还会得到在网页搜索中以富摘要样式展现的机会,从而有助于网站流量提升。基于以上机制,安装站内搜索后,在没有其他影响因素的情况下,您的站点在百度网页搜索的收录覆盖率会得到提升,部分站点的收录提升幅度可以达到30%。
二、百度站内搜索代码获取与安装
1、百度站内搜索官网::https://zn.baidu.com
2、用你的的百度账号登录到百度站内搜索,直接点击“添加新的搜索引擎”。
7、继续点击下一步,你就可以自动生成百度站内搜索代码了,你也可以随时在搜索引擎管理中点击获取站内搜索引擎代码。
8、将代码放在你想要展示搜索框的位置,有懂CSS和JS的朋友可以自己修改样式,这样就能达到网站完善整合百度站内搜索的目的了。
9、通过上面的办法,点击搜索后会跳转到百度站内搜索的域名上,你也可以绑定好自己的二级域名和添加自己的搜索Logo,这样用户点击搜索后看到依然是你的网站的域名和Logo标志了。
10、百度站内搜索的“高级功能”中可以为搜索设置热搜词提示、划词搜索等等。
三、百度站内搜索结果展示模板和样式
1、在百度站内搜索的“结果页管理”中,可以设置搜索引擎基本信息 、页面顶部设置 、频道和搜索范围设置 、结果样式模板 、行业模板数据提交 、移动站结果优化等,基本上可以对百度站内搜索的上中下进行全方位改造了。
2、自定义页面顶部支持你在搜索结果页面中添加展示自己的内容或者导航,例如将自己的网站的头部添加在搜索结果页面中,这样用户看到搜索结果的还是在自己的网站内容,而不是单独出来内容。
3、频道和搜索范围设置主要是专门用来方便那些小说、电影、论坛等行业的网站的,主要作用就是在搜索结果中展示出更加丰富多彩的内容效果。
4、不过,要想实现上面的效果还需要你先提交自己的网站的行业模板数据,这样百度站内搜索才可以展示出更多的效果。
四、其他
1.结果页高级设置
登录站内搜索后台,选择“结果页管理”——>“结果页样式和功能” ——>“基本信息”,如下图:
在以下位置填写已备案并正确的cname到zhannei.baidu.com的域名,建议填写新的二级域名以免影响您站点的已有服务。如您填写未经cname的域名,会导致从搜索框跳转至结果页时出错。
2.相关搜索
相关搜索功能会在用户阅读完网页文章后,为用户推荐站内的相关文章。使用搜索技术来推荐相关文章,保证了文章的相关性;目前有三种样式可供选择(包括wap端)。
资讯消息型:适用于任何资讯类站点,拥有图文信息,且有优秀的WAP适配效果。