La gestión de redirecciones de URL cuando se modifica Pretty URL - Mejores Prácticas

StackOverflow https://stackoverflow.com/questions/1913302

  •  19-09-2019
  •  | 
  •  

Pregunta

¿Cuáles son las normas para la gestión de redirecciones de URL si basa propiedades fuera de su URL de los datos que podrían cambiar un par de veces, al igual que el "título"?

Tengo un sitio web con una gran cantidad de imágenes y quiero hacer las URLs tener este aspecto:

http://www.mySite.com/images/132123/my-cool-image-title

Ahora dicen que un grupo de personas de marcador de la imagen, y una semana después lo cambio a:

http://www.mySite.com/images/132123/renamed-image-title

Así que ahora tiene que haber una redirección para la gente que ha agregado un marcador a la antigua ... Ahora digamos que eso ocurre en promedio 3 veces por imagen. Eso significa que tendría montones y montones de redirecciones para trazar un mapa. Tendría una base de datos de redirecciones que parece.

¿Cuál es la mejor práctica en este caso, en el supuesto que quiero usar URLs amigables y no se base en alguna identificación único universal, y que me gustaría obtener la mayor cantidad de beneficios de SEO como sea posible?

¿Fue útil?

Solución

Bueno, yo no sé lo que el downvote estaba a punto, esto parece una pregunta perfectamente válida para mí.

Mi recomendación sería que si se sabe de antemano que a cambiar los datos, probablemente no debería estar en la dirección URL en el primer lugar. Si se trata de un requisito (tal vez es importante para el SEO o va a crear un blog o algo así, usted tiene algunas opciones:

  1. Olvídese de la dirección de edad y sólo utilizar el nuevo. Probablemente no es una buena manera de hacer amigos;)
  2. Mantenga la dirección de edad y aceptar el hecho de que el título y la URL no coinciden ahora. Esto podría lograrse por cada puesto que tiene un campo slug donde se almacena el texto URL, separar a título real del mensaje.
  3. Mantenga la dirección de edad y permitir nuevos. Un método para hacer esto podría ser tener una tabla separada que se asigna a los puestos babosas, cada puesto tiene una o más babosas. De esta manera, cualquier número de cambios son atendidos.

Si los posibles cambios y compatibilidad con versiones anteriores son un requisito, me gustaría ir con algo así como la opción 3. Su duda mejor tenerlo integrado en la aplicación de tener que gestionar cada vez más archivos .htaccess reglas completa o de reescritura de URL o algo así.

Otros consejos

votar yo abajo si usted cree que mi respuesta es estúpida. No me importa tanto.

No está seguro de si su están utilizando el mismo enfoque que StacOverflow, si ello ocurre, la babosa, en su caso my-cool-image-title y no renamed-image-titledo hacer una gran diferencia, siempre y cuando mantenga la 132123 Identificación de la misma. Así que hay que preocuparse por su material de redireccionamiento. Dicho esto, en la perspectiva de los usuarios de marcadores sociales, creo que el cambio de babosa puede causar confusión, pero no es un problema de redirección.

¿Me equivoco?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top