获取和排名
对于搜索引擎,获取数据是由爬虫,数据库,搜索算法这三个活动所组成的。这三个元素共同的工作以便于获取用户输入的词或词组。提醒下,这些技术,学术和代码可能都是有专利的。
有技巧的那部分是排名(ranking).它也是你要花大量的努力去影响的。因为排名可以给你带来大量的用户访问,在广告上带来不菲的收入。不过,对网站的排名往往受到搜索引擎技术的制约。。
一般来说,你期望搜索引擎可以智能的猜测结果以及会把你的网站显示在结果中。但是想一想,虽然获取数据和排名在这是个独立的题目,但是它们实际上是搜索算法的一部分。把它们和算法分开的原因,是让你更理解搜索引擎是怎样工作的。
排名是在搜索引擎优化占比例比较大的一部分。直到本书的最后一页,你会发现排名贯穿本书的内容。下面我就看看什么是影响排名的因素,记住,因为每个搜索引擎的用到了不同的排名机制,因此以下的每一个部分都是多变的。
- Location(位置):这里的Location并不是意味着是WEB的URL。意思是关键词或短语在WEB网页中的位置。因此举个例子,如果一个用户搜索“puppies”这个词,一部分搜索引擎会根据这个词出现在网页中位置进行排名。显然的,这个词显示的层级越高,可能搜索的结果排名更高。因此在这个WEB页面中<title>这个标签中含有这个词的搜索结果排名要比<title>中没有含有这个词的网页要高。这个意思也就是没有经过SEO的网站不会有很好的排名。www.pupies.com是个好的例子,在GOOGLE搜索中,它的排名只有15位,很简单的原因就是它的<title>没有包含这个关键字。
- Frequency(频率):是在网页中关键字显示的频率。有许多人投机取巧,在网页中写满关键字以提高他们的网站排名,在许多搜索引擎中,都已经能发现这种方式。并把这个网站排除在结果之外了。
- Links(链接):影响排名的因素还有在网页中链接的类型和数量,链接可以进入这个站点,也可以离开这个站点,也可以链接这个站点的任何页面。所以在你站点有足够多的链接,或者进入站点的链接足够多,会提高网站的排名。
- Click-throughs(点击次数):没什么好说的。。。。。。
网页排名是个非常精确的科学,而且它每个搜索引擎都是不同的。创建一个对网站最好的SEO,必须知道不同搜索引擎的网页排名机制。了解这些可以利用优势去创建,改变,升级你想优化的网站。
分享到:
- 2008-04-30 17:19
- 浏览 1731
- 评论(0)
- 论坛回复 / 浏览 (0 / 2197)
- 查看更多
相关推荐
网络分析仪基础知识涵盖了一系列重要的概念和操作,包括但不限于射频基础、传输线理论、史密斯图(Smith chart)、反射、传输、散射参数(S参数)、网络分析仪的硬件组成、误差建模、准确度提升、校准技术以及频率...
【城市建模软件CityEngine 2011基础教程】 CityEngine是一款强大的3D城市建模软件,由Esri公司开发,广泛应用于城市规划、景观设计、影视制作等领域。本教程资料“CityEngine_2011_Tutorials数据”特别针对2011版本...
### 信息检索导论:网络搜索基础 #### 背景与历史 互联网的发展始于浏览器的设计,这使得用户能够轻松查看HTML标记语言中的内容。这一简单而便捷的功能为新用户提供了一个无需深入学习或具备专业技能就能创建自己...
本系列教程“LabWindows CVI BASICS I & II”旨在帮助初学者和有一定经验的工程师掌握这款强大的工具的基础知识。 在“CVI BASICS I Course”中,学习者将深入理解LabWindows CVI的基础概念和核心功能。这部分教程...
MPLS BasicsMPLS Basics
RF基础,或射频基础(RF Basics)涉及到无线通信技术的基本原理和概念。射频技术是现代电子和通信不可或缺的部分,尤其在无线通信、广播、雷达和各种感应应用中广泛应用。在RF Basics_AN5300文件中,Martin D. ...
### Elasticsearch:开源搜索和数据分析引擎 #### 一、概述 Elasticsearch 是一款基于 Apache Lucene 开发的开源搜索引擎和数据分析平台。它以其强大的搜索能力、高性能的数据处理速度以及易于扩展的特点,在大...
传达了编译器设计的总体情况,而无需赘述。 使学生了解编译器的工作方式,并能够为简单语言制作简单(但不是简单的)编译器。
Welcome to HTML Basics. This workshop leads you through the basics of Hyper Text Markup Language (HTML). HTML is the building block for web pages. You will learn to use HTML to author an HTML page to ...
这份"FFmpeg Basics.zip"压缩包提供了一份关于FFmpeg基础知识的学习资料,主要针对那些希望深入理解音视频技术的人群。下面将详细介绍FFmpeg在音视频编解码和流媒体领域的应用。 1. **FFmpeg 基本概念** FFmpeg 是...
三、Render Graph Basics 渲染图形基础是 RDG 中的另一个重要概念,用于描述渲染过程中的图形基础知识。渲染图形基础包括渲染命令、渲染资源、渲染结果等几个方面。在 Unreal Engine 中,渲染图形基础可以通过 ...
### SAP CRM 100基础知识解析 #### 一、SAP CRM 100概述 在给定的文档中,“SAP CRM 100”指的是SAP公司的一款客户关系管理(CRM)软件产品,主要面向企业级市场提供全面的CRM解决方案。SAP CRM 100是该系列中的一个...
Elasticsearch is a Lucene-based search engine for distributed search and analytics. This book will be your hands-on guide as you explore and put to use the features of Elasticsearch 5.0. You will ...
在本文中,我们将深入探讨“Skeleton Basics-WPF_kinect骨骼基础_former9st_”这一主题,这是关于使用微软Kinect设备进行骨骼追踪和可视化的基本教程。在WPF(Windows Presentation Foundation)平台上,我们可以...