it-swarm-es.com

¿Es la reescritura de URL en lugar de múltiples parámetros la única forma de asegurarse de que Google indexe todas las páginas?

Si mantengo el patrón (index.php?module=test&param=1), ¿será menos probable que las páginas se indexen si uso el patrón (test_param_1.html)?

8
HoLyVieR

No creo que Google lo diga. Solía ​​ser cierto que test_param_1.html era mejor que index.php?module=test&param=1 pero ya no creo que ese sea el caso para Google.

Sin embargo, si sus 2 páginas de ejemplos son muy similares en contenido, entonces querrá usar un rel = "canonical" en ellas para que Google sepa cuál es el maestro. De lo contrario, su pagerank se dividirá entre los 2.

7
Ben Hoffman

No, la reescritura de URL no tiene influencia positiva en el rastreo o la indexación; a menudo incluso puede tener un efecto negativo. Por ejemplo, muchos sitios web incorporan todos los parámetros, así como texto sin formato (por ejemplo, el "título") en la URL al reescribirlos, creando páginas con muchas URL posibles (a menudo vemos ID de sesión reescritas en URL ...).

Hicimos una publicación de blog sobre esto en http://googlewebmastercentral.blogspot.com/2008/09/dynamic-urls-vs-static-urls.html

Personalmente, a menos que esté absolutamente seguro de que puede configurarlo de manera absolutamente correcta y que tiene un impacto medible en la satisfacción del usuario (¡ignore los motores de búsqueda para esto!), Le recomiendo encarecidamente no volver a escribir las URL. Vemos tantos problemas importantes con los sitios que usan la reescritura de URL que realmente debería pensar mucho sobre esto antes de seguir ese camino, y ciertamente nunca lo hace solo por una supuesta ventaja del motor de búsqueda.

7
John Mueller