Basically I have a website I am developing, it involves multiple search criteria and will display results based on the search criteria.
The method I am using is as follows:
- The user will enter their desired search criteria
- Upon submit, the values will be POSTED to a script called parse-search.php
- This script will parse the values and generate a URL
- using a 301 redirect and header('Location: xxxxxx') the user is redirected to a search results page
- a PHP script on the search results page will then parse the generated URL using GET and display results accordingly.
This method is working PERFECTLY, no issues, no bugs and the correct results are being displayed. I just wanted to know if this will be detrimental to SEO because of the redirects?
Just as an example, the search form would pass variable via post such as:
colour=1 and type=3
The parse script will then translate this into colour=blue and type=car
Which will redirect to mysite.com/search/cars/blue
The results page will then parse this (with help from the htaccess)
So... Any thoughts would be appreciated.
Regards