随州seo什么是重定向?

重定向可以指向任何其他的URL:它不需要指向同一个网站。到另一个域的重定向有时称为跨域重定向。

类型的重定向

有几种方法可以使浏览器重定向。重定向可以分为两个类:服务器端重定向和客户端重定向。每一种都可以再细分为几种类型。

服务端重定向

服务器端重定向直接在服务器上执行,结果以所谓的HTTP状态头的形式将一小部分内容发送到浏览器。然后浏览器就知道该去哪里,并立即跟随。这些HTTP头包含一个用于服务器端重定向类型的代码,以及一个浏览器应该将您带到的新位置。

浏览器将缓存一个301重定向,并立即再次执行它,而不需要再次获取原始URL,直到缓存被清除。例如,这是基于语言或地理位置的重定向的情况。浏览器不会缓存302重定向,所以服务器每次都会得到一个原始URL的请求。搜索引擎将遵循重定向,但在他们的索引中保持旧的URL。因为太多的系统默认使用302而不是301,搜索引擎倾向于在很多方面将长期使用的302像301一样对待。浏览器将不会缓存307个重定向。搜索引擎可能不总是遵循307重定向,因为他们被认为是临时的。

重定向类型用例对浏览器的影响seo的影响

一个永久的重定向,当一个页面被移动或被删除,并且类似的内容可以在其他地方找到时使用。搜索引擎跟随重定向,并将新URL添加到索引中。指向旧网址的链接将被计入新网址的排名。

一个临时重定向,当页面需要临时移动时,或当原始URL总是需要被请求时使用。一个“改进的”临时重定向,这将总是被搜索引擎当作临时。

308几乎从未使用过,a 308的意思是“遵循这个重定向,永远不要再去到旧的URL”。浏览器将硬缓存308重定向。类似于301。

客户端重定向

客户端重定向是一些代码在浏览器中运行,然后将“客户端”(浏览器)重定向到另一个URL的结果。为了能够运行该代码,需要首先将其发送到浏览器,因此这总是一种较慢的解决方案。尽可能地防止客户端重定向。

有两种类型的客户端重定向:所谓的元刷新,它在一段特定的时间后将页面刷新为另一个URL;或者是JavaScript重定向,它在代码运行后更改窗口的URL。这两种客户端重定向对SEO的影响都很难量化,但通常情况下,它不如服务器端重定向可靠。

滚动至顶部