加入收藏
 地图
 用户登陆
 帮助中心
电子商务 SEO动态 SEO技术 SEO软件 SEO推荐 网站留言 SEO用户 SEO专栏 电子商务   SEO培训
今天是:2019年7月16日 星期二   您现在位于: 首页 →  SEO技术 → 计算机技术(软件频道)

轻松拥有自己的站内搜索引擎

2019/7/16  电子商务网  浏览选项:    本文已被浏览 1361 次
提示:请把全角状态下的<>改成半角状态下的<>使用 
很多个人网站的站长都希望为自己的网站建立一个站内搜索引擎,但一不熟悉ASP、PHP、JSP等动态开发技术,另外自己建立站内搜索 也需要空间支持相应的动态技术,所以常不得已放弃。其实,何不借用Google打造站内搜索引擎,来方便网友对自己网站的内容进行查找。 
若想在某特定网站内搜索特定的内容(如搜索http://www.cfan.com.cn/中包含关键字“网络”的内容),只需要在Google的搜索栏里输入:“网络 site:cfan.com.cn”即可(不含引号)。如果直接在自己站点的网页上建立一个Google的搜索栏,然后让访问者按Google规定的格式进行查询, 那不就能实现Google作为自己站内搜索引擎的功能了吗?但是我们当然不能要求使用者还要特地学习Google对特定网站搜索的格式规范。于是 笔者立刻联想到是否可以使用javascript脚本使得Google接收的查询关键字后自动加上类似“site:cfan.com.cn”的字符串呢?答案当然是肯 定的。在你的网站首页需要放置站内搜索引擎页面的<body>标签的范围内放置如下代码: 
<script type="text/javascript">   var domainroot="mysite.com"//个人站点域名,替换成你的网站的网址即可   function Gsitesearch(curobj){   curobj.q.value="site:"+domainroot+" "+curobj.qfront.value   }   </script>   <form action="http://www.Google.com/search"; method="get" onSubmit="Gsitesearch(this)">   <p>站内搜索:<br />   <input name="q" type="hidden" />   <input name="qfront" type="text" style="width: 180px" /> <input type="submit" value="开始搜索">   </p>   </form> 
脚本的关键部分在于Gsitesearch函数。语句:“curobj.q.value="site:"+domainroot+" "+curobj.qfront.value”的含义为:将“site:”字符串+变  量domainroot、空格、访客填写的关键字依此合并。既使得搜索格式符合 Google的语言规范,又使增加了搜索功能的友好性,不需要用户来遵循Google的搜索规则。 
至此,您的专业站内搜索引擎就完成了(见图1 完成的站内引擎)。 
如果我们不但要搜索本站的内容,还要让访客同时能搜索兄弟站点或本类网站的内容,该如何修改呢?接下来我们就对我们刚才的代码 做一些推广。
<script type="text/javascript">   function Gsitesearch(curobj){   var domainroot=curobj.domainroot[curobj.domainroot.selectedIndex].value   curobj.q.value="site:"+domainroot+" "+curobj.qfront.value   }   </script>   <form action="http://www.Google.com/search"; method="get" onSubmit="Gsitesearch(this)">   <p>   <input name="q" type="hidden" />   <input name="qfront" type="text" style="width: 180px" /> <input type="submit" value="立刻搜索" /><br /><br />   站点:   <select name="domainroot">   <option value="http://www.mywebsite.net/"; selected="1">本站</option>   <option value="http://www.friend1site.net/";>友站1</option>   <option value="http://www.friend2site.net/";>友站2</option>   </select>   </p>   </form> 
我们只需要将Gsitesearch函数稍做修改,搜索的灵活性就能大大加强。站长只需要增删option选择项,即可实现多站点的内容搜索(见 图2 支持多站点的站内搜索引擎)。
 发布人:杰米  [ → 我要发表文章 ] 上篇文章:Windows XP系统还原点为何不翼而飞
下篇文章:WinRAR插上翅膀 让它运行得再快些
→ 主题所属分类:  计算机技术 → 软件频道 → 『关闭窗口』
和恶意插件干到底 主流清理软件之一
网站的搜索引擎优化九大秘法
WiMAX加速VoIP普及 设备昂..
MSN 信息安全攻防实战(上) M..
Web2.0:软件企业盈利的新“道..
浏览器让误删数码照片起死回生
WinXP SP2修复IE浏览器
网上开店备案办法出台 2000多万..
网店推广:三步说服术
什么是JSP?JSP有哪些优点?
不打开Word一样能"统计字数"
网上开店:零售体育用品到开工厂
教你一招:QQ上也能看电视
MSN Messenger和QQ篇..
长文档浏览攻略(上)
巧改资料 让闲置的QQ号码不被回收
成为聊天焦点:让QQ头像消失
整整你的桌面快捷方式(1) 学会..
告别烦人的压缩文件夹对话框
电子商务安全中的九个热点问题
抓就要抓最清晰的图片
Word XP冷僻功能的应用(上)
精彩推荐技巧(一) 一周高手应用技..
微软、思科支持ICE 意在推动Vo..
XP系统中硬盘“增容”大法
在Win XP中以幻灯片浏览图片
注意:揭穿免费充Q币的骗局
常规解决办法 高手递招:删除系统顽..
让传说中的“WPS彩蛋”现形
Internet上存在的主要安全隐..
第一页 逝去的DOS:DOS八大经..
创业:自己当“老板”靠时尚赚钱
共存之道 混合使用Linux和Wi..
本地破解的奥秘 QQ密码本地破解的..
使用Win XP中的三个烦恼问题
巧设开机密码
防止黑客入侵ADSL(上) 防止黑..
活用手写输入,战胜生僻字
eBay欲回购20亿美元股票 建国..
Win2000如何突破注册表容量限..
不带播放器的电影发布 网上电影发布..
隐藏局域网中的电脑
绝妙:永不过期的刷Q币技巧
芙蓉姐姐网上开店卖贴身衣物及饰品
“切”出新天地 CapsLock键..
 热门文章
 
 保存网页图片的八种方法 (53598)
 我的QQ 我的信息中心 (47750)
 2006年值得关注的十个web2.0网站 (39749)
 用OE邮件发短信不再是梦想! (29245)
 传统商务与电子商务的区别 (11389)
 让Windows序列号原形毕露 (10989)
 近一年来RSS和Blog已逐渐成为互联网发展的新潮流 (8864)
 如何让搜索引擎收录新网站 (8387)
 在Word中输入乘号和除号的几种方法 (7436)
 IE6用户如何升级到IE7.0浏览器版本 (7370)
 更换开机画面 Win XP开机画面随我定 (7203)
 Ping命令的使用技巧 常用网络命令使用技巧详解 (6507)
 智能ABC输入法中的使用技巧 (6273)
 如何保持网站排名课程记录 --  电子商务网原创 (6269)
 抓就要抓最清晰的图片 (6151)
 最近更新
 
 保存网页图片的八种方法 (8月1日)
 我的QQ 我的信息中心 (8月1日)
 2006年值得关注的十个web2.0网站 (8月1日)
 用OE邮件发短信不再是梦想! (8月1日)
 传统商务与电子商务的区别 (8月1日)
 让Windows序列号原形毕露 (8月1日)
 近一年来RSS和Blog已逐渐成为互联网发展的新潮流 (7月21日)
 如何让搜索引擎收录新网站 (8月14日)
 在Word中输入乘号和除号的几种方法 (8月1日)
 IE6用户如何升级到IE7.0浏览器版本 (12月28日)
 更换开机画面 Win XP开机画面随我定 (8月1日)
 Ping命令的使用技巧 常用网络命令使用技巧详解 (8月1日)
 智能ABC输入法中的使用技巧 (8月1日)
 如何保持网站排名课程记录 --  电子商务网原创 (8月15日)
 抓就要抓最清晰的图片 (8月1日)
 文章搜索
 
搜索选项:            
  → 评论内容 (点击查看)
(没有相关评论)
  → 发表我的评论
您的姓名:  您的E-mail:

评论内容:
发表评论:  
   电子商务网每日推荐文章: 如何对网站进行搜索引擎优化 - 网站合作联盟群简单优化课程记录 2019/7/16
    如何对网站进行搜索引擎优化~
这个问题比较泛,而且对于网站和搜索引擎来说,之间的关系非常的微妙.例如 不同的网站,本身的结构不同,内容不同,连接不同,所要推广和优化的也不同,不同的搜索引擎, 打个比方, 你需要在 BAIDU上推广, 或是在 GOOGLE ,YAHOO, MSN, YISOU, 163, SINA 上推广.每个搜索引擎自身的算法和规则不同,所以要优化的内容就更不同了......查看详细内容
关于我们 ┋ 网站留言 ┋ 电子商务网成员网站 ┋ SEO培训基地 ┋ 地图 ┋ SEO培训 ┋ 管理 ┋ TOP
合作站点: 杰晶网络 | 建材互联 | Herbal | 淘宝优惠券 | 中国保健品网 | OilPainting | NHE | 杰米世界 | 南强新网
电子商务网 网络营销顾问:杰晶网络 版权所有
Copyright © 2006 ECSoon.com All Rights Reserved