urls practices link length htaccess friendly best url seo friendly-url

practices - ¿Puede una URL "SEO amistosa" contener una identificación única?



Me gustaría comenzar a usar "URL amigas de SEO", pero la idea de generar y buscar "identificaciones" de texto grandes y únicas parece ser un desafío de rendimiento significativo en comparación con simplemente buscar por un número entero. Ahora, sé que esto no es tan "amigable con los humanos", pero si cambié de

http://mysite.com/products/details?id=1000

a

http://mysite.com/products/spacelysprokets/sproket/id

Todavía puedo usar la ID solo para buscar rápidamente los detalles, pero la URL misma contiene palabras clave que se mostrarán con ese detalle. ¿Es eso lo suficientemente amigable para Google? Eso espero, ya que parece un proceso mucho más fácil que generar algo al final que sea único y significativo.

¡Gracias!

James


Deshacerse de la URL parametrizada definitivamente ayudará. Según mi experiencia, incluir la ID no hace daño ni ayuda, siempre y cuando no haya pares ''? Clave = valor'' en la url.


Echa un vistazo a las URL que utiliza . Tienen una identificación única, luego tienen las cosas de SEO amigable. Puede omitir las cosas de SEO amigable y la URL aún funciona.


Las referencias duplicadas causan un impacto más negativo en comparación con la URL amigable, tenga cuidado al usar texto falso con la identificación, sus competidores podrían perder el uso de esta.


Nada de malo con eso. Un número cada vez mayor de servicios ha comenzado a utilizar una solución híbrida como Paul Tomblin ya señaló . Además de SO, Tumblr también usa este patrón (tal vez fue el primero).

Además, en ciertos servicios, como Google News , la URL debe contener una identificación numérica única.


No estoy al tanto de ningún problema causado al agregar una ID a una URL. De hecho, puede ser extremadamente útil, ya que permite cambiar la parte de la URL que afecta a los humanos / motores de búsqueda sin causar un enlace roto a una página que un motor de búsqueda ya ha indexado. Usando SO como ejemplo, aquí hay un enlace a su pregunta:

https://.com/questions/820493/you-can-put-any-text-you-want-here


Sí, y de hecho es más amigable con el SEO incluir un número en su url, ya que implica para google que está actualizando constantemente su contenido.

Estoy bastante seguro de que es mucho más difícil indexar en Google Noticias si no tiene un número creciente adjunto de alguna manera a sus URL.


Tengo dos puntos aparentemente contradictorios para hacer aquí:

  1. ¡Nadie mira las URL! La experiencia ha "capacitado" a los usuarios del navegador para que los contenidos del cuadro "Dirección" sean invisibles, saben que los contenidos serán dos "legibles", "sin sentido" y "confusos", por lo tanto, simplemente lo ignoran por completo.

  2. Usar una Cadena que se puede convertir fácilmente en un número entero puede ofrecer una ligera ventaja de rendimiento sobre el uso de una cadena más larga que es un poco más difícil (hash () vs. to_int ()) para convertirla en un entero. Sin embargo, en el contexto de la aplicación web promedio, cualquier diferencia de rendimiento sería insignificante.

Mi consejo es que te quedes con lo que te gusta.



Usted está creando un bargan de demonios aquí, está intercambiando objetivos comerciales por objetivos tecnológicos.

Si tuviera que preguntar "¿De un prospecto puramente comercial y de SEO, es mejor incluir identificadores únicos en la URL o no?"; la respuesta sería claramente no usarlos.

Entonces, la pregunta es, si los usa, ¿cuánto le duele en los motores de búsqueda? La respuesta es que definitivamente tiene un impacto negativo. Cuánto aún no se ha determinado.

En términos de "fácil de usar", no, definitivamente no son fáciles de usar.

En términos de Google, indican "Siempre que sea posible, acorte las URL recortando parámetros innecesarios". Ver su documento de estructura de URL .


Tenga cuidado al permitir que una página se represente utilizando el mismo método que el desbordamiento de pila.

http://.com/questions/820493/random-text-can-cause-problems

Los sombreros negros pueden causar una penalización por contenido duplicado para los competidores de cola larga (confíen en mí).

Aquí hay dos cosas que puede hacer para protegerse de esto.

  • El HTTP 301 redirige cualquier URL de visualización entrante que coincida con su ID, pero no concuerda con el texto correcto.

Ejemplo: http://.com/questions/820493/random-text-can-cause-problems 301 -> http://.com/questions/820493/can-an-seo-friendly-url-contain-a-unique-id

  • Use URLs canónicas.

<link rel="canonical" href="http://.com/questions/820493/can-an-seo-friendly-url-contain-a-unique-id" />