HUSKY - Product Filter for WooCommerce

SEO URL Request — SEO友好的筛选链接

此扩展将搜索参数转换为 URL 的一部分,对 SEO 非常有用。HUSKY 搜索短链接 swoof(或自定义短链接)将成为 URL 中参数的开头。示例https://demo.products-filter.com/swoof/color-red/product_cat-wooman/

 

选项

  • 启用/禁用 – 任何 HUSKY 搜索查询都会成为 URL 的一部分。
  • 禁止页面索引 – 当 HUSKY SEO 搜索查询存在时,禁止页面索引。
  • 规则:您可以在链接中插入预定义的文字键 {any},例如:/color-{any}/。对于标题和描述字段,您可以插入搜索查询中应包含的术语名称。例如,使用大括号和属性别名插入当前颜色名称:{pa_color}。要显示分类标题,请使用预定义的文字键:{pa_color_title}示例当前季 {pa_color_title} {pa_color} 服饰。规则如“{pa_color_title} {pa_color}”将生成以下文本:“颜色 红色”。此类规则可通过 WPML 插件自动用于每种语言,对于其他插件,您可以使用钩子 woof_seo_rules_langs

所有 WOOF SEO 规则均基于 URL。如果 URL 匹配,则应用规则:

  • 示例:我们有一个店铺链接 /color-red/product_cat-clothing/。您可以将预定义文字 {any} 替换为 'red' – /color-{any}/product_cat-clothing/ – 这样我们就得到了任何颜色服饰的链接,并附带其自身的 SEO 文本。
    参见截图:

    Meta 标题:页面标题文本,位于 <title></title> 标签中。
    H1 标题:页面中显示在 h1[x] 标签中的标题文本。
    Meta 描述:页面的 meta 描述文本。
  • 对于所有这些字段,您可以使用属性别名来生成相关文本:
  • 使用大括号和属性别名将颜色名称插入 SEO 文本中。示例当前季节 {pa_color} 服饰。规则如“{pa_color_title}: {pa_color}”在按红色筛选时将显示文本:“颜色: 红色”。此类规则可通过 WPML 插件自动设置用于每种语言,但对于其他语言切换插件,您可以使用钩子 'woof_seo_rules_langs':
    add_filter('woof_seo_rules_langs', function ($langs) {
        $langs = array('en_US', 'es_ES');
        //$langs = get_locale();
        return $langs;
    });

更多钩子

另请阅读