OVH Community, your new community space.

Redireccion 301 SEO


sete
30/06/2010, 18:57
Ya había mirado lo de google pero no me terminaba de quedar claro y en "cambiar de direccion" no me salía el dominio con www. De todas formas al final tiré de plugin (www-redirection, por si le interesa a alguien) que creo que no toca el htaccess (lo he abierto y no está modificado) pero hace la misma función xD Y google ya empieza a actualizar el enlace de las páginas que ya tenía indexadas así que todo perfecto =) Gracias por contestar de todas formas

MarcosBL
27/06/2010, 12:22
+1 a la solución de deimos81, yo es la que he utilizado siempre, y sin problemas, l única diferencia que en vez de crear el alias subdominio, creo unw ildcard DNS *, para cubrir todo subdominio posible, por lo demás, igual.

deimos81
27/06/2010, 11:13
Yo usaría un alias de dominio del tipo carpeta.dominio.com y lo pondría en el dominio principal, así tanto entres por dominio como por el subdominio accedes a la web principal, y en el directorio principal del dominio pones el código del 301:

Código:
RewriteCond %{HTTP_HOST} ^carpeta.dominio.com [NC]
RewriteRule ^(.*)$ http://www.dominio.com/carpeta/$1 [L,R=301]
Esta es la forma más limpia para realizarlo, y una vez ya google desindexe el subdomino puedes quitar el alias, además puedes usar la misma técnica para forzar a que siempre entres con las www delante.

mikelsanz
25/06/2010, 22:50
Como decía antes, esto es lo que dice la herramienta de Webmaster de Google al respecto:

http://www.google.com/support/webmas...er=93633&hl=es

Isb1009
25/06/2010, 22:38
Me parece que la mejor es la 2, que es la única que comprueba si tiene o no las www.

mikelsanz
25/06/2010, 21:31
Dentro de las herramientas para webmaster, Google tiene una herramienta para redirecciones de URL y actualizarlas.

sete
25/06/2010, 21:24
Hola! Revivo el hilo porque mi pregunta tiene que ver con el tema xD Tengo instalado Wordpress en mi web y por error tenia puesto como url dominio.com en lugar de www.midominio.com, con lo que se indexaba sin las www. Por motivos estéticos lo he cambiado así que tengo que hacer una redirección 301 para que google no me indexe 2 veces las páginas antiguas.
De momento tengo el .htaccess así:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


# END WordPress
Y buscando por google he encontrado 3 opciones distintas. El problema es que no sé cuál usar o cuál es más efectiva a la hora de redireccionar

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]


# Opcion 1

RewriteEngine On
RewriteRule .* http://www.dominio.com/ [R=301]


# Opcion 2

RewriteCond %{HTTP_HOST} ^dominio.com [NC]
RewriteRule ^(.*)$ http://www.dominio.com/$1 [L,R=301]


# Opcion 3

redirectMatch 301 ^(.*)$ http://www.dominio.com$1


# END WordPress
¿Qué opinais?

carlose
23/04/2009, 08:25
Si sólo es por eso no deberías preocuparte, google poco a poco irá desindexando el contenido del subdominio e indexando el del dominio. Nunca indexará nuevo contenido del subdominio porque será redirigido al dominio.

Para eso mismo haces la redirección 301 ;-)

sdzzds
23/04/2009, 08:12
Para que no sea como un contenido aparte y Google lo indexe como contenidos del dominio principal. Los subdominios son considerados como un sitio aparte y no quiero que eso ocurra.

Arturoap
22/04/2009, 17:06
Pero porqué no quieres que exista ese subdominio?

Un saludo

sdzzds
22/04/2009, 16:24
Ok, al final tendre que pasar y dejar que indexe de nuevo....

carlose
22/04/2009, 09:05
Cita Publicado inicialmente por sdzzds
Gracias carlose, el problema es que el subdominio no quiero que exista, y no puedo poner la redireccion del htaccess en el pq es la misma carpeta, ese es el problema.

Poniendo este htacess en el raiz supongo que a Google no le dira nada......
Eso es, es como si nada. Si no puede existir el subdominio no vas a poder redirigirlo, hasta donde yo sé.
Quizás haya alguna opción en las herramientas para webmaster de Google, u otra manera, pero no la se.

sdzzds
22/04/2009, 08:03
Gracias carlose, el problema es que el subdominio no quiero que exista, y no puedo poner la redireccion del htaccess en el pq es la misma carpeta, ese es el problema.

Poniendo este htacess en el raiz supongo que a Google no le dira nada......

carlose
21/04/2009, 20:36
El código a simple vista creo que está bien, pero ese archivo .htaccess tendrías que ponerlo en la raiz del subdominio, por supuesto con el subdominio activo.

Así al entrar los usuarios a la dirección vieja les llevaría a la nueva (lo mismo para Google). Tal como lo pones ahora no sirve de nada porque la gente que llega a ese código ya ha llegado por la nueva dirección.

Saludos.

Edito: a la pregunta de si es normal que no te redireccione, sí es normal que no lo haga, por eso tienes que hacer lo que he puesto más arriba.

sdzzds
21/04/2009, 18:59
Hola una duda que tengo tengo un sitio con un subdominio:

http://carpeta.dominio.com

y quiero ahora que sea:

http://www.dominio.com/carpeta

Los contenidos no cambian ya que la carpeta es la misma. Ahora bien, no quiero perder la posicion en Google y por esl quiero poner un redirect permanente 301.

He puesto:

Código:
RewriteCond %{HTTP_HOST} ^carpeta.dominio.com [NC]
RewriteRule ^(.*)$ http://www.dominio.com/carpeta/$1 [L,R=301]
¿esa bien el codigo?

Lo digo porque se supone que ahora todo lo indexado por google en el subdominio lo llevara al otro lado.

El problema es que si me meto en el subdominio (ya no existe pq lo borre) no me lleva a la url http://www.dominio.com/carpeta/

¿esto es normal o deberia llevarme a la nueva url aunque el subdominio no exista?

Gracias.