Hi, I am generating dynamic links and some don't work. Is it because they have a space in the link ? eg: from the name "David Franklyn", I get the link <a href="www.mysite/David Franklyn/sports/Franklyn.html">David Franklyn</a> What would be the best way to deal with the spaces ? From a SEO point of view is it better to replace them with an underscore or hyphen or period or is some other method best ? Thanks for your advice.
Replace them with "-", to also count separate words as keywords. If you put _ it will be "trimmed", let's say, by search engines and it will be seen as 2 words counting as 1, meaning that if you have word1_word2 will be seen as word1word2 while word1-word2 is word1 and word 2. I am sorry I can not find at this moment an article that I read a couple of years ago about this topic.