[2020

您所在的位置:网站首页 大搜数据推广 [2020

[2020

2024-07-12 18:19| 来源: 网络整理| 查看: 265

如果需要实时通过http接口获取百度搜索词,请参考我另一篇博文:【2021-02】实时获取百度搜索词接口

如果需要在落地页上通过js快速获取访客搜索关键字,请参考我的另一篇博文:js获取百度访客搜索关键字

为什么要获取百度搜索关键字

百度搜索引擎,目前已成为国内国民最大的知识搜索和了解互联网的流量入口,大到巨无霸公司小到个人站长都对百度有较大程度的依赖,搜索关键词可以了解到访客的需求以及搜索意图,从而更好地调整站点的内容以及推广口号,以便更好更准确的展现在潜在客户的搜索结果中。例如CSDN的产品定位是程序员群体,我们在搜索“技术博客”时CSDN博客的排名会很靠前,是因为根据访客的搜索喜好和受众群体的搜索特征“技术”及时CSDN的主打内容口号和产品特征。但是如果搜索“自媒体博客”就没CSDN什么事了,就算是调整了CSDN的内容和品牌口号,有访客进来也是无效访客。

在这里插入图片描述 在这里插入图片描述

2020年7月以前获取百度搜索关键字的方法

百度在2016年屏蔽了所有SEO的访客搜索关键字,在访客通过百度进入到企业站点后,站点的referer中只能识别到百度的来源但是不会在携带访客搜索关键字等信息。 携带关键字的来源链接:

https://www.baidu.com/s?wd=%E6%8A%80%E6%9C%AF%E5%8D%9A%E5%AE%A2&rsv_spt=1&rsv_iqid=0xf5a78a14000e4973&issp=1&f=8&rsv_bp=1&rsv_idx=2&ie=utf-8

wd=%E6%8A%80%E6%9C%AF%E5%8D%9A%E5%AE%A2解码后为wd=技术博客,站长可通过referer中的wd、wrod、oq、kw等参数来获取访客的搜索关键字。

未携带关键字的来源链接:

Referer: https://www.baidu.com/link?url=Qb2OsE-_fwnnxfpM0KrA4WngCAXedgyWbmAMiEdMPFFPTDsotWuLqn1nuHO4ZC2Q&wd=&eqid=d2bd24bc00025333000000065f096496

在屏蔽了SEO关键字后一时间网络上所有的大部分站长因无法获取到搜索关键字,不得不使用百度统计,对百度的访客搜索关键字进行分析,从而实现通过对产品内容的优化实现更多更精准的客户流量。

自有搜索(SEO)的部分通过隔天延迟分析不会对产品优化造成什么影响,但是专业SEM以及代运营SEM团队,通过百度竞价推广的形式获取访客流量的模式,不适用延迟分析,每分钟企业都在产生广告费用,SEM团队需要实时对推广的效果进行分析,从而通过对推广词已经推广价格的调整实现更多更精准的付费流量,所以在2016年百度屏蔽SEO关键词时并未屏蔽付费广告的关键词屏蔽。 如推广关键词再次访客,可通过此方法实时分析和获取访客搜索的关键词。

function GetQueryString($name){ var $index=document.referrer.indexOf($name+"="),$e=''; if($index>1){ $e=document.referrer.substring($index+$name.length+1); if(($index=$e.indexOf("&"))>0){ $e=$e.substring(0,$index); } } return $e; } var kwprams = ["word","wd","rawq","oq","k","k0","k1"]; var keyword = '''; for(i = 0;i < keparams.length;i++){ keyword = GetQueryString(kwparams[i]); if(keyword){ break; } } 2020年7月以后获取百度关键字

2020年7月百度屏蔽了推广的关键字传递,原因我们就不分析了,此举给SEM团队来说简直就是一个灾难,尤其是SEM待优化团队。 公司内SEM团队可通过自己公司的在线客服软件实时查看推广的关键词信息,SEM待优化团队因为对企业网站在用的客服系统产品没有使用权,所以无法查看推广的关键词信息,就算是有权限也不可能对几十个甚至几百个客服账号进行同时登陆查看关键词信息。

SEM外包团队实时查看和分析推广关键词解决方案:

1.注册一个一洽客服系统账号(https://e.echatsoft.com/login-page/new-register.html) 2. 登陆后获取一洽客服系统的JS代码

在这里插入图片描述 示例代码如下:

var _echatServer = ['e.echatsoft.com]; window._echat=window._echat||function(){(_echat.q=_echat.q||[]).push(arguments)};_echat.l=+new Date; _echat('initParam', { companyId: 203}); (function () { var echat = document.createElement('script'); echat.type = 'text/javascript'; echat.async = true; echat.id = 'echatmodulejs'; echat.setAttribute('charset','UTF-8'); echat.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.echatsoft.com/visitor/echat.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(echat, s); })(); 3.将获取到的代码加入到推广的落地页中

加入代码时增加分组标识,以便在webhook接收数据时关联关键字所属推广账号: _echat(‘initParam’, { echatTag: ‘推广账户A’});

var _echatServer = ['e.echatsoft.com]; window._echat=window._echat||function(){(_echat.q=_echat.q||[]).push(arguments)};_echat.l=+new Date; _echat('initParam', { companyId: 203}); _echat('initParam', { echatTag: ‘推广账户A’}); (function () { var echat = document.createElement('script'); echat.type = 'text/javascript'; echat.async = true; echat.id = 'echatmodulejs'; echat.setAttribute('charset','UTF-8'); echat.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.echatsoft.com/visitor/echat.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(echat, s); })(); 4.登陆百度营销通 https://yingxiaotong.baidu.com/ 5. 进入营销组件-咨询-客服账号授权

在这里插入图片描述

6.设置数据接收的webhook

在访客进入站点以及获取到访客的搜索关键字后,一洽会实时向配置的webhook post访客的数据以及关键字数据,详细接入可参看其系统内接入文档。这里示例post给webhook的信息,开发者可根据需求订阅访客数据、关键字数据以及浏览数据,从而实现SEM实时查看推广效果的目的。

访客进入数据

123456

关键字数据

123456


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3