SEO优化上首页之搜索引擎用户需求理解
经过前面《搜索引擎原理SEO优化上首页之网络蜘蛛Spider》和《搜索引擎原理SEO优化上首页之内容处理与创建索引》介绍,搜索引擎已经完成页面抓取和分析,并把原始页面、索引等信息存储在搜索引擎服务器的数据库里,等待响应用户查询。

搜索引擎接收到用户输入关键词查询请求后,需要理解用户需求,明白检索意图,主要包括指令分析、分词处理和用户意图理解,精灵儿工作室分析过程如下:
1. 指令分析
对用户输入的文本内容进行类型识别,有普通文本、文本+高级指令、纯高级指令,不同类型的指令处理方式不同。图片检索是另一套体系,而且目前也不成熟,暂不讨论。如果是site、inurl、intitle等高级指令,会直接只对特定数据项检索,比如intitle只匹配网页的Title。下面两图是关键词加指令标记的检索结果对比。

2. 分词处理
基于搜索引擎海量词典库分词,一句话可能被分成多种组合词,例如“旅游景点推荐”可以分成“旅游/景点/推荐/旅游景点/景点推荐”等多重词。分词时,会去停止词,如啊、了、的、呀等虚词;同时会根据海量数据库智能错词矫正或者同义词近义词匹配。
输入“海男岛”,搜索引擎优先默认矫正理解成“海南岛”,此时也可以坚持搜索“海男岛”。

3. 搜索意图分析
当用户输入一些简短的热词时,比如搜“刘德华”,搜索引擎不知道用户是要看刘德华的介绍、新闻、音乐还是电影,为了满足尽量多人的检索结果需要,搜索引擎会列出刘德华的简介、最新新闻、音乐、最新视频等头部内容。

当用户搜索一些通用性的词,搜索引擎会根据大数据的相关性,过滤强相关的条件数据。比如搜本地生活信息,如“电影院”,搜索引擎会吧附近的电影院甚至地图检索出来。地理位置、时间、行业等都可能是其他一些通用词的强相关性过滤条件,这样的用户体验更好,检索的结果更吉精准。seo优化上首页,目标客户主要在本地的项目,建议基于城市关键词优化,这样更容易排名上首页,而且客户更精准,转换率更好。
搜索引擎会搜集用户习惯信息,用于持续优化搜索结果。对于群体而言,所有的检索结果页面呈现给大量用户,根据用户对具体页面的观看、停留、回看等信息收集,可以知道内容对总体用户检索需求的解决能力,为以后排名提供重要依据。对于个体而言,这样可以熟悉个体用户的喜好习惯,比如某用户搜索钓鱼杆,以后搜索引擎推送的广告会包含这类商品。
为了更好的优化网站,做到自然排名上首页,精灵儿工作室建议大家时常关注自己优化的关键词在搜索引擎里的检索结果分析,理解搜索引擎的关键词组合和排名逻辑,同时利用关键词分析工具跟踪和挖掘关键词,并监控网站客户来源渠道和用户行为,持续优化,不断改进。
SEO优化上首页之搜索引擎用户需求理解的更多相关文章
- SEO优化上首页之搜索引擎原理简要
搜索引擎(Search Engine)是特定的计算机程序,它根据一定的策略.从互联网上搜集信息,对信息进行处理后,为用户提供检索服务,并将用户结果展示给用户. 搜索引擎优化(Search Engine ...
- SEO优化上首页之搜索引擎排名规则
搜索引擎建立索引的网页数以万亿计,用户搜索的关键词也是海量,如果每个用户提交搜索请求后,搜索引擎都去数以万亿的索引中重新排名网页,效率将非常低下.根据2-8法则,80%是查询是集中在相同的20%内容上 ...
- SEO优化上首页之搜索引擎原理内容处理与索引
上文<搜索引擎原理SEO优化上首页之蜘蛛Spider>详细介绍了蜘蛛的分类.抓取入口.抓取策略和更新策略.搜索引擎已把页面抓取回来,接下来是解析页面内容,主要包含判断页面类型.提取页面主题 ...
- SEO优化上首页之搜索引擎蜘蛛Spider原理
Spider,蜘蛛,又名网页网络爬虫.网络机器人,是按照一定策略不断抓取互联网网页的特定程序.蜘蛛抓回的页面创建索引后参与排名,等待用户检索.为了网站优化自然排名上首页,精灵儿工作室下面详细剖析Spi ...
- SEO优化上首页之搜索引擎作弊案例与反作弊原理
搜索引擎流量价值巨大,有不少人专门研究排名机制,利用搜索引擎漏洞作弊,寻求快速提高网站排名,进而获取更多的流量和利益,甚至有的网站优化公司专门提供作弊服务.搜索引擎为了杜绝这种情况,必须能过滤大量垃圾 ...
- 网站SEO优化如何让百度搜索引擎绝的你的网站更有抓取和收录价值呢?_孙森SEO
今天孙森SEO为大家唠唠网站到底该如何优化才会让百度搜索引擎绝的你的网站更有抓取和收录价值呢? 第一方面:网站创造高品质的内容,可以为用户提供独特的价值. 1.百度作为搜索引擎,网站内容必须满足 搜索 ...
- VUE的Seo优化 如何实现
今天看到这样一个问题,在vue中,如何进行seo优化呢? 大家应该都知道,seo优化主要是做搜索引擎的排名,但是ajax异步又不支持seo,同时对于url #/的写法,搜索引擎也没办法爬取网站内其他路 ...
- 2015最新百度搜索引擎(seo优化)排名算法
多少年来,对于弄清百度排名算法成为了一代又一代站长的最高目标.随着百度推出了搜索引擎网页质量**,直接揭开了神秘的百度排名算法,这是作为站长福音啊.现在小编就来为大家介绍一下. 首先想要得到直接需要的 ...
- 82.使用vue后怎么针对搜索引擎做SEO优化?
什么是SEO 搜索引擎优化(Search engine optimization,简称SEO),指为了提升网页在搜索引擎自然搜索结果中(非商业性推广结果)的收录数量以及排序位置而做的优化行为,是为了从 ...
随机推荐
- Android app启动是出现白屏或者黑屏如何解决?
1.为什么 APP 启动时会出现白屏或者黑屏? 当打开一个 Activity 时,如果这个 Activity 所属的应用还没有在运行,系统会为这个 Activity 所属的应用创建一个进程,但进程的创 ...
- Jquery Ajax向服务端传递数组参数值
在使用MVC时,向服务器端发送POST请求时有时需要传递数组作为参数值 下面使用例子说明,首先看一下Action [HttpPost] public ActionResult Test(List< ...
- 【MySQL】sysbench压测服务器及结果解读
主要压测范围包括CPU测试.磁盘IO测试.线程测试.OLTP测试等,那么sysbench就可以满足我们的压测需求.下面我们简单来看下sysbench的安装使用以及压测结果的解读. 一.sysbench ...
- 转:Window_Open详解
引:Window_Open详解一.window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+ 二.基本语法:window.op ...
- 铁乐学python_day29_模块与包学习4
大部份内容摘自授课老师的博客http://www.cnblogs.com/Eva-J/ 编译python文件 编译python文件是为了提高加载模块的速度,强调强调强调:提高的是加载速度而绝非运行速度 ...
- Springboot 设置session超时
使用版本 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring ...
- 关于strip(切割)和 split(分开) 的区别
plit(), 以括号里的东西为标准,把字符串分开成一个列表 strip(), "删除",括号里出现的东西,从两头开始往中间删除,直到遇到阻碍.中间就算有,也不会受影响 s10 = ...
- exits, in, left join性能比较
exits in left join性能比较 ,笔者使用的是MYSQL数据库,这三个关键字方法在其他的关系数据库里也是大同小异,如果各种有兴趣,自行比较. 我这里有一个249_account 表,总 ...
- mvc, web mvc, spring web mvc 区别
1. MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的 ...
- S1 商品信息管理系统
#include <iostream> #include <cstdio> #include <cstdlib> #include <iomanip> ...