Le nom de domaine est un des nombreux paramètres dans le positionnement d'une page, mais ce n'est pas le paramètre le plus important. Il ne faut donc pas en faire une obsession.
Toute chose égales par ailleurs (même contenu, mêmes backlink, même ip, même disponibilité de l’hébergement, même ancienneté, .... , ........ , etc )
-http://www.monsupermotclef.montld sera mieux placée que -http://monhebergeurgratuit/monsupermotclef pour une recherche tu terme monsupermotclef.
Mais la qualité du contenu (texte et code), et des liens pointant vers la page sont BEAUCOUP plus important.