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

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

2019/4/23  电子商务网  浏览选项:    本文已被浏览 1270 次
提示:请把全角状态下的<>改成半角状态下的<>使用 
很多个人网站的站长都希望为自己的网站建立一个站内搜索引擎,但一不熟悉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插上翅膀 让它运行得再快些
→ 主题所属分类:  计算机技术 → 软件频道 → 『关闭窗口』
入侵方式 必掌握的病毒知识(4)
RealOne Player超级技..
做Excel动态表头
Word XP冷僻功能的应用(下)
给Win 2000加装纯DOS支持!
强!用DOS命令查QQ好友IP地址
网文:办公室e生活散记
什么是遨游浏览器(Maxthon ..
系统优化:榨干Win XP效能(1)
标题栏变“黄”和主页地址被换 看我..
保障邮箱安全的几个不常规用法
中国电子商务:商业模式与互联网的软肋
在Windows Media Pl..
音乐爱好者的网上必备利器——乐至尊
SP2曝出有史以来最严重漏洞
创业指南:如何实现打工族的老板梦
Windows各系列启动速度差异的..
Google的网站收录和排名浅析
推荐您使用微软Messenger超..
Windows XP网络故障轻松查
让WinXP性能更优越的四技
微软开发自己的Python语言
腐蚀金属块上的镂空字(一) 腐蚀金..
死机的原因 详解死机的原因和预防方法
不可不知的硬件信息 查看电脑硬件信..
换种方式赚钱致富(四)
如何封别人的QQ
电盈与网通合作IPTV不能正式运营
开店经验:东西便宜为何没人买
淘宝受挫招财进宝 实体店艰难游走盈..
电子商务改变了什么?
在“安全模式”下巧用光驱
快速切换网络配置
无边距照片打印
垂直搜索:Google们漏掉的空档
马云称eBay已犯错太多 在中国市..
来龙去脉 桌面精灵让电视报也"下岗"
Windows中快速访问分散共享资..
系统启动慢的原因(一) Windo..
通用电气(中国)电子商务策略
添加联系人建立对话 宽带时代的网络..
IE浏览器另类功能大放送(上) I..
个性的互动状态网页 不用登录QQ也..
PS:数字暗房巧为照片美容
“百兆”圆你个人电台梦
 热门文章
 
 保存网页图片的八种方法 (53477)
 我的QQ 我的信息中心 (47650)
 2006年值得关注的十个web2.0网站 (39621)
 用OE邮件发短信不再是梦想! (26475)
 传统商务与电子商务的区别 (11239)
 让Windows序列号原形毕露 (10859)
 近一年来RSS和Blog已逐渐成为互联网发展的新潮流 (8276)
 如何让搜索引擎收录新网站 (8239)
 在Word中输入乘号和除号的几种方法 (7325)
 IE6用户如何升级到IE7.0浏览器版本 (7178)
 更换开机画面 Win XP开机画面随我定 (7069)
 Ping命令的使用技巧 常用网络命令使用技巧详解 (6375)
 智能ABC输入法中的使用技巧 (6116)
 抓就要抓最清晰的图片 (6030)
 如何保持网站排名课程记录 --  电子商务网原创 (6027)
 最近更新
 
 保存网页图片的八种方法 (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月1日)
 如何保持网站排名课程记录 --  电子商务网原创 (8月15日)
 文章搜索
 
搜索选项:            
  → 评论内容 (点击查看)
(没有相关评论)
  → 发表我的评论
您的姓名:  您的E-mail:

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