Google empfiehlt, Leerzeichen in URLs zu vermeiden. Besser ist es, Bindestriche oder ein entsprechendes Encoding zu verwenden. Dabei muss zwischen der URL selbst und dem Query String unterschieden werden. Das Encoding ist auch bei Nicht-ASCII-Zeichen in URLs wichtig.