近期發(fā)現(xiàn)很多讓做SEO診斷的網(wǎng)站一些最基礎(chǔ)的操作都沒(méi)有做,比如首選域確定及301設(shè)置、robots.txt文件沒(méi)有寫、404頁(yè)面沒(méi)有制作及設(shè)置等。前面兩項(xiàng)在網(wǎng)上信息最多,這次主要說(shuō)下404頁(yè)面的問(wèn)題。
404頁(yè)面的作用是什么?
404頁(yè)面是為了在用戶屬于錯(cuò)誤URL或網(wǎng)頁(yè)文件被刪除時(shí)提醒用戶的頁(yè)面,頁(yè)面中可以設(shè)置網(wǎng)站導(dǎo)航、背景顏色或圖片的普通網(wǎng)頁(yè)。為的是用戶沒(méi)有訪問(wèn)到正常頁(yè)面時(shí)可以有效的提醒并通過(guò)404導(dǎo)航把用戶繼續(xù)拉回網(wǎng)站中繼續(xù)訪問(wèn)。防止用戶訪問(wèn)錯(cuò)誤地址造成的流量流失。在SEO中404頁(yè)面是為了提醒蜘蛛此鏈接已失效,蜘蛛在多次抓取都是404返回后就會(huì)刪除該鏈接的快照信息(百度反映慢,谷歌支持比較好)。
怎么制做404頁(yè)面?
如果你是程序員或有程序員朋友,這個(gè)就簡(jiǎn)單了,請(qǐng)略過(guò)。如果是新手朋友可以用網(wǎng)上現(xiàn)有的下載后,把里面的導(dǎo)航信息改為自己網(wǎng)站的就可以了,或是看某個(gè)網(wǎng)站404不錯(cuò),把HTML代碼復(fù)制出來(lái),必要的css、圖片等一起拿過(guò)來(lái),修改為自己的鏈接信息就好了。404頁(yè)面做好放在服務(wù)器上是不行的,因?yàn)榉⻊?wù)器并不知道哪個(gè)是404頁(yè)面,需要在服務(wù)器上做單獨(dú)的設(shè)置才可以。
如何設(shè)置404頁(yè)面?
Windows服務(wù)器或VPS可以通過(guò)IIS中的網(wǎng)站錯(cuò)誤文檔進(jìn)行指定哪個(gè)網(wǎng)頁(yè)是404頁(yè)面(IIS→網(wǎng)站屬性→自定義錯(cuò)誤→指定404文件),當(dāng)然這是土豪在用的,一般站長(zhǎng)用的比較多的是虛擬主機(jī)。虛擬主機(jī)一般是通過(guò)htaccess文件進(jìn)行設(shè)置,ErrorDocument404/404.html 通過(guò)加這條命令就可以了。請(qǐng)注意后面的404.html是你放在服務(wù)器根目錄的404網(wǎng)頁(yè)文件的文件名,這個(gè)可以根據(jù)實(shí)際文件名設(shè)置,不過(guò)建議使用404.html。這樣設(shè)置好后就可以通過(guò)站長(zhǎng)工具的HTTP狀態(tài)碼進(jìn)行檢測(cè)了,如果沒(méi)有設(shè)置的話會(huì)返回200代碼,設(shè)置好后就會(huì)顯示404錯(cuò)誤代碼。說(shuō)的有些拖沓,如有不明白可以留言或在群里問(wèn)。