mod-rewrite - htaccess - 302 redirect
Pretty URLs vs. Contenido duplicado (3)
"¿Sería posible la etiqueta canónica de Google?" -- ¿Por qué no?
-> Se transfiere automáticamente el rango de página
-> Google recomienda la etiqueta canónica incluso si el contenido difiere ligeramente pero es más o menos similar.
-> Demasiadas 301 redirecciones a páginas dentro del sitio son malas para SEO (mi experiencia personal con Bing).
-> Demasiado, los redireccionamientos 301 pueden aumentar el tiempo efectivo de carga de contenido para sus usuarios (especialmente malo si los tiempos de ping desde su ubicación a su servidor son altos).
Estoy tratando de aclarar un área gris sobre este tema tan hablado ...
Como la mayoría de los desarrolladores, hice algunas URL bonitas con mod_rewrite. Los enlaces internos de mis sitios apuntan a las URL bonitas y las cosas funcionan bien.
Pero aún puedo acceder a la URL anterior si la señalo directamente.
Ahora bien, esto seguramente causará problemas de contenido duplicado, por lo que después de investigar un poco, parece que los redireccionamientos 301 son el camino a seguir.
Pero ... y aquí está la parte gris ...
Si está trabajando en un sitio con miles de URL, ¿cuál es la mejor práctica para lograrlo? No quiero enumerar 1k + líneas en .htaccess Pensé en una expresión regular en mi regla de reescritura, pero mis bonitas URL tienen nombres de la base de datos en ellas ... y no puedo acceder a ellas desde .htaccess :)
¿He llegado a un callejón sin salida? ¿Hay alguna forma de evitar esto? ¿ La etiqueta canónica de Google sería una posibilidad?
Bueno, no sé si esta es la respuesta "definitiva", pero tengo un montón de URLs "funcionales" como:
http://www.flipscript.com/product.aspx?cid=7&pid=42&ds=asdjlf8i7sdfkhsjfd978
pero reasigné las URL, las vinculo y las incluí en mi mapa del sitio como:
http://www.flipscript.com/ambigram-ring.aspx
No he visto NINGUNA evidencia de que las URL idénticas que apuntan al mismo contenido dentro del mismo dominio tengan un impacto negativo en el SEO.
De hecho, durante el año pasado, he escalado a la posición número 1 en Google con esto en lugar de mi palabra clave principal.
Mi teoría acerca de por qué esto debería ser así es que Google aplica la penalización de contenido duplicado para "sitios de clonación" completos, no solo para vincular con diferentes URL al mismo contenido dentro de un único sitio.
Una manera rápida y sucia sería redirigir todo en el sitio a través de un archivo PHP que verifica si la ruta sigue siendo válida, consultando la base de datos si es necesario. Use una redirección 301 si la ruta se ha movido permanentemente. Muy pronto, estas "URL grises" casi nunca se encontrarán, y los índices deberían actualizarse en los motores de búsqueda. En ese momento puede quitar el enrutador.
Si pudiera especificar a qué se parece su "url gris", podría sugerir una mejor alternativa.