2009-05-26 7 views
7

¿Por qué es una mala idea tener una identificación en la URL en términos de SEO? ¿Cómo afecta esta URL http://example.com/user/1234 al SEO?¿Por qué es solo una identificación en la ruta de URL una mala idea para SEO?

¿Puede alguien darme un ejemplo práctico en el que las clasificaciones de los motores de búsqueda sean peores?

+1

¿Le importaría citando donde escuchaste que era malo? Tengo entendido que es malo si el usuario tiene un nombre, ya que los nombres son posibles términos de búsqueda, por lo que user/joe es mejor que user/47. –

+0

Esto es casi un duplicado de http://stackoverflow.com/questions/505793/do-seo-friendly-urls-really-affect-a-pages-ranking – inspite

+0

El problema es no tener una ID en su URL, es tener una ID EN LUGAR de una cadena relevante, palabra clave cargada, o "slug". –

Respuesta

14

La razón por la que las personas dicen que {ID} en la URL es malo se debe a la forma en que funcionan los algoritmos de los motores de búsqueda. Cuando un término de búsqueda se encuentra en la URL real, que se pondera mucho mayor medida que el contenido de la página, etc.


Por ejemplo:

<!-- http://example.com/blog/57 --> 
<html><head><title>An article on search engine optimization</title>... 

vs

<!-- http://example.com/blog/an-article-on-search-engine-optimization --> 
<html><head><title>An article on search engine optimization</title>... 

Si realiza una búsqueda en Google para "Search Engine Optimization" la segunda página, la que tiene el slug en la url tendrá un mejor resultado que la que tiene solo el id.


Puede tratar con esto de la misma manera que se apilan ofertas de desbordamiento con este tema:

http://stackoverflow.com/questions/{id}/{slug} 
http://stackoverflow.com/questions/910683/why-is-id-in-the-url-a-bad-idea 

El formato ID y babosa combinado realmente ayuda a lograr lo mejor de ambos mundos. Obtiene la facilidad de programación recuperando registros en {id}, pero también conserva la URL de búsqueda optimizada debido a {{slug}.

+0

+ 1 a esto, porque puede hacerlo con poco o ningún esfuerzo de su parte. Observe que http://stackoverflow.com/questions/910683/oh-la-la-la-de-dah también nos trae aquí ... usted no está haciendo ningún tipo de búsqueda con la babosa, simplemente ignorándola. –

+1

"Cuando un término de búsqueda se encuentra en la URL real, se pondera mucho más que el contenido de la página" puede haber sido cierto en 2009, pero ya no es cierto. Ahora Google apenas le da un peso adicional a las palabras clave en la URL, ya sea en la ruta o en el nombre de dominio.Apuntaré cualquier efecto de las palabras clave en las URL sobre cómo reaccionan los usuarios ante ellas, como hacer clic más en ellas a partir de los resultados de búsqueda. Consulte [¿Las palabras clave en las URL son buenas SEO o innecesariamente redundantes?] (Https://webmasters.stackexchange.com/questions/47342/are-keywords-in-urls-good-seo-or-needlessly-redundant) en los webmasters. –

0

Siempre es una mala idea proporcionar información inusual. Pruebe el nombre de usuario en su lugar!

Para SEO no existe una ventaja/desventaja real entre las URL de ID estáticas y las URL de nombre de usuario.

2

Bueno, mi nombre es Sudhir Jonathan, entonces si quiero que la gente me encuentre en su sitio, example.com/user/sudhir-jonathan es mucho mejor que example.com/user/1234. Simplemente porque el objeto de su página - "Sudhir Jonathan" - ahora está presente en la url misma. Esta es una gran victoria.

De forma similar, example.com/articles/how-to-bake-a-cake tiene una clasificación mucho más alta que example.com/articles/2379797 para el término de búsqueda "hornear un pastel".

+0

Hay muchas personas que comparten el mismo nombre . – Tower

8

Tiene un efecto del porcentaje de clics.

La url se presenta en verde debajo del resultado de la búsqueda, por lo tanto, si contiene palabras relevantes, el usuario puede hacer clic en su sitio y no en otro.

¿Qué prefieres hacer clic:

www.test.com/page.php?u=85583

O

www.test.com/Solution-to-your-problem. php

Como se ha comentado, este efecto se puede lograr incluso con las URL que incluyen una identificación.

En los viejos tiempos, los motores de búsqueda trataban las palabras en la url con mucho respeto y otorgaban a esas páginas crédito adicional y una clasificación más alta. Este efecto casi ha desaparecido. Nos quedamos con otros dos efectos de URLs legibles:

  • clics
  • Linkbuilding: más fácil para un ser humano para copiar un enlace y después del enlace se copia que se refiere a menudo con algunas de las palabras de babosa. La url con "Solución a su problema" puede tener una solución a su problema dentro de la etiqueta a también cuando las personas se vinculan a su página. Esto influenciará tu clasificación.

Una solución con id + slug podría ser la mejor solución y soluciona el problema de realizar un seguimiento de los cambios de slug. test.com/85583/solution-to-your-problem

Pero hay algunas reglas a seguir, debe hacer un redireccionamiento 301 si el slug es incorrecto para evitar una gran cantidad de páginas de contenido duplicadas. Spam/contenido duplicado detectar patadas en si tienes un montón de páginas similiar:

test.com/85583/solution-to-your-problem test.com/85583/solution-to-yar-problem prueba.com/85583/evil-competitor-spamming-you-haha

Incluyendo el ID también requiere que sus identificaciones sean lo más cortas posible, una url con un guid completo puede ser confuso a la vista y evitar un buen clic:

test.com/0CD03822-4A35-11DE-BF38-3F9356D89593/solution-to-yar-problem

Recuerde que Google News incluso exigido que tenías un id en su url para ser incluidos.

+1

¿Por qué no simplemente prueba.com/85583/solution-to-your-problem? Todavía no veo evidencia de que la identificación en la URL empeore el SEO. Algunas personas a veces afirman que estoy interesado en saber si hay casos cuando sucede. – Tower

0

Es simple, los motores de búsqueda cuidan las palabras en lugar del número. Es decir, será mejor ver las palabras clave en la URL que solo la identificación ID/número sine es inútil para los motores de búsqueda para determinar si su sitio es relevante o no.

0

1) que se pierda en las palabras clave en la url 2) es más difícil para un ser humano para leer y entender lo que el enlace será de unos 3) de inyección SQL es mucho más fácil con los ID

Cuestiones relacionadas