This question may prove to be threefold, so please bear with me!
Recently I have recoded my sites to include keywords in the url string as opposed to product id, i.e.
becomes
The problem (if indeed it is a problem)is where there is more than one word in the product name, so the browser will render the url:
My questions are:
1. Does the %20 in the rendered url "pollute" the keywords from an SEO perspective (as well as looking ugly!)?
2. If yes, would it be more advantageous to separate the words with a hyphen?
3. Is there a method of replacing the space between the words in MYSQL so I don't have to reopen each DB entry and do it by hand?
Thanks for reading. Any advice would be appreciated.
Recently I have recoded my sites to include keywords in the url string as opposed to product id, i.e.
Code:
product.php?id=1234
Code:
product.php?product=shoes
The problem (if indeed it is a problem)is where there is more than one word in the product name, so the browser will render the url:
Code:
product.php?product=red%20shoes
My questions are:
1. Does the %20 in the rendered url "pollute" the keywords from an SEO perspective (as well as looking ugly!)?
2. If yes, would it be more advantageous to separate the words with a hyphen?
3. Is there a method of replacing the space between the words in MYSQL so I don't have to reopen each DB entry and do it by hand?
Thanks for reading. Any advice would be appreciated.