404是HTTP協(xié)議響應狀態(tài)代碼。也就是說,當用戶要求網(wǎng)站,服務器找不到頁面信息或服務期無法響應時,它將向用戶返回一個頁面。這個404頁是用戶在網(wǎng)站生成器設(shè)置錯誤時的體驗。
另一種說法是,在網(wǎng)頁發(fā)明之初,早期的互聯(lián)網(wǎng)是由一個大型數(shù)據(jù)庫控制的,即404狀態(tài),它是手動完成的。當數(shù)據(jù)庫找不到要求的文件并錯誤的號碼時,用戶將返回404頁:filentfund。毫無疑問,404頁面已經(jīng)改變了這種方式。
當你訪問一個網(wǎng)站時,如果你訪問一個找不到的頁面,會有一堆代碼,這不是很糟糕嗎。所以404頁面的設(shè)置是為了避免給訪問者留下如此糟糕的印象。
首先,讓用戶體驗更好,盡量避免返回想要離開網(wǎng)站的用戶。盡量設(shè)置鏈接跳轉(zhuǎn)到404頁上的其他頁面,這樣用戶就可以留在網(wǎng)站上而不是轉(zhuǎn)義!這是一個友好的用戶體驗;
第二,讓搜索引擎體驗更好。當搜索引擎蜘蛛在遇到死鏈接后爬到404頁時,它仍然可以沿著404頁的鏈接捕獲其他頁面,而不是在這個時候停止。搜索引擎SEO我覺得網(wǎng)站上設(shè)置了404頁,體驗更好,會給我的網(wǎng)站加分。
在這里,我給網(wǎng)站經(jīng)理一個小建議。網(wǎng)站上線前,必須全面測試網(wǎng)站所有頁面的鏈接。如果發(fā)現(xiàn)無效鏈接,盡量刪除,因為過多的404頁也會影響搜索引擎對網(wǎng)站的收集和信任。
首先,檢查網(wǎng)站是否設(shè)置了404頁面。比較簡單和直觀的方法是在網(wǎng)站地址后添加一個字符串,然后單擊enter訪問鏈接。如果您返回404提示頁面,網(wǎng)站已設(shè)置404頁面。此外,網(wǎng)站管理員可以通過網(wǎng)站服務器的根目錄文件查看404頁面設(shè)置。
Web開發(fā)人員可以先用HTML設(shè)計404頁,做好網(wǎng)站鏈接。404頁面設(shè)計應盡可能與網(wǎng)站的整體風格一致或相似,以便用戶不會覺得頁面間隙太大,而是跳出網(wǎng)站并關(guān)閉頁面!
將404頁文件上載到網(wǎng)站文件的根目錄中。例如,使用阿里云服務器的站長進入主機管理的基本環(huán)境,設(shè)置404頁,檢查錯誤鏈接是否可以返回頁面。其他服務器通常上載到文件的根目錄中。