今天我们想要探讨一下,SEO人员和开发人员如何更好地合作。
开发人员对于SEO人员的重要影响无需质疑,他们可以通过快速实现网站加载速度的优化,来使我们的网站性能更好,也可以通过不小心发布禁止搜索引擎收录页面的代码来使我们的网站遭受灭顶之灾。
所以,我们需要弄清楚如何与开发人员建立一个真正良好的工作关系,来为网站的SEO友好性赋能。
01 理解开发人员的工作流程
首先,我们需要理解他们的工作方式和流程,如果我们要求他们为我们处理需求,我们需要确保沟通方式是符合他们的流程的。
所以,学习如何简要地介绍你的需求,以帮助他们优先考虑和规划你的工作。
你也可以看看其他团队在给开发人员提需求时是怎么做的。了解他们如何梳理需求,亦或是否有特定的话术来更好地与开发人员沟通。
了解他们的工作节奏和时间安排。如果你要求他们在网站上做一些非常复杂的事情,那么你必须理解,他们要完成这件事情,实际上需要更多的时间、测试和资源投入。
02为开发人员提供SEO培训
当你要求开发人员修复类似分页问题,或者发现他们以SEO不友好的方式来部署内链时,你需要搞清楚,他们是否有相应的SEO知识和意识。
因此建议SEO人员可以为开发人员提前提供一些SEO相关培训,这样他们就能知道如何从SEO的角度来解决问题,而不是等你说:“你做错了,现在我们必须修复它。”
每当你打算告诉开发人员,如何以 SEO 友好的方式来解决一个问题时,建议将其写下来,并给出要求他们做什么以及如何解决的上下文,以便其他的团队成员在解决类似问题时也可以进行参考。
为开发人员提供SEO培训是非常重要的,因为如果你的开发人员对你的SEO工作了解得更多,他们就更有可能从一开始就正确地做事情。这也意味着你需要更少的时间去修复错误,而不是等到事情都做完了,你才发现它是错误的。
03为开发人员制定 SEO 问题FAQ
要确保SEO人员与开发人员良好合作,我们需要制定一份专门的 SEO问题FAQ文档。 因此,当我们提供需求时,可以在需求文档中标记出会影SEO效果的事情,并与这份FAQ文档进行关联,这样开发人员在执行相关操作时,可以及时提醒SEO人员来检查该操作是否正确,提升合作效率。
您还可以指定一名专门的开发对接人,比如开发团队中的项目经理,这样您可以随时联系他们,同时他们可以随时联系你。这样,在两个团队之间就有了一个专门的的联络节点,每当出现任何SEO问题时,可以先跟这个对接人沟通,避免太多人员涌入讨论,而导致场面混乱的情况。
总而言之,我们不希望网站上产生一些会对SEO产生负面影响的操作,避免后续的重复性修复工作,我们应该在执行之前就提供预警,并提出建议。
04获得开发团队的支持
我曾经对一大群开发人员进行了一项调查,询问他们需要 SEO 团队提供什么,才能更好地与他们合作,他们则表示希望获得更多有关需求的背景信息。
他们想知道我们为什么要做这个东西,而不仅仅是具体要做什么。例如,如果你要求开发人员在网站上部署 hreflang 多语言标签,请确保告诉他们原因是什么,你最终想得到一个什么样的东西,hreflang 多语言标签的作用是什么?这样他们就能了解上下文,甚至可以提出更好的解决方案。
我们作为 SEO 人员的职责是提升网站SEO流量,而他们作为网站开发人员的职责则是确保整个网站的功能性和稳定性。所以他们可能想知道我们为什么要做出这些改变,以便他们可以确认这些改变不会给网站性能带来任何不利影响。
如果在开发团队中,有某个人想向你学习更多SEO相关的知识,你也许可以为他提供 SEO 方面的专业指导,那么后续你就会有一个真正热衷于帮助你的人,愿意跟你站在同一阵线的人。
你甚至可以培训开发人员使用 Google Search Console 等工具,让他们有访问数据的权限。但请确保你与他们交流分享的数据对他们有用,让他们理解这些数据的提升是跟他们紧密相关的,这是获得开发人员认可的好办法,多向他们展示他们的工作成果。
因此,如果他们做了一些可以极大改善网站SEO友好的事情,请向他们展示这些成绩,他们会像我们一样想要获得更多的成就感。
同时,可以在开发团队完成SEO相关优化执行时,定期与他们沟通并同步信息。这些优化操作,也许是提升了关键词排名, 也许是有助于提高网站的可用性,让开发人员理解自己的工作对 SEO 产生了积极的影响。
甚至可以给他们评分和反馈,因为每个人内心都是希望学习更多知识,希望上进,希望在工作中做得更好,获得更多的肯定和成就感的。