Pero ¿qué es un índice y para qué sirve? Al igual que en un libro, el índice permite organizar el contenido, mostrando un resumen de todo lo que encontraremos. Siguiendo esa analogía, en un blog, sirve para mostrar el título de todas nuestras publicaciones en una sola página, con el estilo de una tabla (de ahí el nombre de tabla de contenidos).
Con esto se logra que el visitante, pueda acceder a una vista previa de todas nuestras entradas y pueda buscar lo que necesita, mientras le echa un vistazo a todo lo que tenemos para ofrecerle. Como una imagen vale más que mil palabras, en la siguiente captura les muestro cómo luce aquí en el blog.
![]() |
Índice en Blogger |
Hay varios estilos para estas tablas de contenido, pero a mi me gusta este porque es más limpio visualmente y bien estructurado, además que al pasar el cursor por el título de una entrada se muestra un pequeño resumen del contenido de la misma. ¡Te enseño cómo agregarlo a tu blog!
Sitemap para Blogger
Crea una pagina nueva, colócale el título de Sitemap y haz clic en el apartado HTML.
Pega allí el siguiente código:
En las opciones de configuración de la página (está a la derecha), opcionalmente puedes desactivar la posibilidad de comentarios, eligiendo: "No permitir, ocultar los existentes".
¡Haz clic en publicar y listo!
Con eso ya tienes tu sitemap agregado, visualízalo y si todo salió bien, copia su enlace y colócalo donde quieras. Para que sea más visible, te recomiendo que sea en el menú primario o secundario, caso contrario en un enlace de tu sidebar como blogroll (o lista de enlaces) a través de un gadget.
Personalizando el Sitemap
Vamos a darle un poco de estilo para mejorarlo según nuestros gustos y el color de nuestra plantilla. Dirígete a la configuración de tu plantilla > Personalizar.
Accederás al Diseñador de plantillas de Blogger, allí haz clic en Opciones avanzadas > Agregar CSS
Dentro de esa caja pega lo siguiente:Accederás al Diseñador de plantillas de Blogger, allí haz clic en Opciones avanzadas > Agregar CSS
#bp_toc {Haz clic en el botón Aplicar al blog y con eso habrás modificado el estilo. Si tienes conocimiento de CSS puedes modificar el fondo, tamaño y los colores, por ejemplo cambiando el color del fondo del header (resaltado en color rojo) por otro color utilizando estas herramientas selectores de colores.
border: 0px solid #000000;
background: #ffffff;
padding: 5px;
width:500px;
margin-top:10px;
}
.toc-header-col1, .toc-header-col2, .toc-header-col3 {
background: #ffd595;
color: #000000;
padding-left: 5px;
width:250px;
}
.toc-header-col2 {
width:75px;
}
.toc-header-col3 {
width:125px;
}
.toc-header-col1 a:link, .toc-header-col1 a:visited, .toc-header-col2 a:link, .toc-header-col2 a:visited, .toc-header-col3 a:link, .toc-header-col3 a:visited {
font-size:80%;
text-decoration:none;
}
.toc-header-col1 a:hover, .toc-header-col2 a:hover, .toc-header-col3 a:hover {
font-size:80%;
text-decoration:underline;
}
.toc-entry-col1, .toc-entry-col2, .toc-entry-col3 {
padding-left: 5px;
font-size:70%;
}
Aclarar que este script fue desarrollado por Beautiful Beta, yo le hice unas pequeñas modificaciones de traducción a nuestro idioma únicamente.
¡Ah! Si quieres ver mi Sitemap en vivo y directo, aquí está y en el menú superior ;-)
Hola amigo e añadido el script del sitemap en una pagina en wordpress, pero me sale esto Cargando Mapa del Sitio, por favor espera…. y nunca carga, otros amigos mios han agregado este mismo script en su wordpress y les va todo bien, agradecería tu ayuda
ResponderBorrarHola Anthony, no lo he probado en WordPress, quizás podrías intentar insertarlo como un campo personalizado, aunque dudo que funcione ya que está ideado para Blogger.
BorrarVeré qué se puede hacer y lo publicaré aquí :)
Muchas gracias, el índice quedo en el blog como una segunda pagina ya que no se lo del URL en el menú principal,pero funciona, lo único es que no le puedo dar formato o diseño, cuando pego en agregar CSS, no lo toma y no se puede aplicar al blog. ¿Hay alguna solución? Cordialmente Alfredo
ResponderBorrarHola Alfredo, también podrías agregar el CSS directo en el código de tu plantilla, justo arriba de ]]></b:skin> te paso el link de un tutorial: http://goo.gl/M4aydu
BorrarAunque veo que tienes una plantilla antigua del propio Blogger, mi sugerencia es que la cambies por una responsive de mejor diseño y así optimizarás tu blog =)
Muchas gracias Marcelo, funcionó, no quedo tan lindo como tu ejemplo pero es útil. Me faltaba escribir CSS antes de pegar. No tengo mucho conocimiento de computación por lo tanto tus aportes son muy útiles. Voy a averiguar que es responsive. Un cordial saludo.
BorrarUn placer ayudar Alfredo :) Básicamente un sitio web con diseño responsivo, es aquél que se adapta al tamaño de la pantalla de cualquier dispositivo, cualquier duda aquí me tienes.
Borrar¡Saludos!
Es útil la aclaración. Gracias por tu ayuda. Voy a ir leyendo tus entradas, ante cualquier inquietud te consultaré.
BorrarAfectuosos Saludos