岂止于建站

改变WordPress搜索结果后缀 提高搜索引擎收录

最近一段时间,我们也有在留言有些网站的排名情况,看到有些网站的搜索结果页面也都有偶参与到排名。而且搜索结果URL和我们默认的还是有些不同的。我们一般看到的搜索结果样式是这样子的:

https://www.laobuluo.com/?s=搜索关键字

但是,我们看到有些人的是这样子的:

https://www.laobuluo.com/search/搜索关键字

这样伪静态的效果是不是更好一些?那是如何实现的呢?

function redirect_search() {
	if (is_search() && !empty($_GET['s'])) {
		wp_redirect(home_url("/search/").urlencode(get_query_var('s')));
		exit();
	}
}
add_action('template_redirect', 'redirect_search' );

只需要我们在当前主题Functions.php文件中加上这个即可,注意也可以修改Search目录字符。我们也需要当前服务器支持WP的伪静态才可以生效。

赞(0)
转载保留:老部落 » 改变WordPress搜索结果后缀 提高搜索引擎收录


关注公众号『老蒋玩运营』

获取更多建站运营运维新知!
互联网创业、前沿技术......