wordpress固定链接然后进行更改和设定?

Դ未知

ߣ李坦

12

2019-12-03 18:59:20

固定链接结构是一项简单的任务,但在不丢失流量和SEO的情况下正确执行它是非常重要的。在这篇文章中,我们将看到有什么方法可以在没有任何问题的情况下更改 WordPress中的永久链接结构(重定向,404错误)。

对于第一次更改:如果您要更改默认的WordPress永久链接结构(如下所示:https://www.fuwei.seowhy.com/),那么您将不需要使用以下任何方法,因为WordPress本身将照顾所有301重定向到新帖子/页面。

对于其他永久链接,您有两种方法可以做到 :

1)使用WordPress插件进行永久链接迁移,如果您不想更改现有帖子的永久链接结构,但是对于新帖子,此方法很有用。

2)手动修改.htaccess文件,此方法将更改所有帖子/页面的结构,无论其是新的还是旧的。

使用WordPress插件永久链接结构迁移

我们将使用Advanced Permalinks插件执行此任务。

步骤1:从以下位置下载插件:高级WordPress永久链接并激活它。

第2步:在WordPress仪表板中转到设置»固定链接,您将看到一个屏幕,顶部有4个选项卡(默认情况下没有选项卡,但一旦您在网站上激活了上述插件,它就会出现)。

在这里我们将看到两个案例 :

案例1:更改所有现有和即将发布的帖子的永久链接。

选择新的永久链接结构。此操作将根据所选的一个更改帖子/页面的永久链接,但几乎不会发生任何问题 :

在访问旧网址时,导致404页面找不到错误,搜索引擎优化将失去旧网址,页面排名和搜索引擎优势的损失,所以排名将受到影响。

解决方案:为避免上述两个问题,我们需要从旧网址设置301重定向(也称为永久重定向)到新网址。为此,我们只使用插件。

选择屏幕顶部的“迁移”,提供旧的永久链接结构,然后单击添加,此操作将设置为301从旧永久链接结构重定向到新的永久链接结构。

案例2:更改所有现有和即将发布的帖子的永久链接。

在这种情况下,不要选择“迁移”选项卡,而是使用“帖子”选项卡,如下所示。指定新的永久链接结构以及您希望新结构适用的post id范围。通过这种方式,您可以保留旧的现有帖子。

手动修改.htaccess文件

如果你不想使用插件,那么你可以自己做。您所要做的就是首先在上面的步骤3中选择设置,永久链接中的首选永久链接结构,然后在.htaccess文件中添加301重定向(从旧网址到新网址,以避免404错误和流量丢失) 。

您可能希望将结构更改为http://fuwei.seowhy.com/%postname%/(根据我的说法,这是最好的),然后在永久链接设置中选择此结构,并在.htaccess文件中添加以下代码。

注意:以下所有重定向仅适用于您的新永久链接结构http://fuwei.seowhy.com/%postname%/

a)旧永久链接:http://seowhy.com/%year%/%monthnum%/%day%/%postname%/

[code autolinks =“false”] RedirectMatch 301^/([0-9] {4})/([0-9] {2})/([0-9] {2})/(。*)$ http://seowhy.com/$4[/code]

b)对于http://seowhy.com/%year%/%monthnum%/%postname%/[code autolinks =“false”] RedirectMatch 301^/([0-9] {4})/([0-9] {2})/(。*)$ http://domain.com/$3[/码]

c)对于http://seowhy.com/archives/%post_id%[code autolinks =“false”] RedirectMatch 301^/ archives /(d +)

d)对于http://seowhy.com/%category%/%postname%[code autolinks=“false”] RedirectMatch 301^/([^ /] +)/([^ /] +)$ http://seowhy.com/$2[/code]

e)对于http://seowhy.com/?p=123。

无需做任何事情,WordPress本身将为您设置重定向!

您还可以尝试使用Yoast的工具生成301重定向,同时更改永久链接结构。

佭ϴý Ѷ Media8ý

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部