å‡ ä¸ªä¸»æµæœç´¢å¼•æ“Žçš„404页é¢
å‰å¤©ï¼Œæˆ‘å†™äº†ä¸€ç¯‡æ–‡ç« â€œ404错误的处ç†æ–¹å¼åŠå¯¹SEOçš„å½±å“â€ï¼Œä»‹ç»äº†å¯¹404错误的ç†è§£ã€ä¸€äº›å¸¸ç”¨çš„HTTP状æ€ç ã€404对SEOçš„å½±å“ã€è‡ªå®šä¹‰404错误页é¢çš„原则以åŠåœ¨ä¸åŒçš„æœåŠ¡å™¨çŽ¯å¢ƒä¸‹çš„处ç†æ–¹å¼ã€‚自定义404错误页é¢çš„åˆç†è®¾è®¡ä½“现ç€ä¸€ä¸ªç½‘站是å¦å…·å¤‡äººæ€§åŒ–,也是æ高用户体验的一ç§æ–¹å¼ã€‚åŒæ—¶ï¼Œåœ¨è‡ªå®šä¹‰404错误页é¢çš„技术实现上,充分考虑到适用于æœç´¢å¼•æ“Žï¼Œå°½é‡ä¸è¦å¢žåŠ é¢å¤–的负担,这是æ供网站æœç´¢å¼•æ“Žå‹å¥½æ€§çš„一ç§ä½“现。
å…ˆæ¥ä»‹ç»ä¸‹é»‘色梦ä¸å¤„ç†è‡ªå®šä¹‰404错误页é¢çš„æ–¹å¼ï¼Œå†æŽ¢æ±‚下目å‰ä¸»æµæœç´¢å¼•æ“Žåœ¨è¿™æ–¹é¢çš„一个表现。
我为这个SEOåšå®¢è‡ªå®šä¹‰äº†ä¸€ä¸ª404错误页é¢ï¼Œåœ°å€æ˜¯ï¼šhttp://www.bloghuman.com/notfound.php 。这个页é¢æ˜¯æˆ‘手写的,主è¦æƒ³ç”¨æˆ·ä»‹ç»ä¸‹æˆ‘çš„åšå®¢æ˜¯å¹²ä»€ä¹ˆçš„,它能为用户æ供什么内容,并æ供快速链接到主è¦åˆ†ç±»åŠç‰¹è‰²é¡µé¢çš„链接。注æ„,对404错误页é¢å®žæ–½SEO是完全没有必è¦çš„ï¼Œå› ä¸ºå®ƒå‘æœç´¢å¼•æ“Žè¿”回的是404状æ€ç ,æœç´¢å¼•æ“Žå¹¶ä¸ä¼šç´¢å¼•ã€‚
下一æ¥è¯¥åšçš„是:如何让notfound.phpå‘æœç´¢å¼•æ“Žå回404状æ€ç ,而ä¸å馈“302â€+“200â€çš„状æ€ç 。我采用的方å¼æ˜¯ï¼šåœ¨ç½‘站的.htaccess文件里写入:
写入åŽï¼Œä½¿ç”¨Server Header检测工具检查一下当å‘生404错误时,是å¦è¿”回了â€404“状æ€ç ,如图:
大功告æˆï¼ï¼ï¼
下é¢ï¼Œæˆ‘ä»¬å…³æ³¨ä¸‹å‡ ä¸ªä¸»æµæœç´¢å¼•æ“Žçš„404错误处ç†æ–¹å¼ï¼š
1。Yahoo!
Yahoo!çš„404错误页é¢å¦‚图:
10秒åŽï¼Œä¼šè‡ªåŠ¨è·³è½¬åˆ°å¦å¤–一个URL:http://www.yahoo.com/?l=1164038682,ä¸æ¸…楚最åŽçš„å‚数表示什么æ„æ€ï¼Œä½†ç”¨å·¥å…·æ£€æµ‹å馈的状æ€ç 是:HTTP/1.1 404 NOT FOUND,å¯è§å·²ç»æˆåŠŸè¿”回了404状æ€ç 。ä¸è¿‡ï¼Œå¥‡æ€ªçš„是,404页é¢ä¸LOGO的链接设置为:http://www.yahoo.com/404/*http://www.yahoo.com,我ä¸å¤ªæ¸…æ¥šè¿™æ ·çš„ç”¨æ„何为,也许是一ç§ç‰¹æ®Šçš„处ç†ã€‚Yahoo!ä¸æ„§ä¸ºYahoo!,确实ä¸ä¸€èˆ¬ã€‚
2。Google
Googleçš„404错误页é¢æˆ‘想很多人都è§è¿‡ï¼Œç”¨çš„人太多了。è¬å¦‚,我最开始用google sitemapæ—¶ï¼Œå› ä¸ºURL很长,ç»å¸¸æ‰“错地å€ï¼Œç‰¹åˆ«æ˜¯webmastersç»å¸¸å†™æˆwembasters,å¯ä»¥è¯´å‡ 乎æ¯å¤©éƒ½è¦å’ŒæŠ¥é”™é¡µé¢æ‰“个招呼。
Googleçš„404错误页é¢å¾ˆç®€å•ï¼Œä¹Ÿæ²¡æœ‰è·³è½¬ï¼Œæ²¡æœ‰ä»»ä½•é“¾æŽ¥ï¼Œè¿™ä¸ªé¡µé¢æ˜¯åŠ¨æ€é¡µé¢ï¼ŒæŽ¥æ”¶äº†url显示在网页内容之ä¸ã€‚ç»æ£€æµ‹ï¼Œæ£ç¡®è¿”回了â€404“状æ€ç 。
注æ„,Googleå馈的状æ€ç å’ŒYahoo!的有区别,å‰è€…是 HTTP/1.0 404 NOT FOUND,而åŽè€…是HTTP/1.1 404 NOT FOUND
3。Baidu
从用户体验角度æ¥è¯„价百度的404错误页é¢è¿˜æ˜¯ä¸é”™çš„,æ供了一个æœç´¢æ¡†ï¼Œä¾¿äºŽç”¨æˆ·è½¬ä¸ºæœç´¢è¡Œä¸ºï¼Œæ¤å¤–,还有â€ç™¾åº¦æ›´å¤šâ€œé¡µé¢ã€â€ç™¾åº¦å¸®åŠ©ä¸å¿ƒâ€œã€â€ç™¾åº¦å§â€œçš„链接,这些链接对用户是éžå¸¸æœ‰å¸®åŠ©çš„,就好象用户通过æœç´¢å¼•æ“Žè¿›å…¥ä¸€ä¸ªæ„Ÿå…´è¶£çš„站点,但是怎么都ä¸åˆ°æ€¥éœ€çš„ä¿¡æ¯ï¼Œé‚£è¿™æ—¶å€™æ€Žä¹ˆåŠžï¼Ÿæœç´¢+人工æœåŠ¡çš„æ–¹å¼æ˜¯ç•™ä½ç”¨æˆ·çš„最佳方å¼ã€‚这方é¢ç™¾åº¦åšçš„很好。
而很é—憾的是,百度自定义的404错误页é¢è¿”回的是â€302“+200“的状æ€ç ,作为站长我们都考虑到从用户åŠæœç´¢å¼•æ“Žä¸¤ä¸ªè§’度去优化站点,而作为æœç´¢å¼•æ“Žçš„百度å´å¯¹è‡ªå·±çš„â€è¡Œä¸ºâ€œå¦‚æ¤ä¸è§„范,由æ¤å¯è§ï¼Œç™¾åº¦åœ¨æŠ€æœ¯ä¸Šçš„ä¸è€ƒç©¶ã€‚
4。LIVE
MSNçš„404页é¢æœ€è®©æˆ‘åƒæƒŠï¼Œé»˜è®¤çš„IIS 404错误页é¢ï¼Œä¸è¿‡å¯ä»¥ç†è§£ï¼ŒLIVE上线没多久。
其他的就ä¸åˆ†æžäº†ã€‚åƒæœç‹—ã€SOSOã€ä¸æœçš„,大家都å¯ä»¥è‡ªå·±åŽ»ç ”究下,感觉国内的æœç´¢å¼•æ“Žåœ¨è¿™æ–¹é¢ä¸å¦‚国外的æœç´¢å¼•æ“Žã€‚
最后编辑: 郝聪 编辑于2008/02/19 16:17
å…ˆæ¥ä»‹ç»ä¸‹é»‘色梦ä¸å¤„ç†è‡ªå®šä¹‰404错误页é¢çš„æ–¹å¼ï¼Œå†æŽ¢æ±‚下目å‰ä¸»æµæœç´¢å¼•æ“Žåœ¨è¿™æ–¹é¢çš„一个表现。
我为这个SEOåšå®¢è‡ªå®šä¹‰äº†ä¸€ä¸ª404错误页é¢ï¼Œåœ°å€æ˜¯ï¼šhttp://www.bloghuman.com/notfound.php 。这个页é¢æ˜¯æˆ‘手写的,主è¦æƒ³ç”¨æˆ·ä»‹ç»ä¸‹æˆ‘çš„åšå®¢æ˜¯å¹²ä»€ä¹ˆçš„,它能为用户æ供什么内容,并æ供快速链接到主è¦åˆ†ç±»åŠç‰¹è‰²é¡µé¢çš„链接。注æ„,对404错误页é¢å®žæ–½SEO是完全没有必è¦çš„ï¼Œå› ä¸ºå®ƒå‘æœç´¢å¼•æ“Žè¿”回的是404状æ€ç ,æœç´¢å¼•æ“Žå¹¶ä¸ä¼šç´¢å¼•ã€‚
下一æ¥è¯¥åšçš„是:如何让notfound.phpå‘æœç´¢å¼•æ“Žå回404状æ€ç ,而ä¸å馈“302â€+“200â€çš„状æ€ç 。我采用的方å¼æ˜¯ï¼šåœ¨ç½‘站的.htaccess文件里写入:
ErrorDocument 404 /notfound.php
写入åŽï¼Œä½¿ç”¨Server Header检测工具检查一下当å‘生404错误时,是å¦è¿”回了â€404“状æ€ç ,如图:
大功告æˆï¼ï¼ï¼
下é¢ï¼Œæˆ‘ä»¬å…³æ³¨ä¸‹å‡ ä¸ªä¸»æµæœç´¢å¼•æ“Žçš„404错误处ç†æ–¹å¼ï¼š
1。Yahoo!
Yahoo!çš„404错误页é¢å¦‚图:
10秒åŽï¼Œä¼šè‡ªåŠ¨è·³è½¬åˆ°å¦å¤–一个URL:http://www.yahoo.com/?l=1164038682,ä¸æ¸…楚最åŽçš„å‚数表示什么æ„æ€ï¼Œä½†ç”¨å·¥å…·æ£€æµ‹å馈的状æ€ç 是:HTTP/1.1 404 NOT FOUND,å¯è§å·²ç»æˆåŠŸè¿”回了404状æ€ç 。ä¸è¿‡ï¼Œå¥‡æ€ªçš„是,404页é¢ä¸LOGO的链接设置为:http://www.yahoo.com/404/*http://www.yahoo.com,我ä¸å¤ªæ¸…æ¥šè¿™æ ·çš„ç”¨æ„何为,也许是一ç§ç‰¹æ®Šçš„处ç†ã€‚Yahoo!ä¸æ„§ä¸ºYahoo!,确实ä¸ä¸€èˆ¬ã€‚
2。Google
Googleçš„404错误页é¢æˆ‘想很多人都è§è¿‡ï¼Œç”¨çš„人太多了。è¬å¦‚,我最开始用google sitemapæ—¶ï¼Œå› ä¸ºURL很长,ç»å¸¸æ‰“错地å€ï¼Œç‰¹åˆ«æ˜¯webmastersç»å¸¸å†™æˆwembasters,å¯ä»¥è¯´å‡ 乎æ¯å¤©éƒ½è¦å’ŒæŠ¥é”™é¡µé¢æ‰“个招呼。
Googleçš„404错误页é¢å¾ˆç®€å•ï¼Œä¹Ÿæ²¡æœ‰è·³è½¬ï¼Œæ²¡æœ‰ä»»ä½•é“¾æŽ¥ï¼Œè¿™ä¸ªé¡µé¢æ˜¯åŠ¨æ€é¡µé¢ï¼ŒæŽ¥æ”¶äº†url显示在网页内容之ä¸ã€‚ç»æ£€æµ‹ï¼Œæ£ç¡®è¿”回了â€404“状æ€ç 。
注æ„,Googleå馈的状æ€ç å’ŒYahoo!的有区别,å‰è€…是 HTTP/1.0 404 NOT FOUND,而åŽè€…是HTTP/1.1 404 NOT FOUND
3。Baidu
从用户体验角度æ¥è¯„价百度的404错误页é¢è¿˜æ˜¯ä¸é”™çš„,æ供了一个æœç´¢æ¡†ï¼Œä¾¿äºŽç”¨æˆ·è½¬ä¸ºæœç´¢è¡Œä¸ºï¼Œæ¤å¤–,还有â€ç™¾åº¦æ›´å¤šâ€œé¡µé¢ã€â€ç™¾åº¦å¸®åŠ©ä¸å¿ƒâ€œã€â€ç™¾åº¦å§â€œçš„链接,这些链接对用户是éžå¸¸æœ‰å¸®åŠ©çš„,就好象用户通过æœç´¢å¼•æ“Žè¿›å…¥ä¸€ä¸ªæ„Ÿå…´è¶£çš„站点,但是怎么都ä¸åˆ°æ€¥éœ€çš„ä¿¡æ¯ï¼Œé‚£è¿™æ—¶å€™æ€Žä¹ˆåŠžï¼Ÿæœç´¢+人工æœåŠ¡çš„æ–¹å¼æ˜¯ç•™ä½ç”¨æˆ·çš„最佳方å¼ã€‚这方é¢ç™¾åº¦åšçš„很好。
而很é—憾的是,百度自定义的404错误页é¢è¿”回的是â€302“+200“的状æ€ç ,作为站长我们都考虑到从用户åŠæœç´¢å¼•æ“Žä¸¤ä¸ªè§’度去优化站点,而作为æœç´¢å¼•æ“Žçš„百度å´å¯¹è‡ªå·±çš„â€è¡Œä¸ºâ€œå¦‚æ¤ä¸è§„范,由æ¤å¯è§ï¼Œç™¾åº¦åœ¨æŠ€æœ¯ä¸Šçš„ä¸è€ƒç©¶ã€‚
4。LIVE
MSNçš„404页é¢æœ€è®©æˆ‘åƒæƒŠï¼Œé»˜è®¤çš„IIS 404错误页é¢ï¼Œä¸è¿‡å¯ä»¥ç†è§£ï¼ŒLIVE上线没多久。
其他的就ä¸åˆ†æžäº†ã€‚åƒæœç‹—ã€SOSOã€ä¸æœçš„,大家都å¯ä»¥è‡ªå·±åŽ»ç ”究下,感觉国内的æœç´¢å¼•æ“Žåœ¨è¿™æ–¹é¢ä¸å¦‚国外的æœç´¢å¼•æ“Žã€‚
引用
作者: éƒèª
原载: 黑色梦ä¸SEOåšå®¢
版æƒæ‰€æœ‰,转载时请注明作者并以链接形å¼æ ‡æ³¨åŽŸå§‹å‡ºå¤„!
原载: 黑色梦ä¸SEOåšå®¢
版æƒæ‰€æœ‰,转载时请注明作者并以链接形å¼æ ‡æ³¨åŽŸå§‹å‡ºå¤„!
相关日志
Dedecms编辑器CKeditoræ›´æ¢ä¸ºç™¾åº¦UEditor的方法
百度spider对常用的http返回ç 的处ç†é€»è¾‘
è°·æŒç©¿è¶Šæœç´¢-è°·æŒå®˜æ–¹æ„šäººèŠ‚玩笑
Google将在æœç´¢ç»“果排å算法ä¸è€ƒè™‘æ¥è‡ªTwitterã€Quoraç‰ç¤¾ä¼šåŒ–网络社区的内容
从12月百度算法å˜åŒ–预测2011å¹´SEOæ–¹å‘
百度上线图片竞价排å 图片显示推广å—æ ·(图)
桥页SEO:网站自我æ¯ç工具
《Google官方SEO入门指å—》å四: 对网站管ç†å‘˜æœ‰ç”¨çš„资æº(完)
《Google官方SEO入门指å—》å三:充分利用网站分æžå·¥å…·
《Google官方SEO入门指å—》å二:充分利用å…费的网站管ç†å‘˜å·¥å…·
Dedecms编辑器CKeditoræ›´æ¢ä¸ºç™¾åº¦UEditor的方法
百度spider对常用的http返回ç 的处ç†é€»è¾‘
è°·æŒç©¿è¶Šæœç´¢-è°·æŒå®˜æ–¹æ„šäººèŠ‚玩笑
Google将在æœç´¢ç»“果排å算法ä¸è€ƒè™‘æ¥è‡ªTwitterã€Quoraç‰ç¤¾ä¼šåŒ–网络社区的内容
从12月百度算法å˜åŒ–预测2011å¹´SEOæ–¹å‘
百度上线图片竞价排å 图片显示推广å—æ ·(图)
桥页SEO:网站自我æ¯ç工具
《Google官方SEO入门指å—》å四: 对网站管ç†å‘˜æœ‰ç”¨çš„资æº(完)
《Google官方SEO入门指å—》å三:充分利用网站分æžå·¥å…·
《Google官方SEO入门指å—》å二:充分利用å…费的网站管ç†å‘˜å·¥å…·
最后编辑: 郝聪 编辑于2008/02/19 16:17
#1 Server Response: http://www.bloghuman.com/notfound.php
HTTP Status Code: HTTP/1.1 200 OK
Date: Sat, 16 Aug 2008 15:31:50 GMT
Server: Apache/1.3.35 (Unix) PHP/4.4.2
X-Powered-By: PHP/4.4.2
Connection: close
Content-Type: text/html