Cita:
Iniciado por guve Hola,
buenas noches,
estoy en la duda si poner el id en la url amigable de mi nuevo sitio o no.
Incluir el id significaría unos numeros que no ayudarían a que la url sea amigable.
No es lo mismo:
1) sitio.com/seccion/titulo-de-la-nota
que:
2) sitio.com/seccion/3923-titulo-de-la-nota
ó
3) sitio.com/seccion/titulo-de-la-nota-3923
Obviamente, no incluir el id, significaría una mayor carga para la base de datos MySQL porque debería buscar la nota haciendo un select sobre un campo caracter largo. El MySQL bajará mucho el rendimiento?
Que opinan?
Gracias!
Es algo a lo que recurro muy habitualmente. Si los registros son pocos, suelo crear un campo indexado de texto. Pero si son muchos, suelo hacer la tercera opción.
De esa forma sólo usas la ID (que la sacas con una expresión regular simple) y tienes keywords en tu url. Otro tema importante de esto es que si cambias el texto de las keys de tu URL, no tienes que crear redireccionamientos ni nada de eso, ya que tu cargas la info con la ID.
¡Eso si! Utiliza la etiqueta canonical ya que muchas URL pueden mostrar el mismo contenido y google podría considerarlo contenido duplicado y además desperdiciar el flujo del PR (por decirle de alguna manera).
Puedes buscar en mi portfolio mi sito de Videos Chistosos (porque me retaron por poner una URL la vez pasada), allí verás claramente de lo que te hablo (url amigable con ID + etiqueta canonical).
Un saludo...