Quiero implementar migas de pan en un sitio web, ahora estoy luchando sobre cómo implementarlas mejor.
Los usuarios pueden buscar productos pero también pueden navegar a una categoría de productos para encontrar un producto. En una página de producto, el usuario puede hacer clic en una categoría de producto para encontrar productos similares. Entonces, los usuarios tienen diferentes caminos para llegar a un producto / página específico.
Creo que tengo dos opciones para implementar migas de pan
Opción 1: agregue cada página visitada a la ruta de exploración. Por ejemplo: Inicio> Resultados de la búsqueda> producto 1> Categoría 2> producto 2 Desventaja: el grano de pan puede llegar a ser muy largo
Opción 2: especifique para cada página una ruta de navegación fija específica, por ejemplo: Inicio> categoría 1> producto 1 Problema: ¿qué hacer con los productos que se encuentran en varias categorías?
Cuales son tus opiniones ¿Hay alguna opción 3 que haya pasado por alto?
fuente
Se supone que las migas de pan son representativas del diseño de su sitio, no de cómo el usuario accede a su sitio, lo que prácticamente descarta la opción # 1. No me gustaría ver esto en Amazon:
Si bien es indicativo de mi historial de navegación y de hacer clic en OCD, no es representativo del sitio :)
Supongo que tiene una base de datos, ya que menciona categorías de productos. Si tiene categorías principales, entonces tiene una estructura allí que puede usar. Suponiendo que tiene una página principal, podemos llamar a eso "Inicio" en la ruta de navegación. Luego, suponiendo que en su base de datos tenga cosas organizadas de esta manera:
Permitiéndole tener un árbol de categorías de productos:
... luego, cada vez que ingresa a la página del producto, no necesita preocuparse si el producto se encuentra en más de una categoría, el usuario navegó hasta allí y, mediante una consulta db, podemos generar una ruta de exploración de:
Además, tendrá páginas que no son productos. "Sobre nosotros" "Contáctenos", etcétera. En un CMS, el contenido de estas páginas está en la base de datos y también está categorizado.
... entiendes la idea. Esto significa que todas sus páginas con contenido en lugar de productos también pueden ser migradas:
fuente
Tengo que estar en desacuerdo con la caracterización de las migas de pan en la mayoría de las respuestas porque hay una diferencia (en mi entendimiento) entre categorías o taxonomía (la jerarquía anidada de categorías que llevan de lo más general a lo más específico, por ejemplo, Categoría de producto> Subcategoría de producto> Producto> Modelo o automóviles> sedanes> chevy> impala> x5000) y la ruta a través de un sitio web (no estoy hablando del historial del navegador, sino de una ruta sensible al contexto).
Si buscara sedanes de cuatro puertas y encontrara una lista de candidatos que luego se detallara en uno o más de ellos, sería más importante que ascienda de nuevo a la lista devuelta por el resultado de la búsqueda que ascienda a las categorías para cualquier producto que elijas. (Entonces, el ejemplo anterior podría ser "inicio> búsqueda> chevy impala x5000" en lugar de "autos> sedanes> chevy> impala> x5000"
El uso de migas de pan para ser un marcador de dónde has estado es similar a la opción 1, excepto que no agregas indefinidamente migas al final porque las migas de pan deben ser recogidas para trazar tu camino hacia atrás (y cuando recoges una miga de pan, todo de los cumbs después de eso se eliminan porque has elegido un punto particular en el camino y navegarás desde allí.
Si las "migas de pan" son un árbol de categorías como algunos han sugerido aquí, ¿por qué las llamamos "migas de pan"? Mi comprensión de las migas de pan es que son específicas de la ruta y no del modelo.
fuente