WordPress網(wǎng)站404錯誤頁面教程
在這篇教程中,我們將介紹wordpress網(wǎng)站的404錯誤,包括它們是什么以及它們發(fā)生的原因。然后我們將討論處理這些錯誤的兩種方法,以及一些可以提供幫助的WordPress插件。
您在網(wǎng)站上發(fā)布的內(nèi)容(無論是頁面的一部分還是帖子的一部分)通常是永久性的。但是,如果出現(xiàn)問題(無論是技術(shù)問題還是其他問題),內(nèi)容項可能不會顯示。相反,它會觸發(fā)404錯誤,這對您的網(wǎng)站或其用戶來說不是好消息。
簡而言之,404??錯誤表示未找到網(wǎng)頁。但是,與其他錯誤不同,它們通常顯示在專用頁面上。通過定制和優(yōu)化的404錯誤頁面,您可以讓訪問者重回正軌。
什么是404錯誤
任何網(wǎng)站都可能發(fā)生404錯誤,甚至更大的網(wǎng)站,例如Airbnb。
正如我們所討論的,404錯誤是一個響應(yīng)代碼,表明盡管用戶能夠連接到網(wǎng)站的服務(wù)器,但無法找到該頁面。發(fā)生這種情況的原因有很多,例如:
- 頁面或文章已被移動或刪除。
- 服務(wù)器在加載頁面時遇到問題。
- 指向該頁面的URL不正確。
- 文章或頁面從一開始就不存在。
當(dāng)然,404錯誤會顯著減少您網(wǎng)站的流量。因此,在您的網(wǎng)站上快速找到并修復(fù)這些錯誤至關(guān)重要。但是,首先讓我們看看404錯誤頁面的用途。
404錯誤頁面簡介
404錯誤頁面會提醒訪問者缺少頁面或URL不正確。許多網(wǎng)站使用其主題提供的默認(rèn)頁面,但也可以自定義404錯誤頁面以改善用戶體驗 (UX)。
最常見的是,錯誤頁面會記錄問題并提供可供用戶選擇的替代選項:例如,返回主頁鏈接、相關(guān)內(nèi)容或搜索框。
一個好的404錯誤頁面應(yīng)該包含一些基本元素。其中包括鏈接或?qū)Ш讲藛巍⑵放频狼富蚪忉屢约?em>搜索框。
例如,Cloud Sigma選擇了一個古怪的解釋和一個易于找到的“返回主頁”按鈕。這有助于減少挫折感,同時還使用戶能夠以最少的中斷返回主站點(diǎn)。
Repair Pal提供了另一個很好的例子,它是一個實(shí)施良好的404 錯誤頁面。他們選擇堅持他們的默認(rèn)主題——保持導(dǎo)航菜單完好無損——同時還為用戶提供了一種立即與頁面交互的方式。例如,訪問者可以獲得估算或排除您的汽車故障。
如您所見,創(chuàng)建功能性頁面是減輕404錯誤影響的有用方法。他們還確保您的網(wǎng)站具有專業(yè)精神,盡管存在錯誤。
如何查找和修復(fù)WordPress網(wǎng)站上的404錯誤
雖然 404 錯誤肯定會偶爾發(fā)生,但頻繁發(fā)生可能意味著存在更嚴(yán)重的問題。例如,您網(wǎng)站的服務(wù)器可能存在問題,或者永久鏈接設(shè)置不正確。
幸運(yùn)的是,可以在 WordPress 中找到這些錯誤。更重要的是,一旦問題得到解決,您就可以應(yīng)用所學(xué)到的知識來避免將來再次出現(xiàn)問題。
Google Analytics非常適合根除404錯誤。在儀表板中,轉(zhuǎn)到Customization > Custom Report并創(chuàng)建一個+New Custom Report。然后設(shè)置參數(shù)如下。
保存報告,打開它,您將確切地看到導(dǎo)致404錯誤的URL。無論您的網(wǎng)站是否存在更廣泛的問題,WordPress都可以輕松解決此問題。
此外,你還可以安裝搜索推送插件或者蜘蛛統(tǒng)計分析插件以實(shí)施網(wǎng)站404錯誤跟蹤。
其中搜索推送插件除了404錯誤鏈接跟蹤之余,還包括百度、Bing、360、神馬等搜索引擎推送支持,百度收錄查詢等功能。你可以通過“數(shù)據(jù)統(tǒng)計-死鏈提交清單”查詢由百度搜索引擎蜘蛛反饋的404錯誤鏈接數(shù)據(jù)。
如果你安裝的是蜘蛛統(tǒng)計分析插件,則可以通過該插件的“蜘蛛日志”,選擇狀態(tài)為404,及近30天,即可查詢最近30天內(nèi)所有蜘蛛爬取狀態(tài)為404的鏈接地址,如下圖所示:
溫馨提示:無論是搜索推送插件還是蜘蛛統(tǒng)計分析插件所統(tǒng)計的404錯誤鏈接,未必是真的存在的404錯誤,因為部分可能是偽蜘蛛嘗試爬取不存在的鏈接而返回404錯誤。請注意識別!
如何有效處理網(wǎng)站上的404 錯誤
即使您盡力避免它們,404錯誤也難免會不時發(fā)生。但是,有一些方法可以最大程度地減少它們的干擾?,F(xiàn)在讓我們來看看兩個。
1. 創(chuàng)建一個專門的404錯誤頁面
WordPress足夠靈活,可以讓您編輯幾乎所有404錯誤頁面的元素。要為您的站點(diǎn)創(chuàng)建自定義404錯誤頁面,您有兩種選擇——手動或使用插件。
許多主題默認(rèn)包含一個404.php模板文件。如果您的主題是這種情況,您可以自己找到該文件并編輯當(dāng)前存在的消息。但是,在您這樣做之前,最好先創(chuàng)建一個要使用的子主題。這樣,您就不會對父主題進(jìn)行永久性更改。
創(chuàng)建子主題后,轉(zhuǎn)到WordPress中的外觀>主題編輯器,然后在編輯器右側(cè)的文件列表中打開404.php。
從這里,查找 如果您當(dāng)前的主題中沒有404.php文件,您可以使用WordPress Codex指南創(chuàng)建自己的文件。但是,您需要訪問FTP客戶端,例如FileZilla。 打開FileZilla,然后輸入服務(wù)器登錄信息以訪問您的文件目錄。雙擊您網(wǎng)站的根文件夾(有時稱為public_html),然后導(dǎo)航到wp-content>themes>[themename]>404.php。我們正在使用二〇一三的404 模板,但歡迎您瀏覽具有類似模板的另一個主題。 接下來,右鍵單擊404.php文件并選擇View/Edit。 該文件將在您的文本編輯器中打開。突出顯示其中的整個代碼,然后復(fù)制它?,F(xiàn)在返回 FileZilla 并導(dǎo)航回主題目錄。選擇您當(dāng)前的網(wǎng)站主題并右鍵單擊。從下拉列表中選擇創(chuàng)建新文件,并將其命名為404.php。 單擊OK,然后右鍵單擊新的404.php文件。從下拉列表中選擇查看/編輯并粘貼您之前復(fù)制的代碼。當(dāng)然,您可以根據(jù)自己的要求編輯內(nèi)容。保存文件后,一切就緒! 或者,您可以使用WordPress插件(例如404page和Custom 404 Pro等404錯誤頁面插件)來實(shí)現(xiàn)相同的目標(biāo)。安裝后,它們使您能夠替換主題的默認(rèn)404頁面,或者如果您的主題沒有包含,則創(chuàng)建一個。如果您對修改WordPress核心文件結(jié)構(gòu)持謹(jǐn)慎態(tài)度,它們將是理想的選擇。 404錯誤頁面的替代方法是重定向訪問。簡單地說,頁面重定向是一種將流量從一個網(wǎng)頁(例如404錯誤頁面)發(fā)送到另一個網(wǎng)頁的方式。出于多種原因,這是一個不錯的選擇。例如,如果您更改了舊頁面或文章的URL,或者刪除了任何舊內(nèi)容,您可以將訪問者重定向到新頁面。我們可以直接使用重定向插件來實(shí)現(xiàn)重定向404錯誤頁面,包括Redirection和Safe Redirect Manager;或者簡單粗暴地將錯誤頁面重定向至首頁。 404錯誤需要快速而專業(yè)的響應(yīng),以防止您網(wǎng)站的流量受到負(fù)面影響。幸運(yùn)的是,WordPress可以輕松管理404錯誤和重定向訪問者。關(guān)于404錯誤頁面的定義,跟蹤及處理,上文已經(jīng)詳細(xì)說明。但是如果要深入研究404錯誤鏈接,建議進(jìn)一步閱讀“如何處理WordPress網(wǎng)站404狀態(tài)死鏈”。 版權(quán)聲明: 本站所有文章和圖片均來自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。2. 設(shè)置自動重定向到更有用的頁面
小結(jié)