草庐IT

facebook - 谷歌网站管理员工具上的大量 404 错误到 plugins/feedback.php 文件

收到来自谷歌网站管理员工具的通知,404错误的数量大幅增加,在检查抓取错误时,我看到了很多不应该出现的错误:webmastertools我检查了源代码,但没有找到提到的URL,所以不知道谷歌是从哪里获取的。这个插件目录甚至不存在。它是一个WordPress安装,所以有一个wp-content/plugins文件夹,但没有plugins/文件夹。可能是怎么回事..为什么谷歌尝试索引一个不存在的URL并得到404。站点URL是http://ladiesnightandbrunchesdubai.com任何帮助将不胜感激。 最佳答案 此U

url - Magento 多语言 - 语言的双重变化导致 404(或如何在商店而不是 View 中更改语言)

我在安装magento时遇到问题。我用的是Magentover。1.5.0.1,社区版开发本站http://cissmarket.com/.当我将语言从欧盟版本更改为法语,然后再更改为德语时,问题出现了。更改为法语是可以的,但是当在同一页面中我更改为德语时,我收到404错误。这也是Google网站管理员工具中的404代错误,例如,当我尝试获取此链接并将其粘贴到浏览器中时,它也会给我一个404错误。我在Google网站管理员工具中有大约50种产品和~550404错误。我了解到问题出在我的描述上。此外,我有一个SEO问题,因为我有这个法语页面:http://cissmarket.com/d

seo - 如果在数据库中找不到记录,我应该返回 404 吗?

我有这样结构的页面some_page?id=123有时记录会被删除,但这些页面仍然会被人们和搜索引擎访问。一个问题是我有一个php脚本,没有MVC结构,所以我必须在同一页上查询所有数据库,然后才能发现用户记录不存在。在那种情况下我应该返回404吗?或者什么是最佳实践?谢谢! 最佳答案 如果客户端(用户、搜索引擎等)请求的资源不存在且从未存在,则应返回404状态(“未找到”)。但是,如果请求的资源曾经存在并且已经永久删除,则应返回410状态(“Gone”)。410状态明确指出资源在未来将永远不可用,并触发搜索引擎从其索引中删除该页面。

HTTP 404 重定向

我们有一个Multi-TenancyWeb应用程序,客户可以在其中为其网站设置自定义域。当请求无效域时,我们需要在不同的域上显示错误页面。处理这个问题的正确方法是什么?我想或许可以向另一个站点上始终返回404的页面发出303。这会让搜索引擎满意吗? 最佳答案 我仍在尝试确定对此的需求。由于没有提供很多信息来说明为什么需要它。有许多主机允许用户为自己创建位置。当发生任何错误时,它只是链接到本地​​404。那么为什么需要转到另一个域以获得404?使用域和子域设置错误文档404。所有这些都调用本地404。它不仅仅是主域的404,而让子域毫

AngularJS SEO for 404 Status for Document Similar to This Website

我正在尝试弄清楚如何为我的AngularJS应用程序上未找到的页面获取404文档状态错误以保持良好的SEO。我想做一些类似于RedBullSoundSelect网站做的事情,但我不确定他们是怎么做的?示例404网址https://www.redbullsoundselect.com/no-page-here如您在上面的示例中所见,URL更改为/404,您会收到URL中原始路径的404文档状态错误,即no-page-here在我的AngularJS应用程序上,我只有:.otherwise({class:'page-not-found',title:'404PageNotFound',de

javascript - 如何通知 GoogleBot 关于 Angular SPA 中的 404 页面?

可能是重复的问题Bestwaytosetup404pagesinaangularSPA?但我没有为我的问题找到可靠的答案。我很想知道是否有办法告诉googlebot关于404页面的信息?为此目的,有一个名为prerender-status-code的标签,但我没有找到GoogleSeo团队的任何官方文章来确认他们尊重这个元标签。这足以遵循here中指定的最佳实践吗??还是我应该做更多的事情?(也许与Google网站管理员工具有关?)我对一些知名的SPA进行了研究,我注意到SoundCloud在他们的404页面上添加了一个nofollow标签,如下所示:googlebot是否尊重后来由j

http - 当一个主题被删除时,我应该为公告板系统使用 404 Not found 还是 410 Gone?

我正在创建一个公告板系统,现在我正在为管理员实现一个“删除主题”功能。如果有人打开已删除的主题,服务器找不到它,那么它一定是404。另一方面,该主题已经存在一段时间,所以我必须使用410。实现410需要一个名为deleted_topics的新表,因此将需要更多空间。但是,我认为410更适合搜索引擎。你怎么看?我应该使用404还是410?404未找到TheserverhasnotfoundanythingmatchingtheRequest-URI.Noindicationisgivenofwhethertheconditionistemporaryorpermanent.The410(

angularjs - 如何使用 Angular pushstate URL 抛出真正的 404 或 301

我正在使用$routeProvider和$locationProvider来处理单页应用程序(SPA)中的pushstateURLS,如下所示:angular.module('pets',[]).config(function($routeProvider,$locationProvider){$locationProvider.html5Mode(true);$routeProvider.when('/pet/:petId',{controller:'petController'});}).controller('petController',function($scope,petS

.htaccess - 通过 301 重定向 .htaccess 的 404 错误以进行 SEO 等

我找不到我的问题的直接答案,需要从真正的专家那里知道。我有一个网站,其url是由Joomla生成的。我相信搜索引擎中有大量的url,我真的不知道是哪一个。302重定向是一个选项,但我不能说哪些网址需要重定向。我唯一知道所有url都是由sef404脚本生成的,它是Joomla的SEO脚本。我的问题是,如何确保google和其他搜索引擎上的所有孤立url都使用.htaccess文件正确传送?如何301重定向所有404页面到首页(根文档)目前我使用的是自定义404.html错误文件,但是文件太多,自定义404错误页面会像过山车一样 最佳答案

将站点移至其他主机后,我在帖子上获得404

我将网站从主机a转移到主机B。现在,主页打开并显示帖子,但是当我单击任何帖子或页面时,它给予404错误。我变了.htaccess文件有各种变化,但没有结果。当我将永久链接更改为默认值(?=id)时,它开始工作正常。现在,如果我将永久链接更改为postnames,它再次给出404错误。我的网站是http://mixapk.net/看答案根据这个这个文章,主要原因可能是服务器配置缺失mod_rewrite负载模块。