如何移除WooCommerce产品分类链接中的product-category

📚 文章大纲

如何移除WooCommerce分类产品链接中的product-category?

为何要移除product-category?

我们在优化网站的时候,链接的优化也非常的重要。对与谷歌SEO来说,链接越短越好,外贸独立站最最常用的产品管理工具WooCommerce默认的产品链接里面都有自带的product-category

像这样:

https://domain.com/product-category/sample-product/

这样的链接层级多了一层,友好的链接层级越少越有利于谷歌SEO,所以我期待的链接应该是这样:

https://domain.com/sample-product/

接下来,就跟大家说说如何移除WooCommerce分类产品链接中的product-category

安装插件Premmerce Permalink Manager for the WooCommerce

安装Premmerce Permalink Manager for the WooCommerce 插件并且激活

设置Premmerce Permalink Manager for the WooCommerce

在设置里,在categories里面勾选category slug样式

在products里面勾选product-slug样式

注意事项⚠️

在没有发布任何产品之前就可以设置好,这样可以避免产品分类页面的URL和某个产品单页的URL因为URL的内容完全一样而发生冲突。

使用代码移除

当然了,你还可以使用代码进行移除

add_filter(‘term_link’, ‘term_link_filter’, 10, 3);
function term_link_filter( $url, $term, $taxonomy ) {
    $url=str_replace(“/./”,”/”,$url);
     return $url;
}
将这段代码放进网站的functions.php
大家可以自己测试一下,不一定对所有的网站都起作用。

最终, WooCommerce的产品链接就会变得非常简洁啦,我们可以在URL中嵌入我们要优化的核心产品关键词。

如何移除网站分类链接的category

另外除了WooCommerce的产品分类页面,WordPress网站还有文章分类页面的类型,那么我们该如何移除呢?

可以安装Yoast SEO插件,在Search Appearance搜索外观设置中,找到Taxonomies,在Category URLs选项中勾线Remove就可以啦。

总结

关于product-category和category的移除问题,就跟大家分享到这里啦,赶快去试试吧。

微信公众号
助理微信