当您通过互联网分享知识时,可能会出现需要将您的网站或网页重定向到其他位置的情况。有许多方法可以将页面从一个位置重定向到另一个位置。但是,最常见的方式是使用301转、302转和标准标记。
所以,今天我们就来分享一下这些重定向方法,并尝试找出目前最常用的是哪一种。
什么是重定向?
重定向只是将访问者从原始URL发送到其他页面或网站,这适用于访问者和搜索引擎。
为什么需要使用重定向?
解决内容重复的问题:域名可能有多个版本,可以用301打开其中一个,让搜索引擎知道原来的信息来源而不会拿走,避免内容重复等问题。
如果您更改了网站名称,则需要设置永久重定向,以便用户在搜索您的网站时不会感到困惑(因为可能会出现两个或更多不同标题的相同链接)。
上图的情况,因为修改了字幕,同一个链接有两个不同的搜索结果,而第三个是后台数据生成的。可以使用robots.txt协议添加Disallow:/?属性来捕获和屏蔽动态生成的数据。
301重定向的主要目的是将流量从一个站点转移到另一个站点,通常由同一用户拥有。您可能出于许多原因使用301重定向,但这些是最常见的原因。
什么是301转向?
01turn(或301redirect,301jump)是用户或搜索引擎向网站服务器发送浏览请求时,服务器返回的HTTP数据流的头信息中的一种状态码,表示该网页被永久转移到另一个地址。
这是一个永久重定向。它主要用于说明信息现在驻留在其他地方。所以,当你需要使用永久重定向时,你必须使用301重定向。
优势:
它可以帮助引导用户访问正确版本的域名;
301重定向可以保留大部分原因排名的能力,而使用非301重定向可能会失去原来的排名,但即使使用301重定向仍然会损失15%左右的页面权重。
与301重定向相关的问题
如果找到的新位置与旧位置无关,永久重定向可能会导致问题。如果你购买了多个不相关的网站,并把它们都指向你的网站,你可能会失去当前的搜索排名。
301重定向时,请确保网页的所有元素都与URL相同。在将网站迁移到HTTPS之前,不太可能会失去页面的权重,但还有许多其他问题会影响抓取和索引,所以请小心。
什么是302重定向?
302重定向也叫302,用于临时移动,英文名:302redirect。也称为临时重定向,是对网站浏览器的一种指示,用于显示浏览器需要显示的不同URL。当网页经历了短期的URL改变时,使用它。
临时重定向是一种服务器端重定向,可以被搜索引擎蜘蛛正确处理。如上所述,301用作永久重定向,而302用作临时重定向。
什么是规范标签?
规范标签是一个HTML标签,可以添加到任何网页。这个标签基本上是用来告诉搜索引擎,当相同的网页内容有多个版本时,只索引一个特定的版本。
什么时候使用规格标签?
规范的主要目的是在联合发布内容的过程中,即当我们试图在第三方网站上发布我们的内容时,使用这些标签来区分主体。
如果您有两个(或更多)页面列出了同一系列的产品,一个按字母顺序列出,另一个按价格列出,但它们包含相同的内容,但有不同的URL。
如果你想把两个页面放在一起,搜索引擎会把两个都编入索引,但是请选择它认为最相关的一个,你可以在搜索结果页面中筛选出你实际想要显示的页面。
通过在信件页面放置rel="canonical",告诉搜索引擎价格页面是你的首选,你可以避免所有这些问题。
301重定向和规范标签之间的基本区别
当你使用规范标签时,所有版本的内容都可以被所有人使用,但不会被索引,也不会对原章节做任何排名提升。在301重定向的情况下,原页面将不再存在,任何链接权限都允许通过。rel="canonical"属性经常被错误地用作301的替代。Rel="canonical"是纯粹为了搜索引擎的利益而发送的信号,而不是实际上将用户发送到更近的或相关的页面。
与使用标准标签相关的问题
尽管假设搜索引擎密切关注规范标签,但它们并没有义务这样做,因此您可能仍然会发现您的重复数据显示在首选页面之前。
当你写了一篇很长的文章,决定把它分成多个部分时,另一个问题就会出现,但是你也可以使用rel="canonical"标签指向系列的第一页。
所以这是目前SEO中使用最多的重定向方式。但是,使用哪种方法完全取决于您的需求。
相关阅读:欢迎分享,转载请注明来源:内存溢出
评论列表(0条)