云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

如何在WordPress中修改和设置固定链接?

WordPress中,固定链接(Permalink)是每个文章或页面的唯一URL地址,它不仅影响搜索引擎优化(SEO),还直接影响用户体验,清晰、易懂的固定链接结构可以提高用户对网站内容的理解,有助于提高页面点击率,通过使用固定链接,能够清晰地显示文章的类别和标题,从而提高搜索引擎优化(SEO)的效果,搜索引擎对于包含关键词的固定链接更为青睐,能让您的网站更容易被搜索引擎找到,有助于提升网站在搜索结果中的排名。

一、最佳固定链接结构

1、日期和名称型结构:将页面的发布日期和名称作为URL的一部分,https://www.example.com/2023/12/15/sample-post/

2、数字型结构:将页面的文章ID作为URL的一部分,适合社区或论坛使用,https://www.example.com/archives/123

3、文章名称结构:将页面的文章标题作为URL的一部分,后续可以自定修改链接名称,有利于谷歌SEO,https://www.example.com/sample-post/

4、类别和标签结构:将页面所属的类别或标签作为URL的一部分,https://www.example.com/category/sample-category/

5、自定义结构:根据您的需求,可以创建自定义的固定链接结构,可通过伪静态设置或把前几种类型组合到一起的固定链接,https://www.example.com/sample-post-12345/

二、如何设置固定链接

1、登录WordPress后台:使用您的凭证登录到WordPress的后台。

2、访问固定链接设置:在仪表盘侧边菜单中找到“设置”选项,然后点击“固定链接”子菜单。

3、选择固定链接结构:WordPress提供了多种固定链接结构供选择,包括默认、日期和名称、月份和名称、数字、文章名称、类别和标签以及自定义结构,选择合适的结构后,点击页面底部的“保存更改”按钮,这将更新您网站上所有的链接。

三、常见的自定义固定链接结构示例

1、博客重点结构:如果你的网站重点是博客,这种结构使得每篇文章的链接都以/blog/开始,紧接着是文章的名称。/blog/%postname%/

2、内容量多、需要分类管理的结构:这种结构将分类名称和文章标题作为URL的一部分。/%category%/%postname%/

四、固定链接伪静态规则设置

启用伪静态链接可以使URL看起来更加友好,并且对搜索引擎优化和用户体验有积极的影响,伪静态链接实际上是将动态生成的URL模拟成静态链接,使其更易读、易记,伪静态链接通常以 .html 为网页地址后缀,有利于SEO优化,不过,WordPress和其它建站系统不同,它的固定链接本身就是静态,所以新手用WordPress建站,是无需设置伪静态的,如果你想更换建站系统使用WordPress,为了保留以前网站的URL地址,从而不影响SEO优化,那就需要做伪静态设置。

1、Apache服务器伪静态规则设置:使用Apache服务器时,我们可以通过.htaccess文件来实现伪静态规则设置,在WordPress根目录下找到.htaccess文件并用编辑器打开,然后添加以下代码:

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>

保存文件并上传到网站根目录,这段代码告诉Apache服务器当访问的文件不存在时,将请求转发给index.php处理,这样就可以实现伪静态了。

2、Nginx服务器伪静态规则设置:使用Nginx服务器时,需要在虚拟主机配置中添加相应的规则,添加以下代码:

location / {
    if (-f $request_filename/index.html){
        rewrite (.*) $1/index.html break;
    }
    if (-f $request_filename/index.php){
        rewrite (.*) $1/index.php;
    }
    if (!-f $request_filename){
        rewrite (.*) /index.php;
    }
}

通常适用于云服务器和宝塔面板,需配置类似 wordpress.conf 名称的文件。

3、IIS服务器伪静态规则设置:IIS是Windows系统自带的Web服务器,我们需要安装UrlRewrite模块,设置IIS的固定链接伪静态规则可以使用URL重写规则,在IIS管理器中,打开Web站点的URL重写规则,点击“新建规则”按钮,并选择“URL重写”规则类型,然后在web.config文件中添加以下规则:

<rewrite>
    <rules>
        <rule name="Main Rule" stopProcessing="true">
            <match url=".*" />
            <conditions logicalGrouping="MatchAll">
                <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
                <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
            </conditions>
            <action type="Rewrite" url="index.php" />
        </rule>
    </rules>
</rewrite>

这段代码的作用同样是当访问的文件不存在时,将请求转发给index.php处理。

五、固定链接设置注意事项

1、避免使用特殊字符和空格:避免在固定链接中使用特殊字符(如@, #, %, $, !, 等)以及空格,它们可能导

致问题。

2、设置301重定向:如果网站已经有流量,并且网站中已有的内容已经被索引,那么在更改固定链接结构之后,可能需要设置301重定向,以避免产生死链或对SEO产生不利影响。

3、确保.htaccess文件可写:更改固定链接结构后,必须确保您的 .htaccess文件是可写的,因为WordPress需要修改它来正确重写URL。

通过选择一个清晰、有逻辑的固定链接结构,您可以提高网站的SEO能力、确保用户良好的浏览体验,并方便内容管理,在设置时,要充分考虑未来的网站规划和内容结构,以确定最合适的链接形式。

以上就是关于“wordpress固定链接然后进行更改和设定?”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《如何在WordPress中修改和设置固定链接?》
文章链接:https://www.yunzhuji.net/yunfuwuqi/259594.html

评论

  • 验证码