Estoy construyendo un sitio que tiene productos, cada uno de los cuales pertenece a una o más categorías, que se pueden anidar dentro de las categorías principales. Me gustaría tener las URL de SEO con niños, que se parecen a esto:¿Es seguro depender de una barra inclinada en una URL para el enrutamiento?
- mysite.com/category/
- mysite.com/category/product
- mysite.com/category/sub-category/
- mysite.com/category/sub-category/product
Mi pregunta es: ¿es seguro que depender de la presencia de una barra al final de diferenciar entre los casos 2 y 3? ¿Siempre puedo suponer que el usuario quiere un índice de categoría cuando se detecta una barra inclinada, frente a la página de un producto específico sin barra posterior?
No me preocupa implementar este esquema de URI; Ya he hecho tanto con PHP y mod_rewrite. Simplemente me pregunto si alguien sabe de alguna objeción a este tipo de enrutamiento de URL. ¿Existen problemas conocidos con los navegadores eliminando/agregando URL finales de la barra de direcciones, o con los motores de búsqueda que se arrastran por dicho sitio? ¿Algún problema de SEO u otro obstáculo con el que me pueda encontrar?
¿Por qué no hace que sus URL sean inequívocas al imponer una de las anotaciones (con o sin barra al final)? – Gumbo
@Gumbo La ambigüedad surge porque no puedo decir si '/ category/abc' es una solicitud para una categoría o producto. Pensé que podría resolver esto al diferenciar las solicitudes de productos y categorías a través de la barra al final. – meagar