I have a site with products, which can be searched using a convoluted search form, with quite a few input fields. I send the data by POST, to the same page, so I can list all products in the URL:
/products/ and the search stays in the same page
/products/. For SEO purposes, indexing and Google Analytics review, should I use GET instead, so I would have a quite lengthy URL :
Also, it is obvious that the URL above could surpass the magic 256 characters, even more with Unicode strings.
My SEO consultant says that I could put a code inside the form and still retain the POST method, but I have been reading a little and I am very confused.