Hola:
Según el validador:
1º Error en la linea 130, abres una etiqueta <li> en lugar de cerrarla </li>.
2º Línea 163 una etiqueta <h2> que no puede ir ahí. Aquí tienes un lío enorme, en el div l_sidebar abres una lista <ul> que contiene un <h2> que no puede ir dentro de una lista que, por cierto, no tiene ningún <li> (dos errores en uno).
3º En el div content tienes varios div con id="post-xxx", un id debe ser único y no se debe repetir, si vas a usar más de una vez un id conviertelo en class y en el CSS defínelo como .post-xxx.
4º Línea 202, tienes un <h3> dentro de un enlace. No puede ir ahí.
5º Línea 259, tienes una etiqueta </ul> sin abrir, que además es innecesaria.
Hasta aquí lo que el validador me indicó, no sé si te refieres a estos errores porque no entiendo a que te refieres con lo de generar páginas vacías.
Son errores muy básicos, pienso que deberías darte una vuelta por los manuales de HTML y CSS de
www.librosweb.es, antes de enfadarte con quien utiliza su tiempo para echarte una mano, y que no te parezca mal.
Saludos.