- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章在自己的网站安装一个搜索引擎的三种方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
好多人在搜索资料的时候都是通过百度来搜索,大家可能很惊讶百度是怎么能搜索到特定的文章的。在我们的日常工作中,可能在某些网站也有自己的搜索引擎,比如淘宝啊,京东啊,360,这是在许多常用寻求的网页中列出的网页,然后通过主题索引库中进行类别排序,然后被列出的详细的网站地图。但是,不同的人对于网站内容有不同的定位和选择方式.
搜索引擎为人们提供的是用户能够搜索到自己熟悉的术语的一种便捷方式。用户通过搜索引擎可以很容易就能在搜索引擎上找到他们想要的东西,用户不希望展现出来的内容是跟自己的搜索词或者搜索术语不同的内容和页面.
如果您自己的网站也需要一个搜索引擎,并且考虑添加的时候,在此为您讲述三种方法.
1、安装自己的搜索引擎脚本 。
安装Perl搜索引擎脚本或PHP搜索引擎的脚本 。 这需要你在设施上安装并在网络帐户运行PHP或Perl脚本。或者并不需要能够写一个。现在我们经常可以见到,可以在自己的网站中安装免费的搜索引擎脚本,我们可以找到这些免费的搜索引擎Perl脚本 (Perl脚本)以及免费PHP搜索引擎脚本 (对于PHP脚本)页.
一般有两种类型的PHP或Perl搜索引擎脚本。 一种搜索整个网站的每个访问者调用搜索引擎时的相关文章。 其他创建网站的索引,并且当访问者使用引擎只搜索的索引。 前者是更容易配置和使用新人,但很快就当你的网站变得大变得迟缓。 后者是更有效,但往往需要你记住每次更改页面的时间来重新索引你的网站.
安装自己的搜索引擎脚本,最起码,具有以下优点:
1.可以自定义搜索结果页展现出的内容.
2.没有第三方的广告,除了那些您自己设置的 。
3.可以重新索引你的网站多次,因为用户需要.
4.重新索引你的网站并不会增加你的带宽利用率,除非脚本通过HTTP访问您的网站.
缺点包括:
1.需要在Web服务器上Perl或PHP的支持.
2.你需要用Perl或PHP脚本来渣土,以配置它周围。 搜索引擎脚本通常需要比,也就是说,一个更多的配置工作反馈表 .
2、使用免费或商业的第三方托管搜索引擎服务 。
如果安装PHP或Perl CGI脚本是一个问题,如果您喜欢让别人来为您处理搜索引擎的麻烦(不是太多人会选择),你也可以使用许多免费或商业托管的搜索引擎服务之一。 这些服务索引你的网站为您提供的HTML代码插入到你的网页。这样会为您减少搜索引擎为您网站带来的负荷.
使用免费的搜索引擎的脚本远程托管服务的优点包括:
1.你并不需要在Web服务器上运行Perl或PHP脚本的能力.
2.你不必担心搞清楚如何配置和上传的Perl CGI脚本或PHP脚本.
3.除了配置的东西,如频率,你希望你的网站索引和搜索结果页的外观(通过便捷的网络接口),你通常都需要这样的服务,是为了堵塞所提供的HTML代码到你的网页.
缺点:
1.大部分免费服务征收的结果页面上的横幅广告。 即使他们不这样做,他们往往将图标指向其网站的搜寻结果页面上。 根据您的需求,您可能会发现这个从您的网站的专业性减损。许多的免费服务都会有一个选项来支付这将删除由他们与自由账户征收的第三方广告.
2.在访问者的浏览器的位置框中显示的URL可能不会是你的网站 。
3.虽然大多数服务允许您自定义搜索结果页面,很多不提供设施完全控制输出,但你可能要做适合你的站点的装饰方式.
4.一些搜索引擎托管服务强加给你被允许重新索引你的网站的频率的限制。 有的只索引你的网站在一个固定的时间间隔(如每周一次),这意味着,显示的结果可能不是当前。因此,您应仔细阅读它们的文档注册细则,以确保你得到一个适合您的需求的服务.
5.重新索引网站通常需要搜索引擎蜘蛛爬取您的网站,从而增加你的网站的带宽使用率。 如果您也舍得为此付出一定的带宽,或者如果您使用您所允许的带宽限制自由的虚拟主机商用虚拟主机,这可能还是一个问题.
6.如果搜索引擎主机决定停止该服务,您的网站的搜索会突然无法工作.
3、使用各大搜索引擎 。
很少有人意识到这一点,但实际上你可以使用像百度,搜狗,360等一些主要的搜索引擎为您的网站的搜索引擎,免费的.
这种方法不仅具有使用第三方远程的缺点上述托管列出的服务,还具有以下附加的缺点:
1.您的网站的重新索引频率即使使用上面提到的远程托管的搜索引擎服务之一,当超过限制,你已经基本上在屏蔽各大搜索引擎索引到你的网站。这也这意味着,搜索引擎的结果经常会是不准确的,如果你添加新的页面到您的网站的时候,你的网站的搜索引擎将无法找到它.
2.结果页面有搜索引擎的广告和格式。您可以在输出中使用第三方搜索引擎远程托管服务时,甚至比较少的控制.
结论 。
添加一个搜索引擎提高网站的导航。 在让你的访问者可以通过另一种方式找到您的网站上的项目,这些都是在为网站增加别样的可能性,他们会发现您的网站,收藏您的网站,购买你的商品/服务,等等.
有了这么多的选择,大家就可以选择合适的搜索引擎到您的网站,其中大多数是免费的,如果真的是有什么理由现在不去添加,除非你的网站只有几页.
原文链接:http://www.bjycxf.com/jianzhanchangshi/3699.html 。
最后此篇关于在自己的网站安装一个搜索引擎的三种方法的文章就讲到这里了,如果你想了解更多关于在自己的网站安装一个搜索引擎的三种方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我有这个网站,这个特定页面是安全的,但是当它回发时,它回发到一个不安全的页面。如何解决? 我正在使用 ASP.NET 向导。我有这个页面 - checkout.aspx,页面包含这个控件 checko
我有 2 个 azure 网站 - 两个独立的项目 我现在有 2 个网址: myazurewebsite.azurewebsites.net myazureblog.azurewebsites.net
我有 2 个 azure 网站 - 两个独立的项目 我现在有 2 个网址: myazurewebsite.azurewebsites.net myazureblog.azurewebsites.net
环境: 旧网站: React 托管在 Heroku URL( http://sameurl.com ) 新网站: Java 托管在 Heroku URL ( http://sameurl.com )
我已在 Windows Azure 上注册了一个测试帐户来对其进行测试。我构建了一个 Hello world ASP.NET Web 应用程序 + 数据库只是为了测试。 我安装了 Visual Stu
我有一个可以收集和显示各种测量值的产品(不会详细介绍)。正如人们所期望的那样,显示部分是一个数据库+建立在其之上的网站(使用 Symfony)。 但是,我们可能还会创建一个 API 来向第三方公开数据
这个问题在这里已经有了答案: Software keyboard resizes background image on Android (16 个答案) 关闭 8 年前。 我有一个类似的问题:So
这个问题似乎很常见,但我真的无法根据现有答案解决问题。 我有一个简单的 maven 项目,没有任何复杂的部署配置等,并且想在点击“mvn site”时生成一个 Maven CheckStyle 报告。
有没有人看过有关何时进行横向扩展与纵向扩展的最佳选择的任何分析或信息。什么时候一个比另一个更有意义。 目前,在标准模式和基本模式下,2 个小型实例的费用与 1 个中型实例的费用相同。 拥有 2 个小型
有没有办法找到 azure 网站何时停止? (我通过门户网站停止了网站,但我不记得是什么时候......) 我正在寻找一些日志,但没有找到任何有用的内容。 谢谢。 最佳答案 您拥有的最接近的是 azu
我目前在 Azure VM 的 IIS 中拥有一个网站。我已将该站点复制到 2 个可用区域中的 2 个虚拟机上。 这可以保护网站免遭停机。 我需要为高负载时刻实现一些可扩展性。这似乎就是创建音阶集的目
我有一个托管在 Azure 上的网站 ( http://mike-ward.azurewebsites.net/ )。我从 Azure 门户设置了一个指向(引用?)我的网站的 Azure CDN。根据
我有一个 Azure 网站(不是 Web 角色),有 2 个槽:生产和暂存。 我只想为生产插槽启用 CDN,而不是为登台启用,问题是我找不到识别主机插槽的方法。 RoleEnvironment 不可用
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提出有关书籍、工具、软件库等建议的问题。您可以编辑问题,以便可以用事实和引用来回答它。 4年前关
我们正在考虑将一些网站从 Azure 云服务迁移到 Azure 网站(事情似乎就是这样进行的)。显然,我们被明确告知云服务不会保留文件系统状态,因为它们会在机器故障时重新部署。 我假设网站是基于 Bl
我有一个 Azure 网站,需要使用在 VM 上运行的 Elasticsearch 服务。 虽然我需要能够锁定对 Elasticsearch 的访问,以便只有 Azure 网站可以访问它,但我似乎无法
我有一个 azure 网站,位于 yis3.azurewebsites.net - 我已将其提升为“共享”网站,以便我可以使用自定义域。我拥有从 123-reg.co.uk 购买的域名 yorkshi
我正在使用 abcPDF 动态创建 PDF。 我想保存这些 PDF,以便客户随时检索。最简单的方法(也是我现在在当前服务器上所做的方法)是将完成的 PDF 保存到文件系统。 看来我一直坚持使用 blo
我们正在尝试了解 Windows Azure 管理 API 为 Azure 网站(而非 Webroles)返回的监控数据的复杂性 例如,下图描述了为 CPUTime 检索的数据点。它似乎表明,在晚上
看起来真的很愚蠢,因为我找不到它: 门户网站似乎不太直观,我如何为一个“网站”付费并在其中运行最多 500 个网站?我想当我通过单击左下角的加号添加“网站”时,我添加了整个虚拟机而不是子站点。如何仅添
我是一名优秀的程序员,十分优秀!