当前位置:首页 > 新闻资讯 >2016年的排名真正是什么

2016年的排名真正是什么

2019-06-06 16:29:57 来源:圣犀科技

2016年的排名真正是什么?

排名是一件有趣的事情,真的,已经有一段时间了。 我自己,是平均排名的想法耐当谷歌网站管理员工具/搜索控制台滚出来,但平均排名实际上使比我们看看排名标准工具很多更有意义。 让我解释一下。

基于在现实世界中实际不存在的情况,SEO工具拉取排名。 抓取Google的机器应该是干净的,否则是不可知的,除非您明确指定位置。 实际上,这些工具旨在了解用户首次搜索时没有Google上下文或历史记录的排名。 排名软件模拟了第一次登录网络的用户,他们认为要做的第一件事是搜索“4ft钓鱼杆”。然后,他们不断地搜索一系列其他相关和/或不相关的查询实际上点击结果。 授予。 一些软件可以做其他的事情来尝试和模拟那个用户,但无论哪种方式,他们收集的数据不一定反映真实用户看到的。 最后,由于这么多人经常跟踪许多相同的关键字,你不得不想知道这些工具在多大程度上增加了搜索量。

底线是我们忽略真正的用户上下文,特别是在移动领域。

2016年的排名真正是什么

排名的工具,让您跟踪移动的排名通常是让你定义一个上下文或者他们会简单地指定“手机”作为一个选项。 辛迪克鲁姆的研究表明该SERP的功能和排名将根据用户代理的组合不同,手机品牌和型号,浏览器,甚至手机上的内容。

 

排名工具也忽略了用户的选择现实。 我们在那里只是构成的SERP这么多元素的时代, 即#1,根本就不是#1 。 在某些情况下,#1是网页上的第8个选项,远低于首屏。

对于具有4广告位的AdWords ,有机被推远低于折,用户不被肯定有机和付费,是#1机之间的区别并不意味着它曾经的。 所以,当我们看看排名报告告诉我们我们是第一,我们经常迷惑自己,什么结果将驱动。 当我们向客户报告时,我们不会专注于可操作性或用户上下文。 相反,我们完全专注于虚荣。
当然,排名不是一个商业目标; 他们是一个潜力或机会的度量。 不管我们多么讨论他们不应该成为主要的KPI,排名仍然是SEO所指出的,以显示他们正在移动。 因此,我们应该考虑将有机排名考虑为相对于它们周围的SERP特征。

换句话说,我希望看到的排名包括了标准的有机1-10的排名,以及关于付费,本地包的绝对位置,并精选片段。 其他任何事情都忽略了用户绝大多数可用的选择的影响。

最近,我们已经看到了一些升级,以使用此效果万盎司做出一个大的变化,以他们是如何浮出水面排名的特点 ,我知道了一些其他的工具凸显了有机功能,以及。 谁将是第一个强调综合搜索上下文的人? 毕竟,许多用户不知道差别。

2016年伪装的是什么?
伪装被官方定义为显示搜索引擎与用户不同的东西。 当Google允许自适应和响应式网站和抓取无头和基于文本时,意味着什么? 当Googlebot遵守304个响应代码时,意味着什么?

2016年的排名真正是什么

在自适应和响应模型下,通常情况下,为不同的上下文显示更多或更少的内容。 这是响应性很少,因为它的意思是通过定义重新定位和调整内容大小,但是一些实现可能会减少内容组件,使查看上下文工作。

在网站通过更改显示的内容来响应屏幕分辨率,并且Googlebot显示的分辨率之外显示更多内容的情况下,他们如何区分隐藏真实内容?

类似地,304响应代码的方式是向客户端指示内容自从它上次访问以来没有被修改; 因此,没有理由再次下载。

Googlebot遵守此响应代码,避免成为带宽限制。 那么,什么是阻止网站管理员从一个版本的页面索引,更改它,然后返回304?

我不知道在这一点上对这些问题有确定的答案。 然而,根据我在野外看到的,这些已被证明是技术SEO的机会,仍然致力于测试和学习。
爬行

作为SEO必须检查的基本组成部分的内容的可访问性没有改变。 有所改变的是,需要进入它的分析工作的类型。 它的成立,谷歌的抓取能力已经大大提高,人们喜欢埃里克武都做像实验浮出水面的这些能力颗粒状细节伟大的工作JSCrawlability.com

2016年的排名真正是什么

同样,我想尝试一次实验,了解Googlebot在加载网页后的行为。 使用LuckyOrange ,我试图捕捉到的Googlebot的视频,一旦它到达的页面:

我在一个尚未建立索引的页面上安装了LuckyOrange脚本,并将其设置为只有在用户代理包含“googlebot”时才触发。设置完成后,我调用了Fetch并从Search Console中呈现。 我希望看到鼠标滚动或尝试填充表单。 相反,光标从未移动,Googlebot仅在页面上几秒钟。 后来,我看到了Googlebot对该网址的另一次点击,然后该网页不久后出现在索引中。 没有在LuckyOrange的第二次访问的记录。

虽然我想在更大的网站上做更多的测试来验证这个发现,我从这个轶事的经验的假设是,Googlebot将来到网站,并确定是否页面/网站需要使用无头爬行器。 基于此,他们将使用正确的抓取工具返回到该网站。

我鼓励你尝试一下。 你不必使用LuckyOrange - 你可以使用HotJar或任何其他类似的东西 - 但这里是我的代码LuckyOrange:

  jQuery(function(){
     Window .__ lo_site_id = XXXX;
     if(navigator.userAgent.toLowerCase()。indexOf('googlebot')>)
     {
         var wa = document.createElement('script');
         wa.type ='text / javascript';
         wa.async = true;
         wa.src =('https'== document.location.protocol?' https:// ssl ':' http:// cdn ')+'.luckyorange.com / w.js';
         var s = document.getElementByTagName('script')[0];
         s.parentNode.insertBefore(wa,s);
         //用Googlebot标记
         window._loq = window._low ||  [];
         window._loq .push([“tag”,“Googlebot”]);
     }}
 ));

然而,故事的道德是,谷歌看到的,他们看到它的频率等仍然是我们需要回答作为SEO的主要问题。 虽然它不是性感的,日志文件分析是一个绝对必要的练习,特别是对于大型SEO项目 - 可能现在比以往任何时候,由于网站的复杂性。 我会鼓励你听一切马歇尔西蒙兹一般说, 尤其是在这个问题上 。

使用这个工具注意到它是如何容易地处理百万的记录,我希望是一个迹象表明,它们的蜘蛛工具。 不管是谁创造的工具,它帮助你解锁的洞察是非常有价值的,在实际发生的事情。
我们去年有一个客户坚持认为他们在有机的损失不是企鹅更新的结果。 他们认为,这可能是由于关闭了其他可能促成搜索量,或者季节性因素或其他因素的传统和数字广告系列。 拉取日志文件,我能够从所有的广告系列运行时分层显示所有数据,并显示这些都不是这些事情; 相反,Googlebot活动在企鹅更新之后立即下降,同时也是他们的随机搜索流量。 日志文件使它显而易见。
 
它遵循常规的Googlebot基于具有指向它们的链接的最高质量和/或数量的页面抓取的SEO智慧。 在为最新客户分配社交共享,链接和Googlebot访问次数方面,我们发现社交共享和抓取活动之间的关联性比链接更多。 在下面的数据中,具有最多链接的网站部分实际上最少被抓取!
 
这些是重要的见解,你可能只是在猜测,没有花时间挖掘你的日志文件。
日志文件如何帮助您理解AngularJS
与任何其他网页或应用程序一样,每个请求都会在日志中生成记录。 但是,根据服务器的设置方式,有关AngularJS设置的很多教训,特别是如果你使用一种快照技术进行预渲染。
对于我们的一个客户,我们发现,快照系统需要刷新其缓存时,时间过长和超时。 Googlebot将这些错误理解为5XX错误。
 
这种行为导致这些页面落在索引之外,随着时间的推移,页面在排名非常高和消失之间来回跳跃,或者站点上的另一个页面占据其位置。
 
此外,我们发现有很多实例,其中Googlebot被误认为是人类用户。 反过来,Googlebot提供了AngularJS的实际网页,而不是HTML快照。 但是,尽管Googlebot没有看到这些网页的HTML快照,但这些网页仍然在索引中,排名也很好。 因此,我们最终与客户端进行测试,以便在网站的某些部分删除快照系统,并且有机搜索流量实际上有所提高。
这与Google在AJAX抓取计划的弃用公告中所说的内容是一致的。 它们能够访问使用JavaScript呈现的内容,并将索引在加载时显示的任何内容。
 
这不是说HTML快照系统不值得使用。 预先呈现的网页的Googlebot行为是,它们更容易被更快速,更频繁地抓取。 我最好的猜测是,这是由于爬行计算成本较低,他们执行。 总而言之,我认为使用HTML快照仍然是最佳做法,但绝对不是Google看到这些类型的网站的唯一方式。
据谷歌 ,你不应该成为快照只是他们,但对速度的增强用户获得为好。
一般来说,网站不应只为Google预先呈现网页,我们希望您可以预先呈现网页,以便为使用者带来效益,并遵守渐进增强指南。 如果您预先呈现网页,请确保提供给Googlebot的内容与用户的体验(包括外观及其互动方式)相匹配。 向Googlebot投放与正常用户不同的内容被视为隐藏真实内容,这将违反我们的网站站长指南。
这些是高度技术性的决定,对有机搜索的可见性有直接影响。 根据我在访谈SEO的经验,在去年加入我们的iPullRank团队,他们很少了解这些概念或能够诊断HTML快照的问题。 这些问题现在很普遍,只有在这些技术继续得到采用的情况下才会继续增长。
然而,如果我们要向用户提供快照,它提出了一个问题:为什么我们首先使用框架? 当然,技术堆栈的决定是那些超出仅仅SEO的范围,但你可能会认为不需要这样的器具,像一个框架MeteorJS 。
 
或者,如果你肯定要坚持使用Angular,请考虑Angular 2,它支持新的Angular Universal。 Angular通用服务“同构”JavaScript,这是另一种方式说,它预先呈现其内容在服务器端。
 
Angular 2对Angular 1.x有很多改进,但我会让这些Google员工告诉你们。
之前的所有疯狂的框架饲养他们的困惑头, 谷歌已经有一种思路有关新兴技术-这是在地平线上了许多新的物联网设备,我们应该建立网站的服务内容以最低的“渐进增强”。功能的共同点,并为可以渲染它们的设备节省了钟声和哨声。
如果你从头开始,一个好的方法是使用HTML构建你的网站的结构和导航。 然后,一旦您拥有网站的网页,链接和内容,您就可以使用AJAX调整外观和界面。 Googlebot会很高兴看到HTML,而拥有现代浏览器的用户可以享受您的AJAX奖金。
换句话说,确保每个人都可以访问您的内容。 大喊答题节目环节以菲力魏泽提醒我这一点。
刮擦是SEO分析的根本缺陷核心
刮擦是我们的SEO工具的一切基础。 cURL是用于制作和处理HTTP请求的库。 最流行的编程语言具有对库的绑定,因此,大多数SEO工具利用库或类似于下载网页的东西。
想想cURL的工作方式类似于从FTP下载单个文件; 在网页方面,这并不意味着该网页可以完整地查看,因为您没有下载所有必需的文件。
 
这是大多数SEO软件的根本缺陷,因为同样的原因View Source不是一个有价值的方式来查看页面的代码了。 由于在加载时发生了大量的JavaScript和/或CSS转换,而Google正在使用无头浏览器进行抓取,因此您需要查看代码的Inspect(元素)视图,以了解Google可以实际看到的内容。
这是无头浏览发挥作用的地方。
一个比较流行的无头的浏览库是PhantomJS 。 SEO世界之外的许多工具都是使用这个库来编写的,用于浏览器自动化。 Netflix公司甚至有一个用于刮截屏被称为手绘 。 PhantomJS是由称为渲染引擎内置QtWebKit的 ,这就是说它是从同一代码的Safari(和Chrome谷歌之前叉入叉闪烁 )的基础上的。 虽然PhantomJS缺少最新浏览器的功能,它有足够的功能来支持大多数我们需要的东西SEO分析。
 
正如你可以看到从GitHub的信息库 ,HTML快照软件如Prerender.io使用这个库,以及编写。
PhantomJS有一系列的包装库,使它很容易在各种不同的语言中使用。 对于那些有兴趣使用它的NodeJS,请HorsemanJS 。
 
对于那些你认为比较熟悉PHP,看看PHP PhantomJS 。
 
无头浏览器方面的最新和更好的合格性是无头Chromium。 正如您可能已经猜到的,这是Chrome浏览器的无头版本。 如果我是一个赌博的人,我会说我们在这里看到的是一种某种吨位的谷歌机器人。
 
为此,这可能是SEO公司在未来重新思考自己的爬行基础架构时应该考虑的事情,如果只是为了一个高级别的用户。 如果您想了解有关无头Chrome的更多信息,请查看Sami Kyostila和Alex Clarke(Google员工)在BlinkOn 6上所说的话:
使用浏览器中的抓取来做你的工具不能
虽然许多SEO工具不能检查完全呈现的DOM,但这并不意味着你作为一个单独的SEO,必须错过。 即使没有利用无头浏览器,Chrome也可以变成一个只有一点点JavaScript的刮纸机。 我在我的“讲到这在长度如何凑每一个网页在网络上 ”的帖子。 使用一点jQuery,你可以有效地选择和打印从一个页面到JavaScript控制台的任何东西,然后导出到你喜欢的任何结构的文件。
通过这种方式,您可以跳过许多必要的编码,使网站相信您是真正的用户,例如身份验证和cookie管理必须发生在服务器端。 当然,这种刮擦方式对于一次性而不是构建软件是有好处的。
 
ArtooJS是由浏览器内拼抢和自动化在一系列的网页刮并保存结果到一个文件作为JSON支持书签。
 
这方面的一个功能更全面的解决方案是Chrome扩展, WebScraper.io 。 它不需要代码,使整个过程点击。

PS图象软件8种方式来处理网站速度
惊讶的emojis历史

2016年的排名真正是什么