Skip to content
  • Hot
  • Top
  • New
2
votes

You have ... votes left in this category for this week!

completed

Add friendly URLs to FWW

Dave Hilditch shared this feature

March 6, 2018

Add friendly URLs for attributes. Can use URL rewrites to implement this and when option is selected, send users to full friendly URL.

  1. Add URL rewrites to rewrite from slug of attribute to parameterised search.
  2. Add option to backend admin screen to enable friendly URLs
  3. URL structure needs to be unique – e.g. /product-category/clothing/brand/paul-smith/. If 2 or more attribute filters (brands) are selectable, some identifier is required e.g /product-category/clothing/f/brand/paul-smith/guess/ – otherwise there could theoretically be a brand called ‘brand’ which would break things.
  4. Ensure canonical URL points to the friendly URL
  5. Add friendly URL output into widget links

Tickets: 111367

15 Comments

  1. Santiago V.
    April 4, 2018 @ 12:51 pm

    I like this, but I think this might have an impact on cache, am I right?

    Reply

    • Anon
      April 4, 2018 @ 1:03 pm

      Which cache do you mean? Your existing page-cache? Yes – but for some cache systems it would actually be better. Some caching systems refuse to cache parameterised queries, so friendly URLs would allow those to be cached.

      Reply

  2. Anon
    April 26, 2018 @ 4:09 pm

    Some extra info from another ticket:

    Is it possible to add seo friendly urls for a woocommerce brand attribute filter (in Faster Woo Widgets)? Can it be done with ‘Enable Archives’ option for an Attribute in Woocommerce? I need domain.com/product-category/mens-shoes/nike instead of domain.com/product-category/mens-shoes/?filtering=1&filter_brand=2.

    It should appear in the first place while using with another filters:
    /product-category/clothing/brand/paul-smith/&filter_flavour=160
    instead of something like this:
    /product-category/clothing/&filter_flavour=160/brand/paul-smith/

    Reply

  3. Krzysztof T.
    July 9, 2018 @ 1:21 pm

    Any updates on this?

    Reply

    • Anon
      August 29, 2018 @ 3:30 pm

      Developer diary/schedule coming out soon, looking like september for this.

      Reply

  4. Krzysztof T.
    August 23, 2018 @ 9:49 am

    Any updates?

    Reply

    • Anon
      August 29, 2018 @ 3:21 pm

      Not yet. There’s a developer schedule going to be released shortly which will make it clear when this will be added. It’s the number 1 priority for this plugin. It should be done inside September, once we’ve got the schedule nailed down.

      Reply

      • Cris
        October 24, 2018 @ 1:49 pm

        Any updates on this?

        Reply

  5. Cris
    September 3, 2018 @ 2:15 pm

    It would be great to have an option to hide unnecessary slugs (attribute names) like: brand, gender, color etc.

    so instead of:
    /product-category/shirts/brand/paul-smith/
    /product-category/shirts/gender/mens/
    /product-category/shirts/gender/mens/color/white

    we will have:
    /product-category/shirts/paul-smith/
    /product-category/shirts/mens
    /product-category/shirts/mens/white

    Many shops do it this way and it works.

    Reply

    • Anon
      September 6, 2018 @ 4:31 pm

      Ok cool – I’ll make sure there’s an option to make it work this way. The main issue is to ‘disambiguate’ the attribute values, but if they’re always in the same order it should be fine.

      Reply

  6. Cris
    September 7, 2018 @ 9:30 am

    Thanks.

    Could you please add auto-generated H1 tags and titles based on filters?

    like here: https://www.geargrabber.net/category/mens-clothing/?filter_brand=adidas

    An attribute value is dynamically added to the Page Title and the H1 title.

    Btw. You have unanswered questions: https://www.wpintense.com/wpi-answers/

    Reply

    • Anon
      September 20, 2018 @ 7:33 pm

      Hi – titles are already auto generated to be SEO friendly, not H1 tags yet, but I’ll add that in next upgrade.

      Reply

      • Cris
        November 19, 2018 @ 3:07 pm

        Hi, auto generated seo titles don’t work. I use Rehub theme and Yoast. It also doesn’t work on your site: foundthru.com. How can I fix it?

        Reply

        • Cris
          November 20, 2018 @ 8:14 pm

          Could you please add the attribute filter value as snippet variable (‘wpseo_register_extra_replacements’), like %%ct_pa_attribute_name%% so I can use it in H1, title and meta description in archives in Yoast?

          Reply

  7. Cris
    November 19, 2018 @ 11:44 am

    When it will be available?

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *