為什麼SEO和開發者之間的分歧是一個巨大的問題(以及如何解決它)

[ad_1]
為什麼SEO和開發者之間的分歧是一個巨大的問題(以及如何解決它)

雖然我們花時間爭論我們認為最新的Google演算法更新所關注的內容,或者在頁面上包含多少單詞或鏈接,但我們忽略了當今行業中最緊迫的問題之一:

SEO和開發人員之間的鴻溝。

SEO的成功取決於開發人員,而不是你最初的想法。

來自 noindex標籤設置 需要更新,對整個網站的表現來說,很多都取決於我們開發人員的肩膀。

但是,他們中的許多人並不明白這個責任意味著什麼,或者甚至在最小量的代碼被更改或刪除時會出現什麼問題。

幸運的是,這是SEO專業人士和Google員工在我們行業內更頻繁討論的話題。

期間 研討會 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。

4.為項目設置明確的目標和期望

搜索引擎優化有時可以通過過多地要求開發人員,而不是確保他們的請求既可以實現,也可以讓開發人員明確行動。

為了達到雙方都滿意的結果,您需要從設定明確的目標和期望開始。

要讓開發人員加入,請確保您的請求包括:

  • 問題是什麼。
  • 為什麼修復它很重要。
  • 需要什麼。
  • 什麼是最終目標。

在大多數情況下,開發人員討厭絨毛。為您的請求提供上下文非常重要,但要確保它們簡潔明了,結構清晰,以便他們能夠儘快獲得重要細節並開始解決問題。

開發人員喜歡docs。為了更好地理解他們如何處理信息,請查看其中的一些指南 MDN Web Docs,你會發現它們都有一個清晰的結構,涵蓋了目標,方法和結果。

5.與他們現有的工作流程集成

一旦了解了開發人員的路線圖的結構,您就能夠在他們的時間表中滿足您的要求。

這意味著由於項目項目和時間線問題上的前後任務,雙方的工作流程都不會被另一方支撐。

了解您的開發人員如何工作,他們的計劃和衝刺周期是什麼樣的,以及他們使用的項目管理工具和票務系統。

通過這種方式,您可以圍繞工作流程時間表滿足您的要求並獲得更好的結果,而不是立即提出可能會被推遲的要求。

讓我們通過彼此發起對話來開始

過去幾周對我來說真的很有啟發性,只是坐下來和幾個不同的開發者聊聊這個話題。

它讓我看到了這樣一個事實:我對開發人員如何工作以及對他們最重要的事情有先入為主的假設,但這並不包含全部事實。這就是激勵我寫這篇文章以幫助其他SEO改變觀點的原因。

嘗試與您合作的工程師展開一系列對話,並詢問他們如何更好地與他們一起工作,而不是自己做出假設。

圖片來源

特色圖片: Unsplash

相關文章