Yoast SEO 19.5 更新導致致命錯誤

已發表: 2022-08-12

更新到 Yoast SEO 19.5 的發布者可能經歷的比他們預期的要多。 由更新引起的致命錯誤的報告很快開始浮出水面。 有趣的是,錯誤似乎僅限於特定情況,而不是全面。

Yoast SEO 版本 19.5

Yoast 19.5 版包含一些改進用戶體驗的更改,修復了文章結構化數據中的驗證問題,並解決了一些小錯誤。

一個突出的改進是前端 SEO 檢查器,它提供了帖子和各種 SEO 設置(如元標記和結構化數據)的概述。

不幸的是,在導致致命錯誤的特定情況下也發生了錯誤。

當兩個插件之間存在衝突時,可能會發生致命錯誤。

Yoast 致命錯誤

搜索營銷專家、暢銷書 Product Led SEO 的作者 Eli Schwartz 在推特上發布了一個致命錯誤。

插件之間的隨機衝突導致問題並不少見。 但這並不是隨機的,因為其他人證實同樣的事情發生在他們身上。

WordPress.org 上的官方 Yoast SEO 支持頁面也包含致命錯誤的報告。

一位用戶發布:

致命錯誤:未捕獲的 YoastSEO_Vendor

“我今天醒來並試圖訪問我網站的儀表板,但遇到了致命錯誤,我無法通過後端或登錄訪問它。
我該如何解決這個問題。”

另外兩個人回答了同樣的問題,其中一個人提供了這樣的評論:

“同樣在這裡。 無法登錄後端,站點和後端都會拋出致命錯誤。

看到 Yoast 今天自動更新了。

將免費版和高級版從插件目錄移至臨時目錄,現在該網站重新上線。”

具有相同設置的免費和高級版本的其他人回應了該報告,發布:

“更新後也出現致命錯誤。 還有免費版、高級版和新聞搜索引擎優化。”

Yoast 的官方支持人員對此表示歉意,並以以下聲明回應:

“我們很抱歉您遇到了致命錯誤。 感謝您的報告。

我們正在調查,最新更新的 Yoast SEO 似乎存在問題,而最新的 Premium 尚未發布。 這不應該發生。

我們正在尋求通過免費發布補丁並儘快發布 Yoast SEO Premium 來盡快解決這個問題。

要么應該修復致命錯誤。

酸奶反應

Yoast 的創始人 Joost de Valk 向 Search Engine Journal 提供了以下反饋:

“團隊確實很快創建了一個補丁,大多數網站都完全解決了這個問題。

對於某些站點,自動更新機制無法正常運行,因此這些站點不會自動修復自身。

我們一直在內部討論這個問題,因為我們對這件事的發生一點也不高興,我們對處理它的方式也不滿意。 老實說,我們都對此感到非常沮喪,並對我們破壞的網站感到抱歉。”

Yoast 發現問題

最後一位評論者指出他們如何安裝了兩個版本的 Yoast 插件,免費版和高級版,這可能是導致致命缺陷的線索,因為這種情況被認為是致命錯誤發生的原因。

Yoast 對這些問題迅速做出反應,並在同一天發布了補丁,版本 19.5.1。

根據記錄每次更新內容的 Yoast SEO WordPress 插件更新日誌:

“19.5.1 – 錯誤修正:

修復了當 Yoast SEO 19.5 與舊版本的 Yoast SEO Premium 一起使用時會在前端引發致命錯誤的錯誤。”

版本 19.5.1 已修復該問題

Yoast 19.5.1 解決了這個問題。

一位用戶在 Yoast 支持論壇上發表了以下評論:

“更新 19.5.1 已糾正該問題。”

但是,由於數百萬用戶安裝了數百萬種其他插件的組合,因此幾乎不可避免的是,很少有邊緣情況可能會出現問題。

例如,在 Yoast 官方支持論壇的一篇帖子中,一位用戶描述了從 19.4 直接更新到 19.5.1 並且沒有令人滿意的體驗。

他們分享了:

“我從 19.4 升級到 19.5.1,但它仍然破壞了我的網站。 我不認為 .5.1 解決了整個問題。 我從來沒有更新到 19.5。 直接從 19.4 到 19.5.1。
我有 yoast、Yoast premium 和 woo。 全部 3. 首先,要嘗試更新的是常規 yoast。 我網站上的所有其他插件和 WP 都是最新的。 希望這有助於修復 19.5.1

很高興我從不相信自動更新,不喜歡付錢給任何人做 Beta 測試員。

然而這個仍然讓我著迷。”

任何更新都會出現邊緣情況並不少見,Yoast 19.5.1 可能就是這種情況。

問題的原因似乎是 Yoast 發布了免費版 Yoast (19.5) 的更新,但沒有同時發布高級版的更新,從而導致兩個插件發生衝突,導致致命錯誤。


Shutterstock/Kues 的特色圖片