企業 SEO:為什麼“最佳實踐”不起作用以及該怎麼做

已發表: 2023-07-03

許多 SEO 專業人士在 SEO 工作中依賴“最佳實踐”。

但是,在優化基於 JavaScript 的企業網站以提高網站速度時,您需要的不僅僅是“最佳實踐”。

以下是標準解決方案並不總是適用於企業站點的原因以及您可以採取的措施。

提高網站速度:遷移到服務器端渲染並不總是正確的答案

想像一下,去找首席執行官(或任何高級領導層)並建議他們,“我們需要將我們的網站更改為服務器端渲染(SSR)。”

他們問你:“為什麼?” 您可以給他們的唯一答案是,“因為提高網站速度是最佳實踐。” 你很可能會被笑出房間。

與 SSR 遷移相關的業務影響和成本不值得付出大量努力和低影響。

除非企業網站是從頭開始構建的服務器端渲染或者已經進行網站遷移,否則很少有理由遷移到 SSR。

考慮一下隨之而來的一些軟成本和硬成本:

  • 檢查所有系統和 API 以確認兼容性,這可能沒有全部記錄(可能有數百個,如果不是數千個)。
  • 數千個工時用於重構、質量檢查和審查整個網站的可訪問性。
  • 對現有員工進行新框架方面的培訓(整個組織中的數十人,甚至數百人)。
  • 僱用或解僱不願意或不符合新框架規範的開發人員和工程師。
  • 更多的錢花在服務器費用上。

除了忍受這種耗時且佔用資源的過程之外,還有其他更成功的方法來提高企業網站的速度。

在之前的企業職位中,我與我們的一位高級系統工程師有趣地討論了這個場景。

我們估計這需要公司一年半的時間、專門的敏捷團隊(通常大約 70 人)以及至少 200 萬美元(澳元)才能完成。 這可能是一個保守的估計。

那麼我們該怎麼做才能取得進展呢?

了解您的其他團隊並幫助他們

在企業層面,SEO 需要成為變色龍,因為您依賴其他團隊來確定優先級並為您完成工作。

您沒有王國的鑰匙來實時更改網站是有充分理由的。 所以SEO不僅僅是SEO。

SEO 是“這將提高我們的網站速度/幫助我們滿足可訪問性要求/等等。” 搜索引擎優化就是一切 搜索引擎優化。

Tom Critchlow 在他的 SEO MBA 課程和我的播客“Engage:On Enterprise SEO”中說過這一點。

它很好地總結了企業 SEO 的生活。

您必須花大量時間傾聽並關注其他人在做什麼,然後向他們展示他們所做的事情如何提高了網站的有機可見度。

創建擁護者,這些人將不斷向您反饋他們在網站上所做的事情和所做的更改。 這就是戰鬥的一半。

下半年涉及與開發人員、設計師和分析師合作來完成工作。 當你意識到人們都是有自己的想法、感受和目標的人時,這通常會更順利。

做一個好奇的人,想要幫助他們讓他們的生活更輕鬆,比在瓷器店里和一頭公牛一起工作更有吸引力,公牛每隔幾週就會進入他們的生活,毫不妥協地提出要求。

與開發商和生產商合作

如今,在許多企業中,網站速度是有助於(或阻礙)轉化率的已知因素。

許多內部開發團隊可能將站點速度作為 KPI。 挖掘這一點。

你們都追求同樣的事情,並且您的開發人員會比您更了解代碼庫。 如果做得好,你們都可能獲得獎金。

我發現開發人員可以幫助您提高網站速度的一些常見機會包括:

代碼尺寸/重量

如果您的團隊有技術債務衝刺或分配,那麼跟踪他們通常執行這項工作的時間可以幫助您了解其重構的影響。

向他們反映並承認他們的辛勤工作。

圖像加載和累積佈局偏移 (CLS)

CLS 可能是影響基於 JS 的大型企業網站的感知加載時間的一個重要因素。 根據具體實現方式,使用佔位符 JS 庫有效“保留”圖像的位置可以通過在加載圖像時不移動頁面來減少頁面的感知加載時間。

重定向管理

這不是我可以立足的事情,因為我們的重定向管理非常分散。

不過,如果您的系統更加集中化,那麼管理重定向、刪除躍點、將規則合併到正則表達式中以及改善技術債務可能會有很大幫助。

對於某些服務器部署,需要在加載頁面之前讀取每個重定向規則,這可能會在初始加載時間上增加相當多的時間(超過毫秒)。

<按鈕> 代替 <a href>

這個有點微妙,但我經常發現 JS 開發人員默認將 ahref 鏈接包含為按鈕。

這通常是因為他們時間不夠,而且這是他們所使用的框架的本機默認設置。

當我對新頁面模板進行質量檢查時,我經常會將此標記為更新為 <a href>。


獲取搜索營銷人員信賴的每日新聞通訊。

正在處理...請稍候。

查看條款。


與設計師合作

企業網站上最大的網站速度機會之一是圖像大小和重量。

隨著時間的推移,內部標準可能會被誤譯或丟失,特別是當團隊敏捷且有些分散時。

當我開始企業端時,我記得在我們的一些旗艦產品的產品頁面上看到過 10MB 的圖像。 這讓我大吃一驚。

網絡上的圖像不需要 10MB。 句號。

因此,我與我們的設計師進行了一些微妙的對話,並與他們一起在大約 8 個月的時間裡縮小了我們的圖像尺寸。

100KB 不是我願意死在上面的一座小山,所以如果我告訴設計師 100KB 的標題橫幅或 A 框架,而他們把它提高到 300KB,這仍然是一個進步。

企業搜索引擎優化通常是關於漸進式的勝利。

與分析師合作

分析師參與對話是因為他們可能會管理您的標籤系統以及您網站上的所有第三方標籤。

它們是與標籤所有者討論此特定標籤是否重要或是否有替代方案的對話的切入點。

因為,第三方腳本可能會導致網站嚴重膨脹。

因此,當您討論網站上的 250 多個廣告腳本時,如果我們需要全部廣告腳本,您可能會找到一些短期妥協方案,例如:

  • 僅在正在主動進行熱圖或跟踪的頁面上觸發 HotJar、Fullstory 或其他用戶體驗監控腳本。
  • 審核您的實現是否有重複(這種情況發生的次數比您想像的要多)。
  • 查看哪些聊天機器人或客戶服務標籤可以在點擊時啟動,而不是在頁面加載時啟動。

與質量檢查團隊合作

這種夥伴關係很可能成為您的秘密武器。 一般來說,SEO,還有 JavaScript SEO,都有很多二進制是/否要求或最佳實踐,例如:

  • 頁面源和客戶端呈現的頁面之間的元數據必須相同
  • Canonical 必須出現在客戶端呈現的頁面上
  • 鏈接的格式應為 <a href=””> 而不是 <button>
  • 預加載字體
  • 預連接大資源

與您的 QA 團隊一起閱讀好書,並與他們合作(包括培訓),將這些內容納入他們的日常 QA 流程中。 你會到處都有眼睛,並且有一個潛在的龐大的微型倡導者網絡。

雖然您可以與許多其他團隊合作來整體提高網站的 SEO,但在實施的技術方面,這些團隊可能是您合作最多的團隊。

為與您一起工作的其他團隊發聲

還記得我之前說過的,當你記得人們是人時,如何與他們合作嗎? 你想把它付諸行動。

在企業層面有兩種非常有效的方法可以做到這一點。

尊重他們的時間

假設您有一個偉大的想法,例如“我們應該遷移到服務器端渲染”。

在這種情況下,不要去採購訂單並說“嘿,我們可以做這一切嗎?”,而是與他們合作創建一個概念證明,他們已經驗證了屬於“簡單”的範圍,並跟踪其影響。

如果不起作用,他們基本上就沒有浪費 20 個衝刺來完成這個龐大的項目。

如果它確實有效,您可以向財務團隊提交一個業務案例,為項目的其餘部分提供資金和優先順序,以將其推廣到整個網站並讓專門的部落,花費 200 萬美元和一年半的時間來完成它。

加大他們的努力力度

眾所周知,SEO 不擅長溝通和分享成功。

如果你不是說“嘿,看看我所做的這件了不起的事情”,而是將其定位為“嘿,看看與我密切合作的另一個團隊所做的這件令人驚奇的事情,這可能會更容易一些”它大大改善了我們的網站體驗。”

你,SEO,不再是關注的焦點。 做實際工作的團隊是。

協作、倡導和漸進式勝利

您可能會注意到,在本文中我實際上並沒有過多談論 JavaScript 和網站速度的細微差別。

這是因為,在企業公司,你可能會有一些非常聰明的人與你一起工作,你可以向他們尋求問題和解決方案的形式。

它們比 SEO 出版物中的文章更能幫助您實現這一目標。

在企業層面完成工作不再是“做什麼”,而是“如何”。

因此,請使用這些指南來了解“如何”提高基於 JavaScript 的網站的速度,並且“做什麼”將會變得更加順利。


本文表達的觀點是客座作者的觀點,並不一定是搜索引擎土地的觀點。 此處列出了工作人員作者。