【SEO】2.了解搜索引擎(SEO实战密码读书笔记)

一个合格的SEO必须了解搜索引擎基本工作原理。很多看似令人迷惑的SEO原理及技巧,其实从搜索引擎原理出发,都是自然而然的事情。

2.1 搜索引擎与目录

搜索引擎和目录两者各有优劣。

雅虎目录、搜狐目录等曾经也是用户在网上寻找信息的主流方式,给用户的感觉与真正的搜索引擎也相差不多。这也就是目录有时候被误称为“搜索引擎的一种”的原因。但随着Google等真正意义上的搜索引擎发展起来,目录的使用迅速减少,现在已经很少有人使用网站目录寻找信息了。现在的网站目录对SEO的最大意义是建设外部链接,像雅虎、开放目录、好123等都有很高的权重,可以给被收录的网站带来一个高质量的外部链接。  

2.2 搜索引擎面对的挑战

1.页面抓取需要快而全面

2.海量数据存储

3.索引处理快速有效,具可扩展性

4.查询处理快速准确

5.判断用户意图及人工智能

前4个挑战现在的搜索引擎都已经能够比较好的解决,但判断用户意图还处在初级阶段。不同用户搜索相同的关键词,很可能寻找的是不同的东西,比如搜索“苹果”,用户到底想了解苹果这个水果,还是苹果电脑?没有上下文,没有对用户个人搜索习惯的了解,就完全无从判断。

2.3 搜索结果显示格式

2.3.1 搜索结果页面

用户在搜索引擎搜索后,搜索引擎在短时间内返回一个搜索结果页面。

页面主题有两部分组成,一是广告,二是自然搜索结果。

以百度搜索结果为例,左上角,正下方都是百度推广的广告。

Seoer最关注的是占据页面主题的自然搜索结果。统计数据显示,自然搜索结果总点击访问数要远远大于广告点击数。但是企业花费在SEO上的费用却远远低于花费在搜索引擎推广上的费用。这既是SEO的尴尬,也是最大的机会。掌握了SEO流量,才能掌握最大搜索流量。

    2.3.2 经典搜索结果列表

          Google搜索结果

  

          Baidu搜索结果

    第一行是页面标题,通常取自页面HTML代码中的标题标签(Title Tag)。这是结果列表中最醒目的部分,用户点击标题就可以访问对应的网页。可见页面标题的写法,无论对排名还是点击率都有很大的意义。

    第二行,第三行是页面说明。页面说明有的时候取自页面HTML中的说明标签(Description Tag),有时候从页面可见文字中动态抓取相关内容。显示什么页面说明文字是在用户查询时才决定的。

    2.3.3 整合搜索结果

      略。

    2.3.4 缩进列表    

      略。

    2.3.5 全站链接

      对某些权重比较高的网站,当用户搜索一个关键词,这个网站的结果是最权威的内容来源时,Google除了正常结果列表外,还会显示最多四行、两列共8个内页链接,称为全站链接(Sitelinks)

            

    2.3.6 迷你全站链接

      略。

    2.3.7 One-box

    2.3.8 富摘要

    2.3.8 面包屑导航

    2.3.9 说明文字中的链接  

 笔记持续记录建设中....

      

时间: 2024-11-10 17:20:04

【SEO】2.了解搜索引擎(SEO实战密码读书笔记)的相关文章

《Spring实战》读书笔记--使用SpringMVC构建REST API

<Spring实战>读书笔记--使用SpringMVC构建REST API 1. REST介绍 REST(Representational State Transfer):表述性状态转移,是基于HTTP.URI.MIME(HTML.JSON等)协议的Web软件架构.它不同于SOAP Web服务(RPC)关注处理,面向行为,其更关注要处理的数据,面向资源. 1.1 <Spring实战>中是这样描述REST的: 为了理解REST是什么,我们将它的首字母缩写才拆分为不同的构成部分: 表述

《R实战》读书笔记二

第一章 R简介 本章概要 1安装R 2理解R语言 3运行R程序 本章所介绍的内容概括如下. 一个典型的数据分析步骤如图1所示. 图1:典型数据分析步骤 简而言之,现今的数据分析要求我们从多种数据源中获取数据.数据合并.标注.清洗和分析,并且把分析的结果进行展示,形成报告或者系统,辅助决策.R能够满足现今数据分析的要求. 为什么用R? R是一个适合统计分析和绘图的环境与语言.它是开源.免费的,获得世界范围社区支持.统计分析和绘图工具已经很多了,例如:SPSS,SAS,Excel,Stata和Min

《Spring实战》读书笔记--SpringMVC处理Multipart数据

<Spring实战>读书笔记--SpringMVC处理Multipart数据 1.Multipart介绍 1.1 Multipart形式的数据 Multipart格式数据会将一个表单拆分为多个部分(part),每个部分对应一个输入域.在一般的表单输入域中,它对应的部分会放置文本型数据,如果是文件上传形式,它对应的部分可以是二进制. 1.2 Multipart/form-data请求方式 Multipart/form-data是建立在HTTP的POST请求方式以上的请求,其一般用于HTTP文件上

《机器学习实战》读书笔记2:K-近邻(kNN)算法

声明:文章是读书笔记,所以必然有大部分内容出自<机器学习实战>.外加个人的理解,另外修改了部分代码,并添加了注释 1.什么是K-近邻算法? 简单地说,k-近邻算法采用测量不同特征值之间距离的方法进行分类.不恰当但是形象地可以表述为近朱者赤,近墨者黑.它有如下特点: 优点:精度高.对异常值不敏感.无数据输入假定 缺点:计算复杂度高.空间复杂度高 适用数据范围:数值型和标称型 2.K-近邻算法的工作原理: 存在一个样本数据集合,也称作训练样本集,并且样本集中的每个数据都存在标签,即我们知道样本集中

《R实战》读书笔记一

你只要想处理数据,<R实战>这本书就可以助你一臂之力. <R实战>的目标是让你认识R,并且能够对数据进行操作,可视化和理解.该书包括4部分16个章节8个附录. 第一部分:入门,包括5章,简述如下. 第一章:R简介.谈及R是什么以及R的安装,R的交互式编程和批处理编程. 第二章:创建数据集.谈及R获取数据的方法,先介绍了R的数据结构形式,后介绍了R从文本.电子表格.Web页面.统计包(SAS.SPSS等)和数据库中获取数据的方法. 第三章:绘图入门.谈及R中绘制图形.美化图形和以合适

《R实战》读书笔记三

第二章  创建数据集 本章概要 1探索R数据结构 2使用数据编辑器 3数据导入 4数据集标注 本章所介绍内容概括如下. 两个方面的内容. 方面一:R数据结构 方面二:进入数据或者导入数据到数据结构 理解数据集 一个数据集通常由一个表格组合而成,行表示观测,列表示变量.病人的数据集如表1所示. 表1 病人数据集 数据集能够反映数据结构.数据类型和内容. 数据结构 R数据结构如图2所示. 图2:R数据结构 数据结构即数据的组织方式,R数据结构包括向量.矩阵.数组.数据框和列表等. R向量 R向量是一

《Kinect应用开发实战》读书笔记---干货集合

本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接: http://blog.csdn.net/cartzhang/article/details/45029841 作者:cartzhang 说明:本帖内容同时在GALAXIX的Kinect区发表.<Kinect应用开发实战>读书笔记 此书内容针对SDK版本为1.5版本,跟后来版本之前有微小的差别. <Kinect应用开发实战>读书笔记 对于初学来说,本书很不错,将来挺多的基础和细节. 非常感谢本书作者. 以

《Java并发编程实战》读书笔记

Subsections 线程安全(Thread safety) 锁(lock) 共享对象 对象组合 基础构建模块 任务执行 取消和关闭 线程池的使用 性能与可伸缩性 并发程序的测试 显示锁 原子变量和非阻塞同步机制 一.线程安全(Thread safety) 无论何时,只要多于一个线程访问给定的状态变量.而且其中某个线程会写入该变量,此时必须使用同步来协助线程对该变量的访问. 线程安全是指多个线程在访问一个类时,如果不需要额外的同步,这个类的行为仍然是正确的. 线程安全的实例: (1).一个无状

《Android源代码设计模式解析与实战》读书笔记(八)

第八章.状态模式 1.定义 状态模式中的行为是由状态来决定,不同的状态下有不同的行为.当一个对象的内在状态改变时同意改变其行为,这个对象看起来像是改变了其类. 2.使用场景 1.一个对象的行为取决于它的状态,而且它必须在执行时依据状态改变它的行为. 2.代码中包括大量与对象状态有关的条件语句,比如,一个操作中含有大量的多分支语句.且这些分支依赖于该对象的状态. 3.简单实现 实现效果:首先将电视的状态分为开机与关机状态,开机时能够通过遥控器实现频道切换和调节音量,可是关机时,这些操作都会失效.