¿Subdirectorios, subdominios o dominios?

Siempre se ha dicho que una buena arquitectura del sitio Web generará mejores resultados para los buscadores electrónicos, ya que la “araña” tendrá menos problemas visitándolo de «arriba hacia abajo»…

Y aunque el tema no es nuevo, todavía me encuentro personas o clientes que deciden por ejemplo lanzar su sitio en otros idiomas y hacia otros mercados, y se cuestionan sobre la mejor forma de hacerlo; sin afectar posiciones actuales y obviamente buscando ganar nuevas…

En términos de posicionamiento SEO y para un orden “jerárquico” aceptable, generalmente les sugiero utilizar:

Subdirectorios

Para las secciones principales del sitio, tales como: servicios, portafolio, catálogos, etc.
Recomiendo incluso nombrar cada carpeta con palabras clave si es posible, de acuerdo a cada sección; por ejemplo:
www.tusitio.com/aquihoteles (Sección Hoteles); www.tusitio.com/aquiviajes (Sección Viajes)

Subdominios

Para aquellos sitios que contengan igual cantidad de información en comparación con el tema principal; como por ejemplo: varios idiomas.
es.tusitio.com (versión para español); en.tusitio.com (versión para inglés)

Dominios

Para estrategias más agresivas de mercadeo, en las que por ejemplo decidan mayor presencia en línea para el sitio Web. De hecho hasta considerar el uso de dominios regionales (ccTDL), así como un proveedor de hospedaje local y obviamente idiomas especificos del país o región a la que se dirige.

Aunque ninguna de ellas sea una regla «inquebrantable»;
¿Cuál ha sido tu experiencia con el tema y qué recomiendas hacer?