El tema del dominio y el hosting propio en el tema SEO se ha hablado en varias ocasiones.
Leer sobre las
ventajas de un dominio propio
Lo ideal sería tener un hosting y dominio... y montar un blog en wordpress, esta bastante optimizado para el posicionamiento de este tipo de webs. Así mismo muchisima gente desarrolla para esta plataforma de tal forma que puedes añadir plugins muy interesantes. ( para socializar tu web, para generar automaticamente el sitemap, para gestionar los factores seo de tu web... )
Como te han dicho, leete las faqs del foro que encontrarás en esta
wiki seo