`
nunaleon2003
  • 浏览: 8647 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

一个优化百度和谷歌搜索结果的搜索网站使用方法(如何写出续,有图介绍)

阅读更多
   前面我发帖子“一个优化百度和谷歌搜索结果的网站如何写出来的?”主要介绍了沃搜(www.ausou.net)搜索网站的产生背景。大家提了很多自己的看法,我全部浏览了一次。这里,先做一次总的回复。
    说搜索结果不行的,是没有看懂标题和内容的,因为沃搜的所有基础搜结果来自于百度和谷歌,否则怎么会叫优化百度和谷歌搜索结果了?不信可以对比下沃搜和百度、谷歌的搜索结果。
    反映搜索结果少的,是因为自己的搜索习惯问题。因为百度和谷歌的搜索结果,只有左边的内容,右边都是广告;而在沃搜,全部是搜索结果,且是分好类的。下面我会用图片做具体使用说明。
    真正说到点子上的,是速度有点慢。因为本人经济实力有限,暂时租的是比较差的服务器。还有,现在暂时还没有配数据库;随着网站的营运,会配置数据库保存每次新的搜索结果;今后非第一次搜索就直接从数据库中取了。这个今后会解决的。
    接下来介绍沃搜的搜索结果分类和展示。用搜索java关键词举例说明。
    为保证搜索的速度,搜索结果是分两次返回的。第一次返回的是网站类、下载类搜索结果和优先返回的网页描述类搜索结果;具体可以见图一;第二次返回的是剩下的所有网页描述类搜索结果,按照网页对搜索关键词描述的丰富程度排序的。
   

                        图一

    看上面的图一,是第一次返回的搜索结果。左上方的圈住的是:提示右边有网站类和下载类搜索结果;上方中间圈住的是:提示下面两条记录为优先返回的记录;上方右边圈住的是:提示下方为网站类搜索结果;而下方的大椭圆圈住的是:提示剩余的搜索结果正在排序;
    

                         图二

     看上面的图二,是第二次返回的搜索结果,及所有的搜索结果。下方大椭圆圈住的就是排序好的结果,其右边是下载类搜索结果(第一次就返回的,图一中没有截出来);
      大家还有什么意见,请尽管提。但是我想说的是,对于一个新的事物,大家先不要忙着批评,而先要问自己是否弄清楚了。希望有建设性的意见。大家可以通过邮件tming31@yahoo.com.cn和qq:277615290沟通。接下来,有时间,我会和大家分享沃搜(www.ausou.net)的具体实现和核心算法。
   
  • 大小: 28.2 KB
  • 大小: 49.6 KB
分享到:
评论
4 楼 wmteo77 2010-05-16  
我觉得这个思路挺好的
不过有时候优化后的结果很少,而网站类占了一大堆,影响阅读
lz你是否每次到搜索引擎请求一个分页?
还有怎么判断是网站类,和下载类
3 楼 ckbaby 2010-03-24  
    记得google的ranking体系出自其创始人博士毕业论文中提出的数学模型,简单描述就是越多人看这个网站,那么这个网站评分就该越高,那么就应该出现在结果中靠前的位置。
实际的ranking系统又把互联网比作一张大网,每一个站点时网中的一个节点。一个网站的评分高会影响到与其链接的周围节点网站的评分。

    楼主提出分类的思想是好的,只是分类的依据和粒度不好掌握,加油吧楼主,我支持你。
2 楼 nunaleon2003 2010-03-24  
robert12 写道
显然,这不是什么“新的事物”,元搜索这东西,地球上早就出现了。业界早有多个元搜索的产品,譬如手机搜索领域的老大易查。我的感觉是,你的逻辑很强大,凡是结果不好的,那得怪google,baidu,凡是结果满意的,那就是你的功劳。

查询结果的ranking是一个相当复杂的问题,google,baidu的排序因子通常以数十计,没有自然语言处理支持的个性化技术在里面,所谓的排序优化永远只是一场空。一个果农搜“苹果”和一个程序员搜“苹果”需求是一样的么?

查询缓存是一个正确的思路,不过你准备支持多少用户呢?做搜索引擎,还是忘掉关系数据库吧,要优化你的产品,首先要优化你的存储。

举个例子,我搜“python如何连接mysql数据库”,返回的结果居然一个页面只有一个结果,连翻4页,所有的搜索结果标题都是“python如何连接mysql数据库相关网页”,没有任何摘要信息,这如何能方便用户使用?而且第5页的http://hi.baidu.com/543356589hao/blog/item/3ff4f3891c0103bf0f2444f2.html真实的标题是“MySQL数据库中的各种乱码及其解决方法”,仅仅涉及到python,而baidu搜索同样查询第一页前10个结果大多与查询相关,显然,对于我的查询来说,无论baidu,google都能提供大量有价值的结果,而ausou的查询体验太差了。

再比如搜索“mysql”,返回的第一个结果居然是baidu百科,当然,你这样的优化满足了第一次接触mysql的人,可是对于我想找mysql官网的人来说,这个返回结果相当差。你可以争论说是我的搜素习惯有问题,要看右侧,对此,我的建议是,永远不要指责用户的使用习惯。UE的研究表明,人类视线在页面上的轨迹是一个F形,右侧的东西,太少人去看了,没办法,做产品必须考虑到人的生理和解剖构造。即便是右侧,有3个相关网站,第一个,第二个链接的标题都是“mysql相关网站”,但一个链接指向“http://www.mysql.cn/ ”,一个链接指向“http://imysql.cn/ ”,你不看链接,你都不知道该选哪个,但是如果你让我看链接区分,我的第一反应就是拜拜,用google去了。知道第三个,才是真正我想要的mysql的官网。在google中,搜索的第一个结果就是它。那么,ausou对我而言,结果优化从何谈起?

    你说的搜索结果只有一两条,不是网络问题,就是你看没有看到下面的提示。我搜的“python如何连接mysql数据库”结果怎么不是那样的。还是以前我说的,讨论基础搜索结果问题,等于瞎说,因为本来这些搜索就来自于百度和谷歌等大型搜索网站。我希望你关注的是这些结果的分类和排序问题,而非结果的好坏问题。
1 楼 robert12 2010-03-24  
显然,这不是什么“新的事物”,元搜索这东西,地球上早就出现了。业界早有多个元搜索的产品,譬如手机搜索领域的老大易查。我的感觉是,你的逻辑很强大,凡是结果不好的,那得怪google,baidu,凡是结果满意的,那就是你的功劳。

查询结果的ranking是一个相当复杂的问题,google,baidu的排序因子通常以数十计,没有自然语言处理支持的个性化技术在里面,所谓的排序优化永远只是一场空。一个果农搜“苹果”和一个程序员搜“苹果”需求是一样的么?

查询缓存是一个正确的思路,不过你准备支持多少用户呢?做搜索引擎,还是忘掉关系数据库吧,要优化你的产品,首先要优化你的存储。

举个例子,我搜“python如何连接mysql数据库”,返回的结果居然一个页面只有一个结果,连翻4页,所有的搜索结果标题都是“python如何连接mysql数据库相关网页”,没有任何摘要信息,这如何能方便用户使用?而且第5页的http://hi.baidu.com/543356589hao/blog/item/3ff4f3891c0103bf0f2444f2.html真实的标题是“MySQL数据库中的各种乱码及其解决方法”,仅仅涉及到python,而baidu搜索同样查询第一页前10个结果大多与查询相关,显然,对于我的查询来说,无论baidu,google都能提供大量有价值的结果,而ausou的查询体验太差了。

再比如搜索“mysql”,返回的第一个结果居然是baidu百科,当然,你这样的优化满足了第一次接触mysql的人,可是对于我想找mysql官网的人来说,这个返回结果相当差。你可以争论说是我的搜素习惯有问题,要看右侧,对此,我的建议是,永远不要指责用户的使用习惯。UE的研究表明,人类视线在页面上的轨迹是一个F形,右侧的东西,太少人去看了,没办法,做产品必须考虑到人的生理和解剖构造。即便是右侧,有3个相关网站,第一个,第二个链接的标题都是“mysql相关网站”,但一个链接指向“http://www.mysql.cn/ ”,一个链接指向“http://imysql.cn/ ”,你不看链接,你都不知道该选哪个,但是如果你让我看链接区分,我的第一反应就是拜拜,用google去了。知道第三个,才是真正我想要的mysql的官网。在google中,搜索的第一个结果就是它。那么,ausou对我而言,结果优化从何谈起?

相关推荐

    综合搜索、百度搜索、谷歌搜索、有道搜索、搜搜、源代码

    标题中的“综合搜索、百度搜索、谷歌搜索、有道搜索、搜搜”指的是五种不同的搜索引擎,它们在互联网上帮助用户查找信息。这些搜索引擎各有特点,覆盖了广泛的搜索领域。 1. **综合搜索**通常指的是集合了多个搜索...

    搜索链接集合,集百度Bing谷歌搜狗360搜索于一体,无广告,可在同一界面使用多种搜索引擎进行搜索

    标题中的“搜索链接集合”指的是一个工具或者平台,它整合了多个搜索引擎的功能,包括百度、Bing、谷歌和搜狗,以及360搜索。这样的工具通常是为了方便用户在不切换不同网页或应用的情况下,一站式地获取来自多个...

    SEO蜘蛛精优化百度谷歌软件

    SEO(Search Engine Optimization)是搜索引擎优化的简称,是一种利用搜索引擎的搜索规则来提高目标网站在有关搜索引擎内自然排名的方法。SEO的主要目标是使网站在用户搜索相关关键词时,获得更高的排名,从而增加...

    百度和google优化的区别

    2. Google:Google明确表示社交媒体信号是其排名因素之一,尤其是在谷歌搜索结果中的社交媒体平台链接。 七、语言和地域差异 1. 百度:作为中文搜索引擎,百度更擅长处理中文内容,对于中文网站的优化更为友好。 ...

    把数据提交给百度 谷歌搜索,地图代码

    本文将详细讨论如何将数据提交给百度和谷歌搜索,并简要介绍与地图相关的代码。 首先,我们来看如何将数据提交给百度搜索。提供的代码片段是一个JavaScript函数,名为`aa()`。这个函数的主要目的是构建一个指向百度...

    百度谷歌快照SEO优化排名软件

    "百度谷歌快照SEO优化排名软件"声称能在一到三天内将网站推上三大搜索引擎首页,这可能涉及到以下几点: 1. **快速收录**:软件可能通过提交网站至搜索引擎,加速收录过程。 2. **自动化工具**:自动化完成关键词...

    百度搜索该如何优化

    总之,优化百度搜索涉及多方面的策略,包括内容质量、关键词策略、网站结构、速度优化、外部链接和移动适配等。通过持续的努力和调整,网站排名的提升并非遥不可及。不过,请注意,所有的优化工作都应遵循搜索引擎的...

    百度和谷歌的排名规则区别

    四、百度喜欢从一个网站的链接找到另外一个网站,谷歌喜欢看你一个网站的更新度与内容。 五、百度如果把你的一个站突然降权了,相信这是一个调整,会在二天内调整回来,权重可能有一些小降! 在技术上,百度和谷歌...

    GOOGLE百度网站优化SEO最终详解(txt)简介

    3. **网站结构优化**: 一个清晰、逻辑性强的网站结构有助于搜索引擎理解和索引页面。包括URL设计、内部链接、网站地图等。 4. **内容质量**: 提供高质量、原创且有价值的内容是SEO的核心。内容应满足用户需求,同时...

    dz论坛百度谷歌收录地图

    这个工具通过创建一个特别的站点地图(Sitemap),帮助搜索引擎更好地理解和抓取论坛的内容,从而增加论坛的访问量和流量。 首先,我们要理解Sitemap的作用。Sitemap是一个XML格式的文件,它包含了网站的所有重要...

    PHP版网站百度谷歌所有搜索引擎蜘蛛查看器

    【PHP版网站百度谷歌所有搜索引擎蜘蛛查看器】是一款专门针对网站搜索引擎优化(SEO)而设计的工具,主要用于监测和分析网站被搜索引擎蜘蛛抓取的情况。这个工具能够帮助网站管理员了解哪些搜索引擎的爬虫(蜘蛛)...

    织梦(dede)XML地图(百度地图、谷歌地图生成器)

    总的来说,这个插件是织梦用户优化网站SEO的重要工具,通过自动化生成XML地图,可以极大地简化管理员的工作,同时提高网站在百度和谷歌等搜索引擎的可见性。为了充分利用这个插件,用户还应该了解并遵循各搜索引擎...

    网站地图生成工具,可以很方面的帮您自动的生成符合百度谷歌等搜索引擎收录标准的站点地图xml文件

    网站地图(Sitemap)是网站优化的重要组成部分,它为搜索引擎提供了网站结构的清晰指南,帮助爬虫更好地理解并索引网站内容。本工具是一款专为此目的设计的自动化工具,能够便捷地生成符合百度、谷歌等主流搜索引擎...

    百度、google桌面搜索

    尽管百度和谷歌的桌面搜索工具已不再主流,但仍有其他类似的桌面搜索工具可供选择,例如: 1. **Everything**:这是一款轻量级的文件搜索工具,以其快速的索引速度和简洁的界面受到用户喜爱。 2. **Alfred**(仅限...

    百度地图根据关键字搜索输入框提示热词

    开发人员需要对Android SDK有一定的了解,同时熟悉百度地图SDK的使用方法和文档。 【知识点】: 1. **Android开发环境**:开发此类应用需要搭建Android Studio开发环境,配置Android SDK,并设置合适的API级别。 ...

    百度谷歌高德腾讯等地图下载器

    "百度谷歌高德腾讯等地图下载器"是一款工具软件,专门设计用于下载这些主流地图服务提供商的离线地图数据,以供后续的开发或个人使用。以下是关于这个主题的详细知识点: 1. **离线地图**:离线地图是指用户可以在...

    百度_谷歌官方seo指导手册

    6. **结构化数据**:通过使用Schema.org标记,网站可以向谷歌提供更丰富的信息,提高在搜索结果中的展示效果,如富摘要和知识面板。 7. **用户体验**:跳出率、用户在页面上的停留时间、点击率等指标都反映了用户...

    Google VS 百度 对搜索引擎习惯的分析.

    在本篇文章中,我们将深入探讨并对比两大全球知名的搜索引擎——Google与百度,在用户搜索习惯方面的差异及特点。本文将从搜索引擎的基本概念出发,逐步解析两者的技术实现方式、排名算法、索引策略及其对用户体验的...

    百度SEO优化详解

    **SEO(搜索引擎优化)是提升网站在搜索引擎自然搜索结果中排名的一种策略,尤其在中国,百度作为主流搜索引擎,其SEO优化显得尤为重要。本文将基于“百度SEO优化详解”这一主题,结合描述中的30多篇文章,深入探讨...

Global site tag (gtag.js) - Google Analytics