Questions tagged «404»

404或未找到错误消息是HTTP标准响应代码,指示客户端能够与服务器通信,但是服务器找不到所请求的内容。

4
我应该在每个网站上拥有的文件
我想列出每个网站上应该存在的文件列表。这样做的目的是取悦大多数浏览器和机器人,并减少日志中404条消息的数量。 到目前为止,我有以下文件: /favicon.ico /robots.txt /sitemap.xml /apple-touch-icon-72x72-precomposed.png /apple-touch-icon-72x72.png /apple-touch-icon-precomposed.png /apple-touch-icon.png 是否还有其他经常请求的文件,应该在每个网站上?

3
Google仍在抓取我的旧虚拟测试页并将其编入索引,现在找不到404
我已经用示例页面和数据(lorem ipsum等)设置了我的网站,而Google已抓取了这些页面。我删除了所有这些页面,并实际上添加了真实内容,但是在网站管理员工具中,Google仍然尝试抓取这些页面时仍然遇到很多404错误。我将它们设置为“标记为已解决”,但某些页面仍返回404。 此外,当我在Google上搜索我的网站时,我仍然列出了许多示例页面。如何删除它们。我认为这些无关的网页正在损害我的评分。 我实际上是想删除所有这些页面,并开始将我的网站编入新的索引,但我无法阅读吗?(我已经提交了站点地图,并使用了“以Google身份获取”。)


4
用户删除了电子商务项目,找不到301重定向到主页或找不到404?
我知道这个问题是好歹类似于这一个,他们建议使用404,但看完后,这等一个,他们建议改变网站的网址时(在特定情况下是由于重新设计/重新理)使用301,我得到一点点感到困惑,我希望有人可以为这个具体例子澄清一下: 假设我有一个电子商务网站, 我们也可以说最终用户插入站点和URL创建的项目页面的电子商务Web应用程序的一些有趣的项目:http://...?id=20,http://...?id=30等等。 现在,让我们说这些有趣的项目中有许多来自其他站点指向它们的外部链接,因为有人发现这些项目非常有趣并已链接到它们。 几年之后,最终用户删除这些项目,所以很明显的页面和URL http://...?id=20,http://...?id=30等现在不存在了,但在网络上仍然有许多网页都对他们的链接。 电子商务网站现在应该做什么,仅显示这些项目的404页? 但是,我很困惑,这会不会失去通过外部链接传递到商品页面的所有Google PR?那么使用301重定向到HOME PAGE至少将PR传递到HOME PAGE更好吗? 编辑: 好吧,根据答案,到目前为止最好的事情是做404/410。 为了使这个问题更完整,我想谈一谈特殊情况,只是为了确保我理解。正确地。 假设用户再次创建了这些项目(他先前在第4点删除的那些项目),也许他更改了它们的名称和描述,但它们基本上是相同的项目。web应用程序有没有办法知道这些新增项目进行了旧的项目。因此很明显创建它们与新网址的新项目http://...?id=100,http://...?id=101,确实很有道理在这一点上,以301个旧网址重定向到新的? 另一个编辑(这对理解非常重要): 根据到目前为止收到的巧妙答案,在我的上一次编辑中解释的特殊情况下,我可以使用301,因为这并不是具有欺骗性的原因,因为从内容的角度来讲,新页面基本上可以代替旧页面。这样做基本上是为了使PR从外部链接传递出去,并获得更好的用户体验。 但是除了用户体验之外,还有争议(* 1),为了保留来自外部断开链接的PR,为什么不总是使用301,据我了解,Google不喜欢重复的内容,但是我们确定可以看到301重定向到HOME PAGE作为Google的重复内容? Google本身建议将301 index.html重定向到文档根目录,这样,如果他们将301视为重复的内容,那也不会被视为重复的内容吗?他们为什么建议呢? 让我挑衅您:“为什么不为每个未找到的页面添加301到HOME PAGE?” (* 1),作为用户,当我从某个外部链接访问某个网站页面的URL损坏时,如果我重定向到“首页”而不是看到一个我认为该网站没有的404页面,则我会在该网站上停留更多甚至不存在了,也许我什至不尝试去网站的首页。
15 seo  ecommerce  404  redirects 

2
将ErrorDocument 404重定向回首页或标准404错误页面是否更好?
我们运行的电子商务网站是由第三方电子商务软件提供商,基本商店(带有产品页面,购物篮和结帐)设置的。 第三方供应商设置了htaccess文件,以便在输入不存在的URL时将其重定向到首页,而不是生成404错误。 这导致google网站管理员报告不再存在的页面的重复标题和描述。 我认为最好显示专用的404错误页面,而不是重定向回首页 因此,让网站将404重定向到首页比拥有专用的404页面更好吗?

6
使用不存在的URL进行的大规模404攻击。如何预防呢?
问题是Google网站站长工具报告的全部404错误,其中包含从未出现过的页面和查询。其中一个是viewtopic.php,而且我还注意到,尝试检查该网站是否为WordPress网站(wp_admin)和cPanel登录的尝试次数令人恐惧。我已经阻止了TRACE,并且服务器配备了一些防御扫描/黑客的措施。但是,这似乎并没有停止。根据Google网站站长的说法,引荐来源网址为totally.me。 我一直在寻找一种解决方案来停止这种情况,因为它对贫穷的实际用户而言肯定不是好事,更不用说SEO了。 我使用的是Perishable Press迷你黑名单(在此处找到),标准的引荐来源网址拦截程序(适用于色情,草药,赌场网站),甚至还有一些用于保护该网站的软件(XSS拦截,SQL注入等)。服务器也正在使用其他措施,因此可以假设该站点是安全的(希望如此),但并没有结束。 还有其他人有同样的问题吗?或者我是唯一看到此问题的人吗?我认为是某种攻击吗?有没有解决的方法,或者更好的方法是防止这种无用的资源浪费? 编辑 我从未用过这个问题来感谢您的回答,并希望可以做到这一点。谢谢大家的深刻见解,这帮助我找到了解决之道。我遵循了每个人的建议并实施了以下内容: 一个蜜罐 一个脚本,该脚本侦听404页中的可疑网址,并向我发送包含用户代理/ ip的电子邮件,同时返回标准404标头 在相同的404自定义页面中,奖励合法用户的脚本,以防他们最终点击这些网址之一。在不到24小时的时间内,我就能够隔离出Spamhaus中列出的所有可疑IP。到目前为止,所有记录的IP都属于垃圾邮件VPS托管公司。 再次谢谢大家,如果可以的话,我会接受所有答案的。

5
为什么在日志中看到意外的“ crossdomain.xml”请求?
我从crossdomain.xml中收到很多404错误。这是Google App Engine提供的请求详细信息: 404 22ms 19cpu_ms 0kb Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30 69.130.*.* - - [24/Jul/2011:07:43:42 -0700] "GET /crossdomain.xml HTTP/1.1" 404 124 "http://s.nsdsvc.com/App/DddWrapper.swf?c=3" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.122 Safari/534.30" "app.*.*.*" ms=22 cpu_ms=19 api_cpu_ms=0 cpm_usd=0.000633 instance=00c61b117c557326bef77d341a345431e66b 我不确定发生了什么。谁能帮我解决这个问题?

5
404页面需要元描述(只是为了让Google更快乐)?
我正在修复我所有网站的404页上的一些小问题。我的点点滴滴使我无法入睡,除非我得到这个问题的答案。:) 404页面是否需要元描述标记? 如果是,则填入什么内容,“找不到页面”? 我想说不,如果Google确实更在乎内容和用户友好的网站,而不是页面上的内容(此外,404页面摘要应该永远不会出现在Google中,因为服务器发送的是真正的404代码)。 但是在阅读了所有这些内容之后: http://www.google.com/support/webmasters/bin/answer.py?hl=zh_CN&answer=93641 http://googlewebmastercentral.blogspot.com/2008/08/make-your-404-pages-more-useful.html 关于他们如何建议填写404页面(我一直认为应该只是一个简单的404页面),我也开始担心元描述。

2
客户端请求URL乱码
我注意到一些奇怪的404似乎是损坏的URL重写代码。我们的图片查看器使用以下网址请求图块: /media/204/service/dzi/1/1_files/7/0_0.jpg 我看到一些请求-略低于1%-请求稍微更改的URL: /media/204/s/rvice/d/i/1/1_files/7/0_0.jpg 这些请求来自世界各地(美国,加拿大,中国,俄罗斯,印度,以色列等)的IP地址,具有多个用户代理(Chrome,IE,Firefox,Mobile Safari等)的台式机和移动用户,并且在同一会话中通常有来自同一IP地址的正常活动,因此我假设这是恶意软件或损坏的代理/过滤器。除了图像以外,我没有看到它们,这表明这可能是某种内容过滤器。 其他人看到了吗?我的CDN日志显示6月8日的第一个请求每天从几十个增加到数百个。
11 404  logging 

4
“ 404。那是一个错误。” 从Google缓存查看时
我的网站正在获取404。这是一个错误。当我单击从Google搜索结果缓存的消息时。 这是来自Google的错误消息: That’s an error. /search?q=cache:8kxLAgFrhZQJ:www.mysite.com.....&cd=8&hl=en&ct=clnk&gl=uk在此服务器上找不到请求的URL 。我们知道的就这些。 在收到此错误之前,我所做的是大约10天前,我将托管从Ixwebhosting移至Gearhost(基于云)。我还添加了301重定向,从non www到www。 我不知道为什么会收到此错误。请告知如果有解决方案,可能是什么原因。 我的所有页面都被Google索引了。
10 google  404  cache 

4
301重定向到404页面或将状态代码设置为404并停留在页面上?
我的网站上有很多页面,只有管理员可以访问,并且如果找到并正确设置了querystring值,则会给出这些页面。例如: http://www.mydomain.com/show-daily-statistics?key=abc 上面的链接将显示页面的内容,但是诸如以下的其他任何内容都不会: http://www.mydomain.com/show-daily-statistics 现在,我正在考虑如果搜索引擎和/或非管理员用户以某种方式落在这些隐藏页面上该怎么办。 我当然可以将页面的状态码更改为404或301重定向到: http://www.mydomain.com/404-error 关于Google和SEO的最佳解决方案是什么?

3
Google Search Console(WMT)中具有SOFT 404的WordPress是什么原因导致Q82019309.com?
我为他设计的兄弟网站在Google的Search Console(以前是网站站长工具)中报告了数百个SOFT 404。通常,我觉得修复软404很容易,但这让我有些困惑。所有软错误都返回一个奇数字符串,Q82019309.com该字符串包含在字符串中的偶然子文件夹Aristocrat中/?=。 404通常看起来像: 编码方式: /search/%E5%A4%A7%E5%A5%96%E6%80%BB%E4%BB%A3Q82019309.com 解码后: /search/大奖总代Q82019309.com 信息链接提供: 编码方式: /?s=%E5%A4%A7%E5%A5%96%E6%80%BB%E4%BB%A3Q82019309.com 解码后: /?s=大奖总代Q82019309.com 起初,我认为这是一个孤立的问题,但经过调查,我发现此问题实际上影响了成千上万个网站,因此必须有人知道原因。当我使用Google Q82019309.com WordPress或Aristocrat Q82019309.com时,我对结果的数量感到不知所措,其中包括一些知名度很高的网站,例如: 尖叫的青蛙 Ellenshop Saver Stores英国 问题: 那么,是什么导致带有字符串Q82019309.com或不带有字符串的软404错误Aristocrat。

1
自定义404页面的重要性?
我在一些设计博客中读到,设计自定义404页面很重要,但是为什么会这样呢? 大多数用户不知道这些是什么,因为您往往不时看到它们。另外,如果您在一个小型站点上不会更改页面名称并且不会删除页面,那么用户获得404的可能性有多大?诚然,我对任何分析都不太仔细,但是我想我站点的用户经常会看到它们。
8 usability  404 

1
如何检测断开的外部链接和站点范围的拼写检查?
我正在寻找已知方法来扫描我们的网站并提醒我们拼写错误和链接断开。我们的目标基本上是使某些内容始终如一地检查整个站点的拼写错误和链接问题。 我们一直在使用Xenu,它可以很好地用于站点链接检查,但是它不执行任何拼写检查,并且它不是自动化的。 问题: 检查站点范围拼写问题的好方法是什么? 自动检测断开的外部链接的好方法是什么?

4
是否可以记录丢失的锚点?
如果我的链接断开了,它会被记录为404。如果我有一个指向锚点的链接,而锚点丢失了,则日志中不会出现任何条目。我如何找到那些断开的锚链接,特别是如果流量来自引荐来源网址时?有没有一种方法可以配置日志记录以捕获此信息? HTTP服务器:Apache 2
8 html  apache  logging  anchor  404 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.