Evitar contenido duplicado en phpBB3-SEO
Para optimizar phpBB y mejorar la indexación en buscadores, existe un plugin, phpBB3-SEO, que puede servir bastante bien para este propósito.
Su instalación, lejos de ser complicada, lleva un tiempo. Para mí fue bastante más de los 20 minutos que anuncian en su página si contamos pruebas, verificaciones, correcciones, etc. Más aún si tienes customizaciones propias en el código del foro.
Hice la instalación para el Foro de Quiniela15 y funcionó perfectamente. Lo más crítico, el cambio en la estructura de las URLs, que pasan a ser del tipo:
http://foro.quiniela15.com/no-hay-bote-para-la-jornada-41-t4.html
Hasta aquí todo correcto, pero phpBB3-SEO se olvida de una cosa. Si no hacemos nada, todos los contenidos estarán accesibles mediante dos URLs, la nueva que está visible como en el link anterior, y la antigua, que estará accesible mediante el formato antiguo, del tipo:
http://foro.quiniela15.com/viewforum.php?f=3&t=4 …..
Esto puede penalizar al sitio en los índices de los buscadores, ya que el contenido estará duplicado. Para evitar esto, se puede optar por hacer una redirección 301 en el .htaccess de todo el contenido accesible mediante urls antiguas, de esta forma :
RewriteCond %{THE_REQUEST} ^GET /.*(viewforum|viewtopic).php?f=.* HTTP/.*$
RewriteRule .* http://foro.quiniela15.com? [R=301,L]
En la primera línea, nos aseguramos de que el REQUEST es un GET, para evitar problemas con redirecciones internas. Además, aseguramos que afecta a las páginas viewforum.php y viewtopic.php con un parámetro f=xxx, para que no afecte a otras urls.
En la segunda, se hace una redirección a la página principal. De esta forma la mayor parte del contenido duplicado, que tiene como parámetro el foro al que se refiere (f=xxx) quedará redireccionado y los buscadores volverán a indexar las urls buenas.
Existe otra forma, y es hacer redirecciones “a mano”, una por una, de todas las urls, como sería así:
Redirect 301 /viewforum.php?f=3&t=4 http://foro.quiniela15.com/no-hay-bote-para-la-jornada-41-t4.html
Puede merecer la pena si tu foro ya tiene un buen ranking en los buscadores y ya tiene bastantes enlaces en otros sitios.
11 de October, 2008. Publicado por esmiz
Ha faltado tiempo para que en este momento de estancamiento económico salgan los reproches, las acusaciones y el inculpamiento de uno y otro lado. Pero me ha parecido más interesante el pequeño atisbo de debate ideológico entre estos dos lados. Aparentemente esos lados son el socialismo y el liberalismo. Es decir, economía planificada o libre mercado.
He estado involucrado en un par de proyectos en los últimos tiempos que incluían una fuerte carga de diseño. Por lo tanto la compatibilidad con distintos navegadores de los usuarios finales era algo muy a tener en cuenta.
Ahora que el precio del petróleo está todos los días encima de la mesa, el CO2 invade nuestras calles y pulmones y nos resignamos a vivir con ello, aparecen los coches eléctricos de nueva generación para ofrecer una alternativa más que razonable al viejo motor diésel.
Siempre que he hecho alguna cosilla en la web, y últimamente me está dando bastante por hacer experimentos, me ha quedado pendiente el tema de intentar cumplir con la “legalidad” no vaya a ser que haya problemas. Normalmente no pasa nada, pero ya me he enterado de varios casos en los que ha habido problemas, normalmente por terceras partes con un poco de mala fe.
Llego tarde a esto de los Frameworks en PHP. Siempre he renegado de Rails y similares por su capacidad de “meterse donde no le llaman” a la hora de optimizar u organizar el código, que para eso estoy yo :D. Es como cuando a los que hemos aprendido HTML “a pelo” con el Notepad, lo intentábamos después con Dreamweaver y añade (o añadía, no lo uso desde hace años) etiquetas extra. No nos gusta, queremos mantener el control. Los Frameworks de PHP emulan un poco ese comportamiento tipo Dreamweaver, quizá poniendo más código del que hace falta.
En el avión, volviendo de Berlín, el comandante ha dado algunos de los datos típicos de vuelo, que si temperatura de -50ºC fuera, que si velocidad con respecto al suelo de 700 km/h, que si viene viento de morro… pero esta vez ha dado un par de detalles que no había oído, o en los que no me había fijado. Estos fueron distancia a recorrer: 2.000 k.m. y consumo de combustible: 7 Toneladas.
Casi ni me doy cuenta, acabo de caer en que ha pasado poco más de un año desde que publiqué ese