网站SEO优化方面的301重定向的定义和作用分析

优采云 发布时间: 2021-06-19 07:02

  网站SEO优化方面的301重定向的定义和作用分析

  今天没事。想在网上看到文章网站SEO优化。无意中看到网站域名和子域名属于不同的网站,这在一定程度上影响了网站的权重。 , 影响搜索引擎回复网站的收录,在这里跟大家分享一下,文章转了,有不对的地方,希望大家积极提出。

  大多数站长的通病就是搜索引擎收录了网站的一级域名、二级域名,甚至三级域名。这种情况非常严重。一方面反映了搜索引擎在盲目爬取你的网站,不知道从哪个域入口输入网站来爬取页面。另一方面,它也警告我们是时候进行 301 重定向了。看到这么陌生又熟悉的词,你可能会觉得做重定向很难。我们稍微分析一下。

  301重定向的定义和作用:

  定义:当用户或搜索引擎向网站服务器发送浏览请求时,服务器返回的HTTP数据流头部中的状态码之一,表示网页永久传输到另一个地址。

  作用:注意这里用了“permanent”这个词,意思是通知搜索引擎这个重定向是永久的。它的重定向和302重定向(临时)的区别在于,我们看起来是一个很微不足道的代码,但是却关系到你网站未来对搜索引擎的发展。如果你想做301永久重定向网站,但是你做了302临时重定向,那么搜索引擎会继续按照通常的方式网站的收录,而不是其他网站拦截等措施域名。这样你的网站还是会有这多个域名的。 301重定向是通知搜索引擎,无论哪个域名或地址,都会永久转移到石家庄办公证券这个域名,那么搜索引擎(百度响应较慢)会迅速将你的域名改成统一重新针对域名,所以重定向对于网站访问者的体验是一样的,但是对于搜索引擎来说,301和302的体验和结果却大不相同。

  总结:301重定向可以统一你的网站权重,避免不必要的权重分散,浪费优化时间和经验。原来100分的努力被几个域名瓜分,只有50分以下的权重。

  如何重定向 301:

  1:IIS服务器实现301重定向

  打开IIS,先新建一个站点,随机对应一个目录E:\wwwroot\301web。绑定要重定向的域名和空闲域名,这个目录下只需要2个文件,一个default.html,一个404.htm。右键单击该站点;选择“重定向到 URL”;在对话框中输入目标页面的地址;记住,记得选择“永久重定向资源”;当然,最后点击“应用”即可完成。如下图所示:

  

  2:Apache服务器实现301重定向

  在Apache中,有一个非常重要的文件.htaccess。通过设置,可以实现很多强大的功能,301重定向只是其中之一。查找重定向永久 /:

  redirect Permanent /old.html:修改这句话就行了。

  3:在.htaccess文件中添加301重定向指令

  使用“mod_rewrite”技术,形式为:

  重写引擎开启

  重写规则 ^(.*)$ $1 [R=301,L]

  4:适合使用Unix web服务器的用户

  使用此命令通知搜索引擎蜘蛛您的站点文件不在此地址下。这是比较常用的方法。

  5:在服务器软件的系统管理员配置区完成301重定向

  适用于使用Window web server的用户

  6:绑定/本地 DNS

  如果您拥有编辑和修改本地DNS记录的权限,则只需添加一条记录即可解决此问题。如果您没有此权限,您可以要求网站托管服务提供商进行相应的DNS服务器设置。

  DNS 服务器设置

  如果要点,只需要在DNS服务中添加一条别名记录,可以写成:blog IN CNAME。

  如果需要配置大量的虚拟域名,可以这样写:* IN CNAME 这会将所有未设置的结束记录重定向到上面。

  7:使用ASP/PHP实现301重定向:

  ASP:

  Response.Status="301 Moved Permanently"

Response.AddHeader "Location","https://www.qzkyl.cn/"

Response.End

PHP:

header("HTTP/1.1 301 Moved Permanently");

header("Location:https://www.qzkyl.cn/");

exit();

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线