欣益奇自媒体一个专
做自媒体运营赚钱的博客

利用Google自定义搜寻引擎取代站内搜寻功能

站内搜寻算是一个满吃网站效能的功能之一,通常用户搜寻一个关键字时,程式就会到资料库去查找这个关键字,再把需要的资料呈现到前端,当资料库越来越庞大时这过程就会查找的越来越久,这时候可以使用Google自定义搜寻引擎来帮忙减轻伺服器的负担,那我们就来看看怎么帮网站装上Google自定义搜寻引擎(Google CSE)吧!

标题索引

设定Google自定义搜寻引擎

首先我们先到Google自定义搜寻引擎 设定页面,点击【Add】。

0

 

【要搜寻的网站】这部分输入你的网站domain(例如:*.piglife.tw) 就是针对整个网域,下方有条件说明可以针对你的需求去做设定哦~

【语言】这部分就是依照你网站的语言类型来选择即可,一般中文网站就选择中文(繁体)。

【搜寻引擎的名称】这部分输入你方便识别的名称即可~

完成以上设定之后就可以按下方【建立】按钮啰。

 

1

 

完成建立之后,接着点击【控制台】

2-1

接下来点击左边的【外观和风格】,右边会出现你要设置的版面配置,请选择【只显示结果】。

那为什么要选【只显示结果】呢?因为这部分我们会利用form的方式传值到有插入Google自定义搜寻引擎代码的这个页面,让Google去搜寻结​​果之后并将结果显示在指定的页面(也就是插入代码的那个页面),所以这部分只要显示结果即可。

以上设定完成之后点击下方的【储存并取得程式码】

3-1

将这段代码复制起来,贴到要【显示结果的那个页面】。

4-1

网站Google自定义搜寻引擎及搜寻form建立

将刚刚复制的Google自定义搜寻引擎代码贴到【想要呈现搜寻结果的页面】,像是search.php档案之类的,就是会将form的结果传到的这个页面。

5

建立一个搜寻form,看你要将这个form放到哪里都可以,不过几个重点要记得设定好(可参考范例code)

<form role="search" method="get" id="searchform1" class="search-form" action="/search"> action="/search"<=请写入刚刚在上面步骤贴入Google自定义搜寻引擎代码的那个页面路径。
	
		<input type="hidden" name="cx" value="011351595289433252376:t_cbvf510bu"/> <= value 请输入Google自定义搜寻引擎代码里面的var cx = 'xxxxx' name="cx"。
		<input type="text" name="q" size="31" placeholder="搜寻..." value="" class="csetext"> <= name="q" 。
		<input type="submit" name="sa" value="搜寻" class="search_btn"> <= 在建立一个送出按钮。
	
</form>

6

完成以上步骤之后就可以来测试Google自定义搜寻引擎有没有成功啰。

到你刚刚卡搜寻form的页面搜寻一些关键字,会跳转到你指定的搜寻结果页(/search)就会看到会显示搜寻结果出来(如附图)

你贴入Google自定义搜寻引擎代码的位置就是他会显示结果的位置哦,像我是卡在一颗广告下方,就会在那边显示搜寻结果出来。

7-2

不过Google自定义搜寻引擎,只会搜寻到被Google索引过的页面哦,这点要注意一下。

利用Google自定义搜寻引擎取代站内搜寻功能

赞(0) 打赏
本文由欣益奇自媒体整理编写,未经许可禁止转载!欣益奇自媒体 » 利用Google自定义搜寻引擎取代站内搜寻功能
分享到: 更多 (0)

欣益奇自媒体|一个专做自媒体运营赚钱的博客

欣益奇自媒体

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

'); })();