Te cuento como tengo mi blog, en el que no tengo ningún problema para posicionar los posts.
En la principal el título del blog es H1 y los títulos de los blogs son H3. Al fin y al cabo lo que importa en la principal es el título del blog.
Dentor de cada post el título del blog no es nada (creo) y el título de cada post en H1 (que es lo realmente importante).
Los widgets son siempre h2.
De todas formas, aparte de todo lo de los títulos, debes escribir tus post orientandolos al SEO, es decir, pensar con que palabras clave quieres posicionar cada post y luego escribirlos en base a ellas, repitiéndolas en el texto (sin que resulte pesado), usando negritas, etc.
Para todo ello puedes leerte este post:
Cómo posicionar una web en Google | No solo Unix | GNU Linux, Android, Tecnología, Software Libre y mucho más
Saludos!