修改WordPress的搜索结果网址为伪静态模式(搜索链接改成伪静态链接),使它更适合SEO

IT资讯
IT资讯
IT资讯
1232
文章
241
评论
2020-07-1502:12:57
评论
1,980 996字

我们都知道,WordPress在 设置 - 固定链接 界面,可以修改网站的链接结构,使我们的网址更加美化和有意义。不管是对于SEO还是对于访客,都是及其有用的。

 

但是WordPress默认的搜索结果网址结构为:http://www.gaofumei.net/?s=搜索词

 

而且WordPress并没有提供修改这个搜索结果网址结构的选项。对于某些SEO痴迷者来说,这是不能忍受的。那我们如何才能修改这个链接结构?比如实现下面的链接:

http://www.gaofumei.net/search/苹果系统

 

修改WordPress的搜索结果网址为伪静态模式(搜索链接改成伪静态链接),使它更适合SEO

 

今天我们介绍两种方法:

 

方法1:

 

通过PHP代码修改搜索结果网址

你只需要在主题根目录下的 functions.php 文件中添加下面的代码即可:

/*
* 修改搜索结果页网址结构
*/
function wpkj_change_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
} 
}
add_action( 'template_redirect', 'wpkj_change_search_url_rewrite' );

如果你实在不知道如何添加代码,可以下载安装插件 Search URL ,启用即可生效。

 

 

 

 

 

 

方法2:

 

通过.htaccess文件更改搜索结构网址

对于使用Apache主机的用户,可以通过 .htaccess 文件来添加下面的规则即可:

 

# Change WordPress search URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]

如果是Apache主机环境的用户,可以在网站根目录下找到 .htaccess 文件,如果没有这个文件,大家也可以自己创建一个。

通过上面的两个方法之一,就可以实现我们想要的功能了,现在试试你们的搜索,应该就可以显示为下面的网址结构了:

http://www.gaofumei.net/search/搜索词

 

 

 

是不是很简单?@_*

 

  • Copyright ©  PC在线云端  版权所有.
  • 转载请务必保留本文链接:https://nrcs.xyz/web/wordpress_web/9223.html
Orgorg速率最高可达1000Mbps,流畅观看Youtube 4K、TikTok,支持 Windows、Android、iOS、Mac,支持 微信、支付宝 付款!
全球数据中心,多点BGP保证速度,无视晚高峰,全天4K秒开,IPLC专线无惧封锁
全IEPL /青云跨境,高峰时期稳定8K播放,流媒体影视, ChatGPT 解锁保障,客户端无日志保护您的隐私安全,稳定运行5年+
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: