Probabilmente è meglio avere le parole chiave sul nome di dominio rispetto alle directory e alle pagine, ma non credo ci sia tutta questa differenza. Inoltre, se il tuo provider te lo consente, puoi anche creare domini di terzo livello contenenti le parole chiave.