Hi. We are completely rebuilding our website from scratch, and I am taking the opportunity to optimize the SEO. I have spent the past two days researching and reading, trying to figure out what the best indexing/noindexing strategy would be for our ecommerce site, particularly when it comes to duplicate content.
I would be very appreciative for any recommendations. Here's a specific example about brand names. We use a filter system in our shop that is based on attributes. The filter sidebar is displayed on four different category pages, plus the general shop (all products). I have also created a page called "brands" with a filter just for brands. In addition to products that can be filtered by brand, this page will also have some content on it, as well as links to each brand name. So, for instance, to find products of a specific brand, a customer can use the filters and will get a variety of search parameter urls. And they can use the filters on each of the category pages. So for instance:
https://example.com/categoryA/?pa_brand=A
https://example.com/categoryB/?pa_brand=A
https://example.com/categoryC/?pa_brand=A
And many more variations...
And you can also get to the products of a certain brand by using the filters on the page that I created specifically for brands, and that would be a better page to be indexed between Google because it has useful content:
https://example.com/brands/?pa_brand=A
Would the solution to avoid duplicate content here be to write a canonical tag on the page https://example.com/brands?
[edited by: phranque at 10:28 pm (utc) on Apr 20, 2020]
[edit reason] exemplified domains [/edit]