En línea con lo que bien te dicen Pablisho y Facundo, yo resumo:
Ni título corto ni título largo: título relevante (al contenido).
Google considera relevante las keywords optimizadas (no las declaradas como meta keywords). De cara a la captación de usuarios: el title es el texto que se muestra en los resultados de búsquedas, ello muchas veces define si el usuario hace click o no para ingresar a la página.
Si me dan a elegir entre un title optimizado a nivel SEO pero poco descriptivo con lo que la página contiene, voy de cara al usuario y le anticipo lo que la página contiene.
Prefiero un click que estar 2 posiciones más arriba.
Me parece oportuno traer a cuento un ejemplo:
No digo que sea el caso de todos, ni de cualquiera. Si, hipotéticamente, comienzo a escribir un blog y deseo mejorar mi posicionamiento. Busco en Google "consejos seo para blogs".
En mi caso, me paso bien por alto el blog de Matt Cutts y también el de Devlounge.
Es mi punto de vista.