Crocoblock / suggestions

The suggestions for CrocoBlock project
195 stars 78 forks source link

Enhanced SEO features for JetFilters #5333

Open arcaswebdesign opened 2 years ago

arcaswebdesign commented 2 years ago

I'd love to see some extra SEO-related features added to JetFilters, similar to the Premmerce WC Product Filters plugin (https://premmerce.com/premmerce-woocommerce-product-filter/)

In essence, we can create SEO rules which target specific filter combinations and adjust certain vital SEO data within those pages. So, for example, if the page is https://www.mystore.co.uk/toys and a filter of "8-10 years" is applied the URL will change to https://www.mystore.co.uk/toys/8-10yrs however if an SEO rule is set for this page/filter combination then it will also modify the H1 tag, the meta title, meta description and also (vitally) the canonical. For example, the H1 tag would be changed from "Toys" to "Toys 8-10 years" and the canonical would be "https://www.mystore.co.uk/toys/8-10yrs" instead of "https://www.mystore.co.uk/toys"

image

With those things adjusted by the plugin it is then possible for SERPS to index these "virtual" pages so we could achieve rank for "toys 8-10 years" as well as just "toys". It is a handy feature of Premmerce's plugin that we can also choose which filter/page combos to target, rather than the plugin automatically making these changes for all possible pages and all possible filters, the reason being that if it were to happen for all of them then this can dramatically dilute the overall SEO of the site. So being able to pick which ones we want to target is great.

Happy to provide more info if required.

realstephenzhao commented 1 year ago

See https://github.com/Crocoblock/suggestions/issues/2660 and https://github.com/Crocoblock/suggestions/issues/243