如何在 WordPress 中使用 WebP 圖像

已發表: 2020-07-21

WebP是一種新的圖片格式,可以讓你的圖片文件更小,加載更快,幫助你的 WordPress 網站加載更快。 我們都知道更快的網站有利於 SEO 和 UX,並幫助我們讓訪問者和搜索引擎滿意。

本指南將幫助您了解 WebP,以及如何在您的 WordPress 網站上正確使用它。

我將介紹帶插件和不帶插件的 WebP 使用方法,因此您可以選擇自己喜歡的解決方案。

讓我們開始吧。

目錄

什麼是 WebP?

Webp 徽標

WebP 是下一代開源圖像格式,與 JPEG 和 PNG 等舊圖像類型相比,它具有更好的壓縮更小的文件大小

WebP 是谷歌在 2010 年收購 On2 Technologies 後創建的。 WebP 支持動畫,使其成為可行的 GIF 替代方案、透明度、顏色配置文件和元數據。

有關詳細信息,請參閱 WebP 常見問題解答。

為什麼要使用 WebP?

Jpg 與 Webp 文件大小
WebP 與 JPEG 文件大小(來源)

WebP 圖像有助於使您的網站頁面保持較小的大小。 較小的文件加載速度更快,因此使用 WebP 圖像可以幫助您的網站更快地加載

加快 WordPress 速度對於幫助改進 SEO、UX和使用 WebP 非常重要,這是使您的 WordPress 網站更快的一個小而簡單的步驟。

如何將 WordPress 圖像轉換為 WebP 格式

如果您有一個現有的 WordPress 網站並想使用 WebP,則需要將所有現有的媒體庫轉換為 WebP。

幸運的是,有免費和高級插件可以幫助使 WebP 轉換過程變得非常簡單。

1.檢查您當前使用的圖像文件類型

您可以通過 2 種方式執行此操作:

  • 從 Chrome 等瀏覽器訪問您的網站,然後在任何圖像上單擊鼠標右鍵。 單擊“在新選項卡中打開圖像” ,然後在地址欄中查看圖像文件名。 最後的文件類型會告訴您它是 JPEG、PNG、WEBP 還是其他。

瀏覽器中的圖像擴展

  • 或者,轉到儀表板 > 媒體 > 庫,然後單擊任何圖像。 您將看到右側列出的文件類型。

Wordpress 媒體庫圖像文件類型

2. [WITH plugin] 安裝WebP Plugin

我建議使用 ShortPixel 將您的 WordPress 圖像轉換為 WebP,原因如下:

  • 它可以保留原始文件的備份,以便您可以在需要時切換回來
  • 在後台工作以自動將新上傳的圖像轉換為 WebP
  • 將舊圖像自動轉換為 WebP
  • 還可以將圖像壓縮到更小的尺寸並縮短加載時間
  • WebP 轉換是免費的,不會用完圖像積分

ShortPixel 每月免費提供 100 張圖片。 如果您有一個大型媒體庫或上傳大量內容,您可以廉價購買額外的圖片積分(它們不會過期,您可以在任意數量的域上使用它們)。

安裝 ShortPixel 後,創建一個帳戶並添加 API 密鑰以進行同步。 轉到儀表板 > 設置 > ShortPixel > 高級並選中“同時免費創建圖像的 WebP 版本”選項。

短像素 Webp 設置

接下來,選中“在前端交付圖像的 WebP 版本”選項。

您有 2 種在 ShortPixel 中提供 WebP 圖像的方法:

  • 使用 <PICTURE> 標記語法
  • 通過 .htaccess

我正在通過全局輸出使用 <PICTURE> 選項。

由於並非所有瀏覽器都支持 WebP,ShortPixel 是一個有用的工具,因為它可以壓縮原始 JPEG 和 PNG 圖像,並將在不使用 WebP 的瀏覽器上提供這些圖像。

如果您不想使用 ShortPixel,您還可以使用 WebP Express 插件(免費)或 WebP Converter for Media 插件(免費)將現有的 WordPress 媒體庫轉換為 WebP。

3.【無插件】使用CloudFlare服務WebP圖片

Cloudflare Webp

如果您使用全球 CDN(內容交付網絡)CloudFlare,如果您使用Pro 或更高級別的帳戶(付費),則可以檢查一個簡單的選項以提供 WebP 格式的圖像。 您將在Speed > Optimization > Polish下找到 WebP 設置。

如果您當前沒有使用 CloudFlare,我建議您考慮一下。 它對基本功能是免費的,可以通過從不同的全球位置提供服務來幫助加速您的網站,同時還可以減少您的託管服務器需要做的工作量。

4. [無插件] 使用 CDN 提供 WebP 圖像

大多數 CDN 將允許您以 WebP 格式提供圖像。 以下 CDN 服務支持 WebP 圖像交付:

  • 關鍵CDN
  • StackPath(以前的 Max CDN)
  • 快速
  • 亞馬遜雲前

5. 驗證圖像是否在 WebP 中加載

將媒體庫圖像轉換為 WebP 格式後,刪除所有緩存並使用隱身瀏覽器窗口測試 WebP 圖像是否正確加載。

在 Chrome 上,在任意圖像上單擊鼠標右鍵,然後單擊“在新選項卡中打開圖像”。 查看地址欄中的圖像文件名並檢查它是否以“.webp”結尾。

檢查瀏覽器中是否正在加載 Webp 圖像

如何將 WebP 圖像上傳到 WordPress

如果您的站點使用 WordPress 5.8 或更高版本,您現在可以將 WebP 圖像直接上傳到您的媒體庫。

將 webp 上傳到 wordpress

注意:在所有瀏覽器都顯示 WebP 圖像之前,最好繼續使用 JPEG 和 PNG 等其他圖像格式,但盡可能提供較小的 WebP 文件。 如果您將 WebP 圖像直接上傳到 WordPress,它們可能無法在所有設備和瀏覽器上正確顯示。

WordPress WebP 常見問題解答

WebP 是如何工作的?

WebP 的工作方式不同,具體取決於您使用的是有損壓縮還是無損壓縮。

有損 WebP 壓縮使用預測編碼,使用相鄰像素塊中的值來預測值並編碼差異。

根據谷歌:

無損 WebP 壓縮使用已經看到的圖像片段來精確重建新像素。 如果沒有找到有趣的匹配,它也可以使用本地調色板。

哪個是 WordPress 最好的 WebP 插件?

兩個最流行的 WordPress 專用 WebP 轉換插件是 WebP Express 和 WebP Converter for Media。

我測試過的最好的支持 WebP 的圖像壓縮插件是 ShortPixel 和 Smush。

WebP 會降低圖像質量嗎?

無損 WebP 圖像保持原始圖像質量。 有損 WebP 圖像會導致圖像質量下降,儘管在大多數情況下不太可能引起注意。

如果您的網站圖像需要高分辨率或在 Retina 顯示器上查看較大,您需要檢查 WebP 壓縮是否不會對您的圖像質量產生負面影響。

您可以在 Google 的 WebP 庫中查看 WebP 無損和 WebP 有損圖像的示例。

哪些瀏覽器支持 WebP?

WebP 受到桌面和 Android 上大多數流行瀏覽器的原生支持,包括Chrome、Firefox、Microsoft Edge 和 Opera 。 這是所有支持 WebP 的瀏覽器的完整列表。

並非所有瀏覽器都普遍支持 WebP。 因此,建議您使用帶有 JPEG/PNG 的 WebP 圖像作為後備

WebP 什麼時候可以在 Safari 上運行?

隨著 iOS 14 和 macOS Big Sur 的發布,Apple 現在為 Safari 和 iOS 添加了 WebP 支持。 使用舊版本 Safari 的用戶可能仍然無法呈現 WebP 圖像。

我可以從 WebP 切換回 JPEG 嗎?

如果您使用 ShortPixel 之類的 WordPress 插件來提供 WebP 圖像並保留原始圖像,您可以隨時切換回 JPEG 或原始圖像格式。

同時託管 WebP 和 JPEG 圖像也是一個好主意,因為並非所有網站瀏覽器(像許多舊版本一樣)都支持 WebP 格式。

使用 WebP 對 SEO 有好處嗎?

谷歌尚未正式聲明使用 WebP 圖像將提高 SEO 和排名。 但是,Google 開發了 WebP 技術,他們還建議提供 WebP 和其他壓縮圖像以加快網站訪問速度。

如果您使用 PageSpeed Insights 檢查網頁的性能,您會看到 Google 建議使用 WebP 和 WordPress 插件將您的圖像轉換為 WebP:

Pagespeed Insights Webp 推薦

WebP 可以幫助您的網站更快地加載,因此對 SEO 有好處。 谷歌已確認將在不久的將來推出名為 Core Web Vitals 的官方網站速度排名因素。

WebP 圖像是否允許元數據?

是的,WebP 圖像可以以 EXIF 或 XMP 格式存儲元數據。

什麼軟件可以將 JPEG 和 PNG 轉換為 WebP?

谷歌創建了一個 WebP 轉換器工具,可以為 Linux、Windows 和 macOS 下載。 您還可以使用命令行將圖像轉換為 WebP。

我可以將 WebP 圖像上傳到 WordPress 嗎?

是的,如果您使用的是 WordPress 5.8 或更高版本,您可以將 WebP 圖像直接上傳到 WordPress。