William Wong Garay
Web Developer
Celular: 997925095
Correo: wil...@gmail.com
Web: http://about.me/willywg
Saludos, tengo el siguiente problema de SEO en Rails 3.1.3
Basicamente el problema es que estas URL son equivalentes:
http://turismoi.pe/directorio/arabe (por defecto)
http://turismoi.pe/directorio/arabe/ (si la ingreso a mano)
Esto es un problema en SEO porque genera URL distintas con un mismo contenido, en otras palabras, duplicidad de datos para Google. Ver: http://googlewebmastercentral.blogspot.com/2010/04/to-slash-or-not-to-slash.html
Puedo forzar a Rails a que use trailing slash en el config/application.rb con:
config.action_controller.default_url_options = { :trailing_slash => true }
ver: http://stackoverflow.com/questions/6486758/how-to-make-rails-do-not-ignore-trailing-slashes-in-the-routes
Lo cual genera mas problemas que soluciones, y el problema anterior de duplicidad persiste. El otro problema que me genera si aplico esto es que root_path se genera como /// :S
Otra solucion que veo es aplicar canonical, pero seria hacerlo por cada controlador, o hacer redirects a nivel de Rails o el Server
Conocen una solucion mas decente?
--
William Wong Garay
Web Developer
Celular: 997925095
Correo: wil...@gmail.com
Web: http://about.me/willywg![]()
![]()
![]()
Les coparto como resolvi el problema:
El 22 de diciembre de 2011 09:55, Geronimo Diaz <gero...@gmail.com> escribió:
El 22/12/11 11:48, William Wong Garay escribió:
Saludos, tengo el siguiente problema de SEO en Rails 3.1.3
Basicamente el problema es que estas URL son equivalentes: