前段时间网站层级架构做了调整,造成许多已收录的链接变成了死链接,虽已设置了404页面,可是百度仍然没有更新死链收录情况,后细查原来是http状态返回码仍然是200,之后咨询了售后服务工程师得知此设置。
404.asp
<!doctype html> <html> <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <%Session.codePage=65001%> <% Response.Charset = "utf-8" %> <% Response.Status = "404 Not Found" %> <head> <meta charset="utf-8"> <meta http-equiv="refresh" content="10; URL=/" /> <title>网页或文件未找到</title> </head> <body> <script type="text/javascript" src="http://www.qq.com/404/search_children.js" charset="utf-8" homePageUrl="/" homePageName="返回首页"></script> </body> </html>
已添加这一段代码和修改为404.asp
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <%Session.codePage=65001%> <% Response.Charset = "utf-8" %> <% Response.Status = "404 Not Found" %>
在 IIS 重新指向404.asp
效果图:
相关推荐
在互联网世界中,404错误页面是一种常见的HTTP状态代码,表示用户尝试访问的网页不存在。"站长 公益404页面"指的是网站管理员为用户提供的一种定制化的404错误页面,通常会包含一些公益信息或者友好的提示,以提升...
5. **错误日志分析**:通过监控服务器的错误日志,站长可以发现哪些页面频繁返回404错误,及时修复死链或更新链接,保持网站的健康运行。 6. **重定向设置**:对于已删除或移动的页面,可以设置301重定向,将旧URL...
- **示例1**: 当用户访问不存在的网页时,服务器会返回 **404 (未找到)** 状态码,告诉用户请求的页面不存在。 - **示例2**: 当用户访问的页面已经永久移动到新的URL时,服务器会返回 **301 (永久移动)** 状态码,并...
1. 将删除内容后的页面设置为死链,并返回404状态码。 2. 在百度站长平台上提交死链的sitemap,以便搜索引擎能更有效地识别和处理这些无效链接。 此外,当网站出现大量垃圾信息时,站点管理员应采取以下措施: 1. ...
- 确保自定义404页面仍然返回404状态码,否则可能被搜索引擎误认为正常页面。 - 301重定向要谨慎操作,避免形成重定向循环,这可能导致搜索引擎惩罚。 - 监控日志文件,检查404和301的处理情况,以便及时发现并解决...
- 确保404页面仍然能够正常返回404状态码,以便搜索引擎识别。 - 301重定向应谨慎使用,避免形成重定向循环。 - 配置完成后,务必测试新设置是否有效,避免影响正常服务。 通过以上操作,站长能够在IIS7环境中有效...
404错误页是网页设计中的一个重要组成部分,它在用户访问不存在或者已经被移除的页面时显示。一个超漂亮且友好的404错误页不仅可以缓解用户的沮丧情绪,还可以通过提供导航帮助,引导用户返回网站的其他部分。下面将...
源代码中会涉及到网页爬虫技术,遍历网站链接,检测链接的可达性和状态码。 5. **网页速度测试**:分析网页加载速度,提供优化建议。源代码可能涉及网络请求模拟、性能指标计算和用户体验评估。 6. **代码优化建议...
9. **HTTP状态查询**:检测网站返回的HTTP状态码,判断网站是否存在访问问题。 10. **百度排名查询**:监控网站关键词在百度搜索结果中的排名变化情况,及时调整SEO策略。 #### 二、站长之家(chinaz.com) 站长...
5. **cookie管理**:JS可以用于设置、读取和删除浏览器cookies,这对于保持用户登录状态、记录用户偏好等非常有用。`document.cookie`属性用于操作cookie。 6. **时间日期处理**:JS提供了`Date`对象来处理日期和...
对于中国站长工具的源码,开发者可能希望通过下载和分析源码来定制自己的工具,或者了解如何接入和处理搜索引擎的数据,如关键词排名、反向链接、索引状态等。 在中国站长工具源码中,我们可能会找到以下关键组件和...
这些链接返回404错误代码,表明服务器找不到请求的资源。而无效链接则可能包括格式错误、未解析的URL或临时不可用的链接,它们也可能导致用户访问失败。 该软件的工作原理通常是通过爬虫技术遍历输入的域名下的所有...
这种情况通常出现在浏览器缓存了网页内容,再次访问时如果服务器上的内容没有更新,就会返回304状态码,而不是完整的网页内容。这可能会导致用户体验下降,因为用户看到的始终是旧的页面版本。针对网站出现304状态码...
- `document.querySelector`和`document.querySelectorAll`:用于查找HTML元素,为动态条设置初始状态。 - `element.style`:修改元素的CSS样式,如宽度、颜色等,以反映出统计信息的变化。 - `addEventListener`...
2. **状态码检查**:分析工具会检查每个链接返回的状态码,常见的如200(成功)、404(未找到)、410(永久消失)等,其中404和410状态码通常表示死链。 3. **链接有效性验证**:工具会尝试打开每个链接,确保它们...
日前,本人接手新站,观察日志发现,只有主页返回200 0 64状态码,其他页面返回正常。 首先,200 0 64状态码肯定是不太合常理,这一点无可厚非,那么究竟200 0 64状态码的返回代表什么呢?网络寻觅,各有所言。 ...
- tool.asp: 这可能是工具的核心功能页面,负责处理查询请求和返回结果。 - index.asp: 通常作为网站的主页,引导用户使用工具并提供基本信息。 - inc.asp: 可能包含了通用的函数库或包含文件,这些文件被多个页面...
- Response对象:用于向客户端发送数据,如设置HTTP头、输出HTML内容等。 - Session对象:用于存储每个用户会话的特定信息,保持状态。 - Application对象:用于在整个应用程序生命周期内共享数据,所有用户都可以...