如何更改WordPress里各个页面URL的格式

概览

如何更改WordPress里各个页面URL的格式

WordPress默认使用基于数字ID的URL结构,如下所示:


https://example.com/?p=123

这种URL结构对用户和搜索引擎都不太友好。更佳的做法是使用描述性URL,例如:


https://example.com/category/post-name

更改WordPress中的URL格式对于改善SEO、用户体验和网站的可访问性至关重要。本文将指导您完成在WordPress中更改URL格式的步骤。

更改URL格式的方法

有几种方法可以更改WordPress中各个页面的URL格式:

1. WordPress设置

  • 转到“设置”>“永久链接”。
  • 从“常用设置”下选择您首选的URL结构。
  • 单击“保存更改”。

2. 使用插件

  • 安装并激活Pretty Links等插件。
  • 转到“工具”>“Pretty Links”。
  • 创建新的永久链接,该链接将指向您要更改其URL的原始页面。

3. htaccess文件

  • 通过FTP或文件管理器访问您网站的根目录。
  • 找到.htaccess文件并打开它。
  • 添加以下代码:


RewriteEngine On
RewriteRule ^/?p=(\d+) https://example.com/category/$1 [L]

请将“example.com”替换为您的网站域名,将“category”替换为您的首选类别前缀。

4. 函数重写

  • 在您的主题或子主题的functions.php文件中添加以下代码:

php
function my_custom_permastruct( $args, $post_type ) {
if ( ! is_post_type_archive( $post_type ) ) {
$args['struct'] = '/%category%/%postname%/';
}
return $args;
}
add_filter( 'post_type_link', 'my_custom_permastruct', 10, 2 );

请将“%category%”替换为您的首选类别参数,“%postname%”替换为您的首选帖子名称参数。

对SEO的影响

更改WordPress中页面的URL格式可以对SEO产生积极影响,原因如下:

  • 提高可读性:描述性URL易于用户和搜索引擎理解。
  • 包含关键词:您可以包含相关关键词来帮助页面在相关搜索结果中排名更高。
  • 建立链接:描述性URL更容易被其他网站链接。

对用户体验的影响

除了对SEO有益之外,更改URL格式还可以改善用户体验:

  • 更易于分享:描述性URL更容易分享社交媒体和其他平台。
  • 可访问性:描述性URL使用户更容易找到并访问特定页面。
  • 面包屑导航:面包屑导航栏中的描述性URL有助于用户了解他们所在的位置。

注意事項

在更改WordPress中的URL格式时,请注意以下事項:

  • 使用重定向:确保使用重定向将旧URL重定向到新URL,以避免404错误。
  • 通知搜索引擎:提交您的网站map以通知搜索引擎URL更改。
  • 更新内部链接:更新您网站上的所有内部链接以反映新的URL。
  • 测试您的更改:在更改URL格式后测试您的网站,以确保其正常工作。

FAQ

  1. 我应该使用哪种URL格式?
    根据您的网站结构和内容,选择最适合您的描述性URL格式。

  2. 更改URL格式会影响我的排名吗?
    更改URL格式本身不会影响您的排名,但新的描述性URL可以帮助您提高相关搜索结果中的可见度。

  3. 我需要使用插件来更改URL格式吗?
    不,您不需要使用插件,但插件可以简化过程。

  4. 更改URL格式不会影响现有的书签或链接吗?
    如果您使用重定向,则现有的链接将继续指向正确页面。

  5. 更改URL格式会导致404错误吗?
    如果您不使用重定向,则旧URL将返回404错误。

原创文章,作者:贾泽茹,如若转载,请注明出处:https://www.wanglitou.cn/article_40855.html

(0)
打赏 微信扫一扫 微信扫一扫
贾泽茹贾泽茹
上一篇 2024-05-25 12:01
下一篇 2024-05-25 12:03

相关推荐

公众号