...
Add method name and parameters in GET/POST form to the address depending on query and its size. Some parameters may not nootherwiset fit in GET query, so it is always easier to make POST.
...
- Vendor node has arrived, show user vendor's page with vendor description;
- Brand node has arrived, show brand page with brand description;
- Category node has arrived, show category page with category description;
- otherwiseOtherwise, a regular search page by phrase.
...