ASP.NET    实现301状态重定向 实现搜索引擎友好

4.0提供301转向 RedirectPermanent 使用该函数转向http状态码为301

备注

RedirectPermanent(String) 方法重载提供了一个 301 的 HTTP 状态代码,在响应中,并且包含重定向到请求的 URL。301 的 HTTP 状态代码是一个标准的 HTTP 响应中的代码。它指示存在的永久重定向,并且它提供了重定向位置。

调用 RedirectPermanent(String) 方法重载会终止响应。

之前使用Redirect 状态码为302 无法实现搜索引擎友好

关于Server.Execute

这种页面导航方式类似于针对ASPX页面的一次函数调用,被调用的页面能够访问发出调用页面的表单数据和查询字符串集合,所以要把被调用页面Page指令的EnableViewStateMac属性设置成False。

默认情况下,被调用页面的输出被追加到当前应答流。但是,Server.Execute方法有一个重载的方法,允许通过一个TextWriter对象(或者它的子对象,例如StringWriter对象)获取被调用页面的输出,而不是直接追加到输出流,这样,在原始页面中可以方便地调整被调用页面输出结果的位置。

时间: 2024-10-08 06:41:20

ASP.NET    实现301状态重定向 实现搜索引擎友好的相关文章

asp.net mvc,做 301 永久重定向

以下代码为 asp.net mvc 4.0 代码做的 301 永久重定向 string url = “http://www.csdn.net/test.html” Response.StatusCode = 301;      Response.Status = "301 Moved Permanently";      Response.AppendHeader("Location", url));      Response.AppendHeader("

apache下实现301永久性重定向的方法

因为博客是使用了www.php100.com作为博客域名,所以想实现php100.com全部重定向(跳转)到www.php100.com.同时按照google的建议,使用服务器端 301 重定向,为了确保用户及搜索引擎定向至正确网页的最佳方法.301 状态代码表示某网页已被永久迁移至新位置.下面将了解一下apache下实现301永久性重定向2个方法,需要具有访问服务器的 .htaccess 文件的权限. 1. Apache模块 mod_alias的 Redirect 和 RedirectMatc

详解301永久重定向实现方法

301永久重定向对SEO无任何不好的影响,而且网页A的关键词排名和PR级别都会传达给网页B,网站更换了域名,表示本网页永久性转移到另一个地址,对于搜索引擎优化|SEO来说,给搜索引擎一个友好的信息,告诉它此页面已永久重定向,避免搜索引擎找不到页面. 什么情况下使用301重定向 1:网站更换域名时,通过301永久重定向将旧域名重定向至新域名,挽回流量损失和SEO. 2:当出于需要删除网站中的某些目录时,比如我要删除我博客下的博客导航,这时就可以用301永久重定向到网站首页. 3:如果你有多个闲置域

php用301永久性重定向域名

301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址. abc.com重定向到www.abc.com. php代码可以写成这样: <?php $the_host = $_SERVER['HTTP_HOST'];//取得当前域名 $the_url = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判断地址后面

301跳转:IIS服务器网站整站301永久重定向设置方法(阿里云)

欢迎来到重庆SEO俱乐部:搜索引擎优化学习交流QQ群224306761. 承接:seo优化.网站建设.论坛搭建.博客制作.全网营销 博主可接:百度百家.今日头条.一点资讯等软文发布,有需要请联系PE! 点击与站长互动 301跳转:IIS服务器网站整站301永久重定向设置方法(阿里云) 首页 > 主机 > 正文 Panoeade / 2016-04-24 / 1975 views / 0 Replies / 悦读模式 / 百度已收录 欢迎投稿SEO/SEM及互联网相关文章:百度百家.今日头条.一

VPS下的301永久重定向(文本文档)

今天我想做一个云主机windows2003系统下IIS的301永久重定向,因为在实习过程中客户会经常要求做网址重定向,写下这篇文章和大家一起分享下,我将把wangwenxi.com这个域名重定向到百度搜索框. 首先,我在IIS下搭建了discuz论坛,域名为wangwenxi.com 1 打开IIS上的网站管理器,然后点击网站右键新建一个网站,描述内容无所谓 2 网站IP地址,选择VPS上分配的地址,此网站主机头,就是需要做301重定向的域名 3 主目录路径,可以任意指向VPS之中的任何路径,随

iis7.0全站301跳转_全站301永久重定向

全站301永久重定向利用百度seo优化,相信大部分的都有了解. 这几天在操作一批网站的重定向,下面直接上图: 全站301需要做到的就是两个网站链接的互相对应,对应就需要$S$Q来实现. 详细操作如图所示. 提示:iis6.0也是同样的办法. 原文地址:https://www.cnblogs.com/secsafe/p/9911504.html

搜索引擎友好的URL规范化建议

url 网址规范化指的是当出现了有大于一个的链接指向含有相同内容的网页时,通过各种方法让搜索引擎只挑选其中一个最喜欢的的网址,同时告诉搜索引擎不收录和索引其他网址的过程,从搜索引擎的角度上说,url 规范化减少了对一个网站的重复页面的索引.网站重复页面问题也是搜索引擎优化(SEO)中很多人关注的一部分.url网址规范化是一个将url进行标准化的过程,Google中文官方博客建议我们指定url范式. 不规范的url网址 下面我们看看存在 url 网址规范化问题的例子:威尼斯人赌场 www开头和不带

对搜索引擎友好的图片延迟加载技术

先写一个思路,以后再贴代码. 在大数据时代,网站内容越来越丰富,图片数量越来越多,质量也越来越高.这意味着更加耗用带宽.流量. 如果一个页面有100张高清图片,比如游记,在不考虑延迟加载情况下,浏览器会在极短的时间内向服务器发起100个图片下载请求,但实际上用户并不需要短时间内看完100张图片,甚至用户有可能只看前面几张图片,那么这时不管对服务器来说还是对网络来说,还是对用户机器来说都会高负荷的运转起来,将极大的浪费资源. 因此,按需加载.延迟加载才能提供好的用户体验. 那么,延迟加载具体是怎样