大部分的博客均是通过第三方搜索工具做站内搜索的。其中包括我的博客、卢松松博客、月光博客等均使用第三方搜索引擎提高的搜索技术做自己的站内博客技术。使用类似的站内搜索技术,既有好处又有坏处。目前主流的站内搜索引擎有以下两款。
百度站内搜索一般的人都没有这个权限,申请不了,当你成功拥有了百度站内搜索权限的时候,你会发现搜索出来的内容并不是很全面。因为搜索引擎一直在完善除了可以搜索到百度收录的文章同时还可以搜索到站内的文章。内容不是很全面的同时,你会发现当你使用了百度站内搜索后,其中搜索的排名也并非理想。
当然百度的站内搜索也有好处,也就是百度的搜索打开速度相对要快,通过经过百度站内搜索的完善,排序时间可按照时间排序,同时也可以搜索一小时内所更新的内容。
如果你没有获得百度站内搜索的内测资格,那么你唯一的申请方法就是提交开通申请:请您发送邮件至 zhanzhangpingtai@baidu.com这个审核一般都比较严格,所以当你网站没有达到一定的质量,很难通过百度站内搜索的申请。
我不得吐槽谷歌站内搜索是如此的慢,99%的用户反映谷歌搜索站内搜索打不开,可能是因为谷歌退出中国市场的原因导致谷歌打不开的现象吧,无论是官方还是谷歌的站内搜索,我们都可以体会到谷歌打开的速度。
当然谷歌还有一个好处就是,谷歌针对任何一个网站都可以申请。从申请方面并没有如此的复杂。
1、首先您需要登陆Google自定义搜索的账号申请页面:http://www.google.com.hk/cse/,并点击右上角的“注册”按钮,进行注册。如果你有谷歌账号,直接登陆即可。
2、填写必要的账户注册信息,并同意接受 Google 服务条款和隐私权政策后,创建您的账户。
1、登陆Google自定义搜索,选择新建搜索引擎。
2、进入设置您的搜索引擎页面,请按以下步骤进行操作。
①描述您的搜索引擎:给您的站内搜索添加名称,和描述,语言请选择为中文简体。
②定义您的搜索引擎:这里我们输入要进行全站搜索的网站。(提醒注意→要搜索的网站填写格式为:hoyoh.com/*)
③选择版本:当然选择“标准版:免费,但需要在结果页上展示广告。
④勾选“我已阅读并同意接受服务条款”,并点击下一步。
3、选择或自定义样式。这里的每一款样式您都可以选择,选择后在“试用您的搜索引擎”中可以即时的显示效果。选择好后点击下一步。
4、进入获取代码页面。提示“恭喜您!您已成功创建“七零八落站内搜索”搜索引擎。”,请一定记录下搜索引擎的唯一ID。是否结束了??NO,我们还需要进行“后续步骤”的设置,否则你无法使用。在这里我们先选择“外观”进行设置。
1、选择“外观”后,实际上我们进入了Google自定义搜索的控制面板。控制面板-外观→选择布局。这里我们需要选择2页式布局,否则搜索结果无法再新页面打开。切记点击保存并获取代码,复制完整代码并记录下来。
2、选择“网站”标签。如果您还有需要添加的网站,可以再这里添加,否则可以跳过这一步。新添加的网站格式仍为:hoyoh.com/*
3、选择“获得收入”标签。这里是与 Google AdSense 帐户进行绑定的页面,即在你的搜索页面添加Google AdSense 广告。按要求填写您注册 Google AdSense 时的电子邮件、邮政编码、注册时电话号码的后 5 位数,区域设置偏好选择中文。提交!!
提交后您将收到一封确认邮件,请点击邮件中的链接,授权Google自定义搜索关联AdSense 帐户。
4、如果你忘记记录搜索引擎的唯一ID,可以再控制面板中选择“基本信息”查看您的ID。
1、请在您的主题文件中,找到search.php文件,复制我们记录下的完整代码到search.php文件中,并在主题后台新建search页面,使用搜索模版,并发布页面。
2、如果主题控制面板中有搜索控制选项,则到主题控制面板中填写搜索引擎的唯一ID和Google搜索结果页面链接,设置完成后即完成了Google自定义搜索与WordPress完美给合。例如我的是http://www.hack6.com/search