为什么百度在移动端和电脑端搜索结果不同?

  由于新站权重低,所以作为新手站长的我,吃饭,出门的时候都在用手机搜索我的网站的关键词,一看哇塞,新站一个月关键词就百度排名第二了,惊喜之余,我才想到用手机搜索房产的会有多少用户,大部分房产网站用户都从电脑搜索的,所以赶紧回家用电脑查看。结果发现从电脑上搜索我的关键词,还是排在第二页第九位。很显然,百度在手机的搜索引擎排名与电脑的搜索排名是不一样的。

  那么为什么会出现百度手机搜索和电脑搜索排名不一样这样的情况呢?我总结了一下几条。

  一:百度搜索的数据库

  在收录网页如此之多的情况下,我想百度不会专门为手机搜索开一个数据库,应该还是与电脑搜索公用一个数据库。只是从搜索端来判断使用不同的算法,来显示排列结果。

  二:百度搜索的地域性

  我们举个例子,比如“SEO技术培训”这个关键词,我们把他做到百度排名第一,在河南搜索的话可能是第一,但是在山东搜索的话,可能山东的一些网站会排在前面,这就是百度在地域性上的一些算法调整。

  三:手机搜索与电脑搜索的算法不同

  常用手机上网的同学都知道,手机端搜索结果最大的特点就是页面简洁,言简意赅,那么百度会针对这些,使用不同的算法,让电脑搜索出来的结果更加全面详细,让手机搜索出来的结果更加简单、明了,因此根据网页的特性,在电脑和手机上搜索的结果就不同了。

  四:某些网站不支持手机网页

  我们知道手机看小说是大家的爱好,那么绝大部分小说网站都支持手机搜索,手机页面,但是一些企业站点,其他站点不一定都支持手机网页。也会导致百度在手机端和电脑端搜索结果排序不同。

  通过这几条来看,一些企业站在做SEO推广的时候需要把手机端用户也重视起来,因为数据分析2013年3月移动端人均上网时长超过PC端29%,可见移动用户端也是企业推广的重要客户。登封房产网原创http://www.homedf.com/ 转载请保留,谢谢。

时间: 2024-10-25 17:17:40

为什么百度在移动端和电脑端搜索结果不同?的相关文章

手机-websocket移动端无效但是电脑端正常

问题描述 websocket移动端无效但是电脑端正常 用websocket做了个聊天功能,在电脑端可以正常使用.但在手机端却不能使用.就是在手机端登陆的时候获取不到用户的id. 解决方案 jQuery判断浏览器是移动端还是电脑端自动跳转 解决方案二: package com.jp100.wapbaike.service; import java.io.IOException; import java.nio.ByteBuffer; import java.nio.CharBuffer; impo

百度魔图在线使用 百度魔图电脑端使用方法图文教程

相信很多朋友都在手机或者平板上面安装了这款工具,但遗憾的是,百度魔图并没有电脑版,目前仅支持android和iPhone用户使用.这给想在电脑上的使用的用户带来了很大不便,高兴的是,深度之家小编为大家带来两种可以在电脑上面在线使用百度魔图的方法.简单易学.相信大家都可以掌握,再也不用为不能在电脑上面尽情的玩而担心了. 方法一:安装安卓模拟器 在这里我们选用BlueStacks,这是一个可以让Android 应用程序运行在电脑操作系统上面的工具. 进入官方网站,选择对应的操作系统版本下载即可. 下

支付宝钱包在电脑端修改登录名绑定手机号码

  1.打开www.alipay.com,点击[登录框右上角二维码区域]; 2.提示[扫码登录],展示二维码; 3.登录支付宝钱包,点击[二维码标志]进入扫码页面,扫描电脑端展示的[扫描登录二维码]; 4.完成扫码提示[扫码成功],请立即点击支付宝钱包页面的[我确认登录支付宝网页],完成登录; 温馨提示:[扫描成功]10分钟内未完成[我确认登录支付宝网页],本次扫码失效需要重新扫码. 5.提示[已确认],用户登录成功. 扫码登录成功后,修改手机号码流程如下: 1.登录支付宝,点击[账户设置]--

电脑端新浪微博怎么群发微博?

  现在基本上每个人都会注册一个新浪微博,晒晒自己每天的心情日记或者是转发别人的心灵鸡汤.一些微博的常规应用,相信大家都比较熟悉. 那么大家知道新浪微博怎么群发微博吗?可能有些朋友听了之后,会觉得一头雾水.今天小编就和大家分享:如何群发新浪微博的图文教程. 步骤1:首先用户打开进入新浪微博的界面菜单,在左侧依次填写登录账号及密码,并且点击"登录"按钮. 步骤2:然后用户就可以顺利进入新浪微博的首页,请在搜索框处输入"微群",在弹出的搜索条处点击选择"新浪微

java-通过串口发送到电脑的数据如何存储到电脑端为txt格式

问题描述 通过串口发送到电脑的数据如何存储到电脑端为txt格式 通过串口发送到电脑的数据如何存储到电脑端为txt格式,用C来写还是用java或者c++ 解决方案 编程语言不重要,C/C++有相应的API,JAVA有相应的工具包,只用收到数据,然后写入文件就OK了

用kingeditor编辑器 插入优酷视频,在电脑端可以正常播放,到了手机端就不行,求解;

问题描述 用kingeditor编辑器 插入优酷视频,在电脑端可以正常播放,到了手机端就不行,求解: 用kingeditor编辑器 插入优酷视频,在电脑端可以正常播放,到了手机端就不行,求解: 解决方案 手机端改成调用网页的话,也是可以播放的 解决方案二: 手机端用浏览器试试看

android-Android访问服务器,如何得到电脑端的网页数据?

问题描述 Android访问服务器,如何得到电脑端的网页数据? 实际都被重定向到手机端了,已经解析了网页数据,不过解析的是电脑版,不希望再解析一次手机版,应该是可以设置的吧,因为浏览器都有浏览器标识那个选项. 解决方案 没有看懂, 你服务器和电脑端都表示什么意思? 一般的anroid 用户根据http 协议取数据.数据提供者一般是服务器,服务器提供接口数据给android端调用.数据的格式json .xml 等都可以. 解决方案二: 如果比使用的是chrome,在菜单上有个请求切换到桌面版网站的

c#编程实现电脑端数据发送到手机端

问题描述 我现在在做东西很着急,希望各位大神能给予帮助具体问题为:用c#语言实现电脑端数据传送到手机端 解决方案 解决方案二:googlesocketC#clienttoAndroidclient

用什么方法可以让百度不知道是一台电脑在访问

问题描述 在电脑没有安装百度插件的情况下,用什么方法可以让百度不知道是一台电脑在访问,百度会知道电脑的什么东西包括.电脑IP电脑mac地址,浏览器信息,电脑计算机名字怎么做才能用一台电脑访问百度,让百度不知道是一台电脑在访问,需要改电脑的什么东西? 解决方案 解决方案二:不通过电脑怎么访问?解决方案三:不可能用脚趾想一下如果这个问题有答案,而且很简单的,在某技术论文一问便知.那么像百度这样级别的公司,不去修复,而让用户继续使用这个"漏洞"?他怎么不黄了解决方案四:mac地址不可能的抓区