For a site that carries "lists" of products, what is the best approach to using canonicals?
example.com/green-watches.php
- this is the MAIN page (by main, it means that this should be indexed in Search results, and this should be the landing page). It will carry list of FIRST 10 products (i.e. first 10 green-watches as listed in the catalog).
Now, there can be a total of 55 green-watches in the catalog, so the rest of the pages can have
example.com/green-watches.php?list=11 (page2 - having 11th to 20th watch)
example.com/green-watches.php?list=21 (page3 - having 21st to 30th watch)
and so on..
example.com/green-watches.php?list=51 (page6 - having 51st to 55th watch)
Obviously, the content on each of these pages (main page, as well as page2 to page6) will be different. But I do not want the landing page to be from page 2 to page6....landing should be on the main page only as that's where I wish the site visitor to start.
Further, the basic PHP page in all these URLs remains the same - which is example.com/green-watches.php
. Its only the argument attached to it ( ?list=11
and ?list=21
and the likes) which are changing. I am catching these arguments in a FORM-GET method.
Question - from SEO perspective, do the rest of the pages (page 2 to page 6) need to have their own unique canonical URL, or is it recommended to have their canonicals point to that of the main page?
Any other implementation suggestions for above for better SEO?