En este post, te explicamos cómo puedes utilizar dos fragmentos de código en tu blog de Blogger para mejorar la experiencia de usuario. Uno de estos códigos redirige URLs con fechas a un formato más limpio, y el otro mejora la página 404 mostrando un mensaje de "Cargando..." por unos segundos antes de mostrar el contenido de error.
1. Redirigir URLs con Fechas a un Formato Más Limpio
En Blogger, las URLs de las publicaciones suelen incluir la fecha, lo cual puede hacer que la dirección web se vea menos amigable para los usuarios. Con este código, puedes quitar la fecha de la URL de manera visual, redirigiendo al usuario a una versión más limpia de la misma página.
Código JavaScript para Quitar la Fecha de la URL:
Explicación:
- Reemplazo de URL: El código primero verifica si la URL contiene una fecha (en formato
/aaaa/mm/
). Si es así, elimina esa parte y muestra una versión más limpia de la URL. - Redirección Automática: Si la URL no tiene fecha, el código utiliza una solicitud
fetch
para obtener el feed de tu blog y redirige automáticamente al usuario a la URL correcta si se encuentra en el feed.
¿Cómo usar este código?
- Abre tu Blogger y ve a Tema > Editar HTML.
- Pega este código al final de tu archivo HTML, antes de la etiqueta
</body>
. - Guarda los cambios. Ahora, cuando los usuarios accedan a URLs con fecha, se les redirigirá automáticamente a una versión limpia de la URL.
2. Mejorar la Página 404 Mostrando un Mensaje de "Cargando..."
La página 404 es aquella que se muestra cuando un usuario intenta acceder a una página que no existe. Para mejorar la experiencia de usuario, puedes usar el siguiente código para mostrar un mensaje de "Cargando..." mientras se carga la página de error, y después de 5 segundos, mostrar el contenido normal de la página 404.
Código para Mostrar un Mensaje de Cargando en la Página 404:
Explicación:
- Pantalla de Carga: El código crea un
div
con el mensaje "Cargando..." que ocupa toda la pantalla. Estediv
se muestra inicialmente. - Esperar 5 Segundos: Después de que la página 404 se haya cargado, el código espera 5 segundos antes de mostrar el contenido real de la página de error 404.
- Mostrar el Contenido de Error: Después de los 5 segundos, el mensaje de carga se oculta y se muestra el contenido real de la página 404.
¿Cómo usar este código?
- Entra en el panel de Tema > Editar HTML de Blogger.
- Busca la etiqueta
<b:if cond='data:view.isError'>
dentro del archivo de tu plantilla. - Pega el código dentro de esa etiqueta.
- Guarda los cambios. Ahora, los usuarios que lleguen a una página 404 verán primero el mensaje "Cargando..." antes de ver el contenido del error.
Conclusión
Con estos dos fragmentos de código, podrás mejorar la usabilidad y experiencia de tus visitantes en Blogger. El primer código elimina la fecha de la URL para hacerla más limpia y amigable, mientras que el segundo mejora la página de error 404 mostrando un mensaje de carga antes de mostrar el contenido del error. ¡Prueba ambos en tu blog y verás cómo mejora la interacción con los usuarios!