Woocommerce:重新转向产品分类页面避免被判为重复内容
当你通过wordpress的WooCommerce插件创建了你的产品网站,你可能会发现产品分类列表页面和产品列表页面上的内容非常相似,特别是当你只有一个产品分类,那么这两个列表的内容将是一模一样的。这会导致搜索引擎把这些页面视为重复内容,从而降低你网站的排名。
为了解决这些问题,你可以通过将产品分类页面进行转向来避免被搜索引擎视为重复内容。转向是指让一个网页自动跳转到另一个页面。这可以通过添加一些代码来实现。具体而言,你可以使用PHP代码来定向所有产品分类页面到产品列表页面。
产品分类页面转向至产品列表页面代码
/*
* @snippet Redirect To Shop @ WooCommerce Category Pages
* @https://blog.bshark.com/
*/
add_action( 'wp', 'bbloomer_redirect_cats_to_shop' );
function bbloomer_redirect_cats_to_shop() {
if ( is_product_category() ) {
wp_safe_redirect( wc_get_page_permalink( 'shop' ) );
exit;
}
}
*/
将代码复制至wordpress模板functions.php文件
如果你只有一个产品类别,你可以将所有产品类别页面重定向到商店页面。这样,你可以避免搜索引擎把这些页面视为重复内容,提高你网站的排名。