[ad_1]
虽然我们花时间争论我们认为最新的Google算法更新所关注的内容,或者在页面上包含多少单词或链接,但我们忽略了当今行业中最紧迫的问题之一:
SEO和开发人员之间的鸿沟。
SEO的成功取决于开发人员,而不是你最初的想法。
来自 noindex标签设置 需要更新,对整个网站的表现来说,很多都取决于我们开发人员的肩膀。
但是,他们中的许多人并不明白这个责任意味着什么,或者甚至在最小量的代码被更改或删除时会出现什么问题。
幸运的是,这是SEO专业人士和Google员工在我们行业内更频繁讨论的话题。
开发人员是最好的!
开发人员是最好的!
开发人员是最好的!
– 他们可以让您的工作更轻松。
对于后面的人:
?SEOs????????????!!! !!! !!! !!!
– 布兰妮穆勒(@BritneyMuller) 2019年6月15日
期间 研讨会 DeepCrawl团队去年年底与Google的John Mueller一起举行,当被问及SEO专业人员应该在2019年关注的主要内容时,Mueller给出的答案之一就是SEO与开发人员更好地合作:
“我希望从SEO中看到的更多是与开发人员合作。作为一个搜索引擎优化,你真的很重要,你可以与开发人员交谈,并以一种有意义的方式向他们解释事情,并且是合乎逻辑的,正确的,便于他们跟进。“
为什么SEO和开发者之间存在分歧?
SEO和开发人员之间断裂关系背后有许多不同的原因。双方对另一方的经历都很糟糕。
例如,在请求某些实施时,SEO已经面临严格的阻力,开发人员被销售不值得信任的服务的黑帽SEO推迟。
双方都存在一些共同的问题,导致这种分歧,包括不同的工作方式以及缺乏教育和意识。
SEO对开发知之甚少,开发人员对SEO知之甚少。
双方不仅缺乏对方基本原则的知识,而且还缺少对另一方优先事项的认识。
只有在建立了解之后,才能建立改善的关系和信任。
为什么这是一个巨大的问题
由于SEO和开发团队之间缺乏沟通,我们目前浪费了大量时间并花费了大量资金。
在发现影响SEO的代码和最终修复它之间可能存在许多不同的阶段。例如:
- 代码已发布:在密钥转换页面上包含noindex标记。
- Google接受了更改:从索引中删除页面。
- 对交通和收入损失的认识:搜索引擎优化将需要去调查问题。
- 修补程序将添加到开发队列中:需要将解决方案记录为故障单并添加到开发队列中。
- 实际上已经实现了修复:一旦所有其他优先级较高的故障单都已解决,开发人员最终会解决问题。
- 谷歌重新处理页面:性能不会在一夜之间恢复;谷歌可能需要几周的时间来重新抓取,重新处理和重新索引页面。
整个过程可能需要数月时间,特别是对于拥有较长通信链和较大开发队列的大型公司而言。
即使在所有这些结束时,无索引页面也可能无法恢复现有的流量和用于驱动的收入,并且在您的页面消失和重新出现所花费的时间内,您的竞争对手可能已经建立了更强大的在您的位置存在并对该页面的术语进行排名。
如果开发人员首先知道noindex标签背后的重要性,那么整个过程就可以避免。这种情况本来可以用一些简单的方法解决 SEO培训 或者在开始时进行快速对话。
SEO可以做些什么来改善他们与开发人员的关系
在大多数情况下,营销人员和开发人员是非常不同的人。我们完全不同地处理事物,并且具有不同的工作和沟通方式。
以下是SEO可以改善他们理解和与开发人员合作的方式的五种方式,并加强他们之间的关系。
1.找到我们工程师的优先事项
为了能够与开发人员就SEO问题进行有效沟通,有助于更好地了解他们的工作方式以及他们在日常工作中对他们最重要的事情。
根据他们的学科,工程师的优先级和他们最关心的内容会有所不同。
如果您花时间了解这些对您工作的工程师的影响,那么这将有助于改善您与他们沟通的方式,并让他们了解SEO考虑因素的重要性。
前端工程师
前端工程师主要关注:
- 设计。
- 外观和感觉。
- UX。
- CX。
后端工程师
后端工程师主要关注:
- 编写软件。
- 制作API。
- 自动化。
- 移动和处理大量数据。
DevOps工程师
DevOps工程师将主要关注:
- 促进顺利发布。
- 为其他工程师提供基础设施以完成他们的工作。
- 推出高品质的代码。
- 高效工作,只做一次工作。
2.解释SEO如何影响这些主要优先事项
现在您对开发人员的重要性有了更好的理解,在解释特定修复的重要性时,您将有一个角度来使用,这对于开发人员来说更加引人注目。
例如,前端工程师将更加关注将导致糟糕的用户体验的SEO问题,而后端工程师可能对SEO修复更感兴趣,可以帮助他们清理和整合他们必须管理的数据。
开发人员可能不关心搜索引擎优化的原因之一是因为他们不认为这与他们或他们的日常工作有任何关系。这意味着您有责任解释SEO如何直接影响开发人员及其工作。
一旦建立了这种理解,花时间解释开发人员如何影响搜索引擎优化,例如可以从谷歌索引中删除页面的标签,可以减慢页面加载时间的文件,可以破坏HTML的片段等等。
为了长期提高网站性能,开发人员需要了解他们正在进行的工作以及他们的发布如何影响SEO性能的后果。
3.教育自己关于工程行业
当搜索引擎优化可以说他们的语言并证明他们对网络的运作方式有基本的了解时,开发人员会感到惊喜。
这使得对话流程更加流畅,因为开发人员会觉得您在同一页面上。
然而,令人印象深刻的开发人员不应该是了解更多有关工程行业的唯一动机。这些知识也将帮助您成为更好的SEO专业人士并提高您自己的技术技能。
了解最新技术和框架的最佳方法之一是关注Twitter上的领先工程师,并密切关注主要开发者大会的任何公告,例如:
- Google I / O.
- Chrome Dev Summit。
- Microsoft Build。
- SmashingConf。
?谢谢你?#io19 正式包装!非常感谢那些在线和面对面加入我们的人。
在这里观看会议↓ https://t.co/xM4BUeaSu0
– Google Developers(@googledevs) 2019年5月10日
4.为项目设置明确的目标和期望
搜索引擎优化有时可以通过过多地要求开发人员,而不是确保他们的请求既可以实现,也可以让开发人员明确行动。
为了达到双方都满意的结果,您需要从设定明确的目标和期望开始。
要让开发人员加入,请确保您的请求包括:
- 问题是什么。
- 为什么修复它很重要。
- 需要什么。
- 什么是最终目标。
在大多数情况下,开发人员讨厌绒毛。为您的请求提供上下文非常重要,但要确保它们简洁明了,结构清晰,以便他们能够尽快获得重要细节并开始解决问题。
开发人员喜欢docs。为了更好地理解他们如何处理信息,请查看其中的一些指南 MDN Web Docs,你会发现它们都有一个清晰的结构,涵盖了目标,方法和结果。
5.与他们现有的工作流程集成
一旦了解了开发人员的路线图的结构,您就能够在他们的时间表中满足您的要求。
这意味着由于项目项目和时间线问题上的前后任务,双方的工作流程都不会被另一方支撑。
了解您的开发人员如何工作,他们的计划和冲刺周期是什么样的,以及他们使用的项目管理工具和票务系统。
通过这种方式,您可以围绕工作流程时间表满足您的要求并获得更好的结果,而不是立即提出可能会被推迟的要求。
让我们通过彼此发起对话来开始
过去几周对我来说真的很有启发性,只是坐下来和几个不同的开发者聊聊这个话题。
它让我看到了这样一个事实:我对开发人员如何工作以及对他们最重要的事情有先入为主的假设,但这并不包含全部事实。这就是激励我写这篇文章以帮助其他SEO改变观点的原因。
尝试与您合作的工程师展开一系列对话,并询问他们如何更好地与他们一起工作,而不是自己做出假设。
图片来源
特色图片: Unsplash