php 搜索引擎优化(网站SEO优化之301重定向的定义和作用的分析 )

优采云 发布时间: 2021-12-30 13:00

  php 搜索引擎优化(网站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 重定向只是其中之一。查找重定向永久/:

  重定向永久/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人工客服


线