@marvays
I already explained in your ticket that what you are trying to do is totally pointless.
Either you are not reading my replies or you don't understand them.
I tried to contact the manufacturer of the filtering component, but it doesn't respond. Probably not interested in listening to feedback and improving. . .
Stating that i am not responding or not interested is far from the truth and also defaming for me.
Also seem that you are totally uninformed of SEO, but despite that, you insist that your view is an improvement while mine is a luck of interest.
Well it is not.
I clearly explained that what you are trying to do is a waste of money and time.
Despite my advice, you prefer that way.
1. All the results pages have a canonical tag.
In simple words that means that those pages will never get indexed by Google.
Instead their canonical reference will be indexed.
2. You were aiming at indexing every single results page generated by the filters combination . For that reason you wanted to add more keywords (than the category), in the results header (H1 in your case).
This will create nothing more than several pages with duplicate content and what you think as improvement, will result in penalizing your site by Google.
https://developers.google.com/search/docs/advanced/guidelines/duplicate-contentThis is why the canonical tag points always to the category page, no matter the selected filters.
Google suggests adding canonicals when a content is filtered down.
https://support.google.com/merchants/answer/9340054?hl=enNeedless to mention that the generated title can become extremely long and uncomprehending for your users.
There is a tag/breadcurmbs module in our package that shows the selections, for that purpose.
3. The page's title and meta-tags are being updated by Custom Filters, based on the page's search, category, manufacturer.
4. You are using a "SEO" extension that ruins your filtering URLs, overrides SEO features by the installed extensions and worsens your site's performance.
If you want your results pages to get indexed, the best option is to change the canonical to point to
com_customfilters instead of
com_virtuemart but should still point to the category only url.