.net core3.0上传文件出现404_论404错误页面对SEO优化的影响

news/2024/5/20 13:20:50/文章来源:https://blog.csdn.net/weixin_39779928/article/details/112089464

什么是404错误页面:告诉浏览者其所请求的页面不存在或链接错误,同时引导用户使用网站其他页面而不是关闭窗口离开。
产生404错误页面原因:
1.网页URL生成规则改变。
2.网页文件更名或移动位置。
3.导入链接拼写错误。
注:以上3个为常见原因,从而导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资源并不存在。一、404错误页面对SEO的影响
1、重要程度

自定义404错误页面是增强用户体验的很好的做法,但在应用过程中往往并未注意到对搜索引擎的影响,譬如:错误的服务器端配置导致返回“200”状态码或自定义404错误页面使用Meta Refresh导致返回“302”状态码。正确设置的自定义404错误页面,不仅应当能够正确地显示,同时,应该返回“404”错误代码,而不是“200”或“302”。虽然对访问的用户而言,HTTP状态码究竟是“404”还是“200”来说并没有什么区别,但对搜索引擎这则是相当重要的。
2、惩罚程度

搜索引擎蜘蛛在请求某个URL时得到“404”状态回应时,即知道该URL已经失效,便不再索引该网页,并向数据中心反馈将该URL表示的网页从索引数据库中删除,当然,删除过程有可能需要很长时间;而当搜索引擎得到“200”状态码时,则会认为该url是有效的,便会去索引,并会将其收录到索引数据库,这样的结果便是这两个不同的url具有完全相同的内容:自定义404错误页面的内容,这会导致出现复制网页问题。轻则被搜索引擎降权,重则会K掉网站。二、404错误页面解决办法
1.把缺少的网页文件恢复到正确的位置,重新设置网络服务。
2.对于用户来讲,需要检查你所输入的网络地址是否正确。

三、设置404错误页面的方法
1.对于存在的网页内容由于路径改变而导致访问不了时,可在IIS中定义404错误指向一个动态页面,在页面里面使用301永久重定向跳转到新的地址,此时服务器返回301状态码。
2.设置404指向一个设计好的html 文件,此时页面返回的404状态码,现在的idc提供商基本都提供404设置的功能,直接上传文件设置即可。在IIs中设置方法:打开IIS管理器-->点击要设置自定义404的网站的属性-->点击自定义错误选项-->选中404页-->选中并打开编辑属性-->设置成 URL --> URL 里填写“/err404.html”-->按确定退出再把做好的err404.html 页面上传到网站根目录下。此处在“消息类型”中一定要选择“文件”或“默认值”,而不要选择“URL”,不然,将导致返回“200”状态码。

3.404指向一个动态页面,比如error.asp,如果不在页面里面进行设置,仅仅是返回提示的HTML 代码,将导致页面返回200 状态码,这是不正确的,我们可以在显示完提示内容后,增加语句: Response.Status="404 Not Found" ,这样就保证页面返回404状态码。
4、Apache下设置404错误页面。为Apache Server设置404错误页面的方法很简单,只需在.htaccess 文件中加入如下内容即可,ErrorDocument 404 /notfound.php。

6283def968d4ef3c23a9bdf7083c0d1e.png

四、如何制作404错误页面:
1、Apache下设置404
(1)在.htaccess 文件中加入如下内容:ErrorDocument 404 /notfound.php,将.htaccess文件上传到网站根目录。
(2)制作一个404页面,随便您设计,命名为notfound.php,同样上传到网站根目录。
2、IIS/.net设置404
首先,修改应用程序根目录的设置,打开 web.config文件编辑,在其中加入如下内容:
注:上文例中error.asp为系统默认的404页面,notfound.asp为自定义的404页面,使用时请修改相应文件名。

五、制作设置404错误页面注意事项
1.不要将404错误页面转向到网站主页,否则可能会导致主页在搜索引擎中消失。
2.不要使用绝对URL,如果使用绝对URL返回的状态码是302+200。
3.404错误页面设置完成,一定要检查是否正确。但http头信息返回的一定要是404状态。这主要是对搜索引擎有关系,因为如果你网站产生较多页面时候但搜索引擎看到的是很多一样的正常页面,有可能会误被认为作弊。
4.404错误页面不要自动跳转,让用户来决定去向,对于用户体验很重要。总结:404错误页面建议

1.不使用专业术语。

2.不要责备访客。

3.提示访客检查拼写。

4.让页面返回404。

5.明确表明404。

6.帮助访客如果浏览。

7.放置网站主页链接。

8.访客方便反馈信息。

9.保持品牌风格。

10.让访客搜索想要的。

11.修复你的错误链接。

12.不要301重定向到主页。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_732788.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

会员直推奖php程序_网站优化篇:网站程序的选择

在搭建时,我们要选择什么样的程序呢?这个是有讲究的,建议大家使用自己最熟悉的程序,因为不熟悉,我们就要去学习程序的使用,一个程序要几天才能够操作,1天,2天,或又者是7天…

Apache服务部署静态网站

网站服务程序IIS应用于Windows系统中Nginx(特点:系统资源消耗低且并发能力强)Apache可以应用于Linux、Unix、Windows系统中 Apache服务程序部署第1步:把光盘设备中的系统镜像挂载到/media/cdrom目录。第2步:使用Vim文本…

网站安装打包 软件环境检测与安装[二] 下

2019独角兽企业重金招聘Python工程师标准>>> 这一节主要说安装! 1。操作系统 这个应该不用了,没系统也没法运行了! 2。IIS安装 这个是重点,最后面介绍! 3。framework安装 这个也不用了,工具安装…

大型网站技术架构(一)大型网站架构演化

2019独角兽企业重金招聘Python工程师标准>>> 看完了有一本书,就应该有所收获,有所总结,最近把《大型网站技术架构》一书给看完了,给人的印象实在深刻,再加上之前也搞过书本上讲的反向代理和负载均衡以及ses…

热门搜索怎么实现_SEO优化怎么样呢?如何做seo?

SEO优化怎么样呢?如何做seo?网站上线后不是给自己看的,更多的情况下是给用户看的。seo优化的作用在于提升网站关键词自然排名,便于用户搜索,便于提高用户通过相关关键词看到网站的概率。通常所说的搜索引擎优化&#x…

服务器站点建立,Windows Server通过IIS创建站点

Windows Server 2003通过IIS创建站点操作步骤1、首先建立一个目录作为网站目录,用于存放网站程序,以网站目录创建到C:\wwwroot为例,如下图:2、创建站点:打开IIS,右击网站选项,新建一个网站&…

安全频道支持出错(页面)_网站页面、图片服务器、数据库服务器等分析

网站页面、图片服务器、数据库服务器等分析1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采 用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且…

ubuntu 能解析域名但ping不通_域名无法打开网站的常见原因和解决办法

在网站优化中,最怕就是遇到网站无法打开,常见的就是域名无法打开网站,遇到这个问题,说明网站网站肯定某个环节出了问题。这里就给大家列下常见域名无法打开网站的常见原因和解决办法。第一、网站打开提示域名没有解析或者备案&…

url模糊匹配优化_Excel对引擎优化的模糊查找:轻松的404和网站迁移重定向

近年来,搜索引擎优化的本质已经变得越来越数据驱动了,为人工智能或自然语言处理等创新趋势铺平了道路。这也为聪明的营销人员创造了机会,他们热衷于使用谷歌Sheets或Excel等日常工具来自动完成耗时的任务,比如重定向映射。感谢我的…

高德地图获取圆形区域_强烈推荐,两个找地图素材的网站

大家好呀,我是三石~在PPT的制作中,我们会经常使用一些地图素材。比如这样的~但是呢,自己去网上找的素材都是这样的。这样的地图素材在PPT中不容易编辑。今天和大家分享一下,寻找地图素材的方法。1、高德地图提到高德地图大家都会想…

php网站是视屏自动播放,如何用HTML5在页面中插入可自动播放的视频

大家在浏览网站时有没有注意到网站上有视频,音频等,正在学习HTML和CSS的小伙伴,你知道如何用HTML5在页面中插入视频并自动播放吗?这篇文章就和大家讲讲html5如何插入视频以及HTML插入视频的代码,感兴趣的小伙伴可以参考…

服务器上网站上的数据库密码,云服务器上数据库密码

云服务器上数据库密码 内容精选换一换文档数据库服务支持开启公网访问功能,通过弹性IP进行访问。您也可通过弹性云服务器的内网访问文档数据库。要将已有的MongoDB数据库迁移到文档数据库,需要先使用mongoexport工具对它做转储。再通过弹性云服务器或可访…

html动态添加图片根目录路径不显示_网站SEO优化技巧,静态路径与动态路径

什么是动态路径,静态路径答:路径指的就是网址URL。究竟什么是动态路径,静态路径,他们的区别是什么呢?动态路径一般是指在我们的网站根目录找不到这个文件,数据是保存在数据库的,每次打开页面就会…

Android爬虫Jsoup爬取某招聘网站数据并保存为exceL文件

说明此项目仅用于学习目的,勿做其他用途。 此项目主要用到了android Jsoup和jxl框架 添加项目依赖,主要是jxl和jsoup: dependencies {implementation org.jsoup:jsoup:1.9.2implementation fileTree(dir: libs, include: [*.jar])implementat…

基于dreamweaver软件设计和开发一网站_基于SpringBoot开发一套完整的项目(一)准备工作...

1.1 SpringBoot简介① 为所有Spring 开发提供一个更快更广泛的人门体验。② 零配置。无冗余代码生成和XML 强制配置,遵循“约定大于配置” 。③ 集成了大量常用的第三方库的配置, Spring Boot 应用为这些第三方库提供了几乎可以零配置的开箱即用的能力。…

梅林 php mysql_k3梅林7.7!完美安装onmp!!!K3架设php网站,博客,云盘,数据库!!!...

本帖最后由 chengmeiqq 于 2018-3-19 16:16 编辑k3梅林7.7!完美安装onmp!!!phpMyAdmin-Owncloud-Kodexplo...固件: K3_Melin_11.16_X7.7.trx 刷机我就不说了-------------------------------------- 以下都架设下K3路由器上面梅林…

Php仿手机网站教程,HTML5仿手机微信聊天界面

这篇文章主要为大家详细介绍了HTML5仿手机微信聊天界面的关键代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下给大家带来的是HTML5仿手机微信聊天界面,截图效果如下:源代码如下:XML/HTML Code复制内容到剪贴板H…

html5blog简单特效代码,个人博客网站背景视觉滚动特效代码

之前一直注重模块的视觉滚动特效以至于忽略了图片背景的视觉差滚动特效,今天把小清新主题更新了图片背景视觉差特效,记录下代码,有喜欢的自己参考教程自己动手操作下。这是在网络上找到的一款超级轻量级的jQuery视觉滚动特效代码,…

又见到微软的一处网站错误

如图:是个flash,很奇怪为什么不是silverlight。而在微软的网站上发现错字似乎也不是第一次了。----------------------------问题跟踪:2007年9月24日14:00尚未得到微软的任何答复,很奇怪,往常都是很快的.另外,这个界面下的欧岩亮, 王玥与杨枫的链接都失效了,看样子…

网站 mysql 备份,mysql网站程序以及数据库实时备份方案

Mysql1和mysql2都配置lamp环境,这边就不在叙述,网站默认路径 /var/www/html/一:在mysql1上的安装配置(网站程序在mysql1)1.首先下载并且安装inotify,rsyncInotify的安装[rootmysql1 ~]# tar zxvf inotify-tools-3.14.tar.gz[rootm…