先登录织梦后台,一般地址是你的域名加/dede,输入账号密码进去后,点左上角的「系统」,再选「系统基本参数」,拉到页面最底部的「性能选项」,找到「404错误页面设置」这一项。
很多人改404会直接碰服务器配置,比如改Nginx或Apache的配置文件,这绝对不行!织梦有自带的后台设置,就用它改,改服务器配置很容易弄巧成拙,导致整个网站打不开,到时候哭都来不及。
{dede:search}404页是用来救回流失访客的,不是赚点击的广告位,别塞一堆无关的小游戏、其他网站广告,不然访客反而会反感,直接关掉页面,那就亏大了。

很多人改了404页面,搜索引擎却不买账,就是因为没返回正确的404状态码,它会误以为页面还存在,继续爬旧地址。你要在404页面的最顶端,加这段PHP代码:
``` header("HTTP/1.1 404 Not Found"); exit; ```重点提醒:这段代码必须放在所有HTML内容的最前面,不能有任何空格、文字在它上面,不然会失效。改完后用站长工具查一下这个404页面的状态码,显示404就对了。
如果是旧文章过期,你可以在404页加个小提示,比如「你找的「如何养多肉」已更新到新地址:点击查看」,既帮访客解决问题,也让搜索引擎知道旧地址失效,更新自己的索引,不会再浪费爬虫资源。
在网站根目录的robots.txt里加一行,允许搜索引擎抓取你的404页:Allow: /404.html,别禁止,不然搜索引擎不知道旧页面失效,还会一直爬空地址,拉低你的站点信任度。
易频IT社区是综合性互联网IT技术门户网站,专注分享网络技术、服务器运维、网络安全、编程开发、系统架构、云计算、大数据等行业干货,实时更新IT行业资讯、零基础教程、实战案例,为IT从业者、技术爱好者提供专业的学习交流平台。
Copyright © 2021-2026 易频IT社区. All Rights Reserved. 备案号:闽ICP备2023013482号 网站地图