谁在瓜分百度的搜索流量?

作者: 少校seo 分类: 黑帽seo资讯 发布时间: 2019-09-10 08:07

访问购买页面:

小型智能旗舰店

新浪科技杨雪梅

当用户意识到百度不再是搜索中心时,中国移动搜索领域的一场新战斗已经悄然开始。

仍然有机会搜索市场。

过去一周,百度公布了2019年Q2业绩,比上一季度有所好转,但净利润仍在下降,收入增长疲软。百度正面临严峻的外部挑战。李彦宏说,“变化带来周期性的痛苦”。

对百度来说,2019年是变革的一年。它已经发布了两份财务报告,使一度引以为豪的基础搜索业务成为公众关注的焦点,并接受了公众舆论和业绩的双重考验。

百度曾经是中国搜索之王,但随着个人电脑时代退出主要舞台,移动互联网成为主要舞台,搜索市场发生了变化。

如今,虽然百度搜索仍然是国内市场上最大的搜索引擎,约占80%,每天有1.88亿百度应用用户,但严峻的形势也摆在我们面前:市场竞争日益激烈,流量不断被瓜分,股息不断减少,增长缓慢,商业模式充满争议,百度稳定赚钱的好日子已经不复存在。

比达咨询的统计数据显示,浏览器和搜索引擎应用程序是中国移动搜索的主要进入渠道,但它们并不是唯一的渠道。除了浏览器和搜索引擎应用,购物、地图、视频音乐、微信、新闻、垂直社交网络和其他应用占据很大份额。

一些网民说他们会去小红书和蘑菇街寻找衣服,微博和豆瓣去寻找和参与讨论名人八卦,去智湖和陌生人互动。这些内容可能在搜索引擎上不可用,搜索体验也不好。

在移动互联网时代,超级应用占据了越来越多用户的时间和注意力,同时用户的需求也在不断升级。另一方面,智能和算法推荐的普及改变了网民获取信息的方式,从主动搜索到被动推荐。

用户的行为和需求释放了强大的市场信号,新玩家看到了机会。

进入2019年,字节跳动的搜索野心将开始显现。早在一月份,“账户搜索”功能就在今天的头条应用程序中启动了。今年3月,有传言称,360种搜索产品的负责人吴凯加入了搜索业务的负责人行列。对此,字节跳动表示,搜索已经启动,产品仍处于测试阶段。当时,电台内外的内容已经可以在今天的头条应用程序中搜索到。

8月,“字节跳动招聘”公开发布文件称,字节跳动已经成立了一个搜索部门,搜索团队正在尽一切努力打造一个理想的搜索平台架构。搜索引擎是几个应用程序的强大“幕后支持者”,比如今天的头条、聊天、西瓜、火山和切迪。

其招聘广告显示,搜索部门汇集了来自谷歌、百度、必应和360个搜索团队的搜索技术骨干,涵盖了来自字节跳动的推荐、广告、红外、自然语言处理和简历等技术。“这些技术的应用和交叉性为我们提供了更多突破传统搜索引擎上限和提升用户体验的机会。”据说这个项目已经运行了数万台机器。

此外,字节跳动还通过收购和投资扩大了其内容池,例如不久前持有互动百科全书(Interactive Encyclopedia)。

当然,百度不会等死。它还强调了其“搜索+信息流”策略,并通过“100个数字+智能小程序”展示了其内容生态。

百度和字节跳动这次在“搜索+信息流”领域相遇。

百度搜索过去的事件

李彦宏曾经说过,“搜索是百度成功的所有秘密”,“搜索是百度的基础和核心价值”。在百度的发展史上,搜索具有重要意义。

回顾过去20年百度的搜索,它始于1999年。2000年在线独立搜索门户;从2001年的B到C,它推出了一个独立的搜索引擎直接为用户服务。自2003年以来,百度贴吧、百度知道、百度百科等产品相继推出。上市于2005年完成,发展顺利。

百度在2005年上市时,国内搜索市场仍处于三分之三的趋势。数据显示,百度、谷歌和雅虎分别拥有37%、23%和21%的市场份额。

2010年,随着谷歌和雅虎的退出,百度在中国搜索市场排名第一,其市场份额远远高于排名第二和第三的360和搜狗。

到2011年,百度的网络搜索市场份额达到83.6%,创历史新高。2015年,百度净利润为336.6亿元,同比增长155.1%。与2018年相比,百度的净利润只有276亿元。

比例尺、缩略图、平移缩放之百度地图添加控件方法

地理位置控制:位置控制百度页面向右移动,它是为移动终端开发的,默认位于地图的左下角

向地图添加控件

您可以使用Map.addControl()方法向地图添加控件。在此之前,地图需要初始化。例如,要向地图添加标准地图控件,请在代码中添加以下内容:

复制代码如下:

var map =新BMap。地图(“容器”);

地图中心和缩放(新的BMap。点(116.404,39.915),11);

map.addControl(新BMap。导航控制());

您可以向地图添加多个控件。在本例中,我们将平移缩放控件、比例控件和缩略图控件添加到地图中。一旦控件被添加到地图,它们将立即生效。

复制代码如下:

map.addControl(新BMap。导航控制());

map.addControl(新BMap。scaleCONtrol());

map.addControl(新BMap。概述映射控件());

map.addControl(新BMap。mapTypeCONtrol());

北京;//只有在设置了城市信息时,才能使用MapTypeControl的切换功能。

控制控制位置

黑帽seo可以在初始化控件时提供一个可选参数,其中锚和偏移属性共同控制控件在地图上的位置。

控件停靠位置锚点指示控件的停靠位置,即控件停靠在地图的哪个角落。当地图大小改变时,控件将根据不同的停靠位置调整其位置。锚点允许下列值:

BMAP锚左上角表示控件位于地图的左上角。

BMAP锚点右上角表示控件位于地图的右上角。

BMAP锚底部左表示控件位于地图的左下角。

BMAP锚底部右指示控件位于地图的右下角。

控制位置偏移

除了指定停靠位置之外,您还可以通过偏移指示控件距地图边界的像素数。如果两个控件的停靠位置相同,则控件可能重叠,然后两个控件可以通过偏移值分开显示。

本示例将比例尺放在地图的左下角。由于默认情况下,应用编程接口将具有版权信息,因此需要添加一些偏移值来防止控件重叠。

复制代码如下:

var opts = {offset: new BMap。尺寸(150,5)}

map.addControl(新BMap。scale control(opts));

修改控制配置

地图应用编程接口的控件提供丰富的配置参数。您可以参考应用编程接口文档来修改它们,以便获得符合要求的控件外观。例如,“导航控制”控件提供以下类型:

复制代码如下:

BMAP导航控制大表示显示全平移缩放控制。

BMAP导航控制小意味着显示小平移缩放控制。

BMAP导航控制面板指示只显示控件的翻译部分。

BMAP导航控制缩放表示只显示控件的缩放功能。

下图从左到右显示了上述不同类型控件的外观:

上图中的前四个是电脑侧平移缩放控制样式,最后一个是移动侧缩放控制样式。

以下示例调整平移缩放地图控件的外观。

上图中的前四个是电脑侧平移缩放控制样式,最后一个是移动侧缩放控制样式。

#p#分页标题#e#

以下示例调整平移缩放地图控件的外观。

添加缩略图

<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /> <style type="text/css"> body, html {width: 100%;height: 100%;margin:0;font-family:"微软雅黑";} #allmap{width:100%;height:500px;} #r-result{width:100%;margin-top:5px;} p{margin:5px; font-size:14px;} </style> <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=您的密钥"></script> <title>添加/删除地图类型、缩略图控件</title> </head> <body> <div id="allmap"></div> <div id="r-result"> <input type="button" onclick="add_control();" value="添加" /> <input type="button" onclick="delete_control();" value="删除" /> </div> <p>点击地图类型控件切换普通地图、卫星图、三维图、混合图(卫星图+路网),右下角是缩略图,点击按钮查看效果</p> </body> </html> <script type="text/javascript"> // 百度地图API功能 var map = new BMap.Map("allmap"); map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); var mapType1 = new BMap.MapTypeControl({mapTypes: [BMAP_NORMAL_MAP,BMAP_HYBRID_MAP]}); var mapType2 = new BMap.MapTypeControl({anchor: BMAP_ANCHOR_TOP_LEFT}); var overView = new BMap.OverviewMapControl(); var overViewOpen = new BMap.OverviewMapControl({isOpen:true, anchor: BMAP_ANCHOR_BOTTOM_RIGHT}); //添加地图类型和缩略图 function add_control(){ map.addControl(mapType1); //2D图,卫星图 map.addControl(mapType2); //左上角,默认地图控件 map.setCurrentCity("北京"); //由于有3D图,需要设置城市哦 map.addControl(overView); //添加默认缩略地图控件 map.addControl(overViewOpen); //右下角,打开 } //移除地图类型和缩略图 function delete_control(){ map.removeControl(mapType1); //移除2D图,卫星图 map.removeControl(mapType2); map.removeControl(overView); map.removeControl(overViewOpen); } </script>

渲染

以上是这篇文章的全部内容,希望你喜欢。