¿Para qué sirve la redirección 301 y cómo hacerlo? - Profit Hunter

¿Para qué sirve la redirección 301 y cómo hacerlo? - Profit Hunter

A veces, tiene que transferir una página o incluso todo el sitio a una URL diferente. Para hacer esto, usa el 301st, redireccionamiento permanente. Es decir, al pasar a los enlaces antiguos (internos o desde recursos externos), las personas y los robots de búsqueda obtendrán la nueva dirección URL. La redirección 301 está pegando las URL antiguas y nuevas. Al mismo tiempo, la antigua URL deja de ser indexada (esta es la diferencia entre la 301 y la 302, redirección temporal). Esto es necesario en los siguientes casos.

1. Si el sitio tiene páginas duplicadas. Por ejemplo, en los blogs de WordPress, a menudo aparecen numerosos duplicados con direcciones que incluyen "? Replytocom", que se forman debido al botón de "respuesta" insignificante (a primera vista).

¿Para qué sirve la redirección 301 y cómo hacerlo? - Profit Hunter

El resultado es una masa de páginas idénticas (igual al número de comentarios), que Google indexa de forma segura y se ingresa en los resultados adicionales de la salida.

¿Para qué sirve la redirección 301 y cómo hacerlo? - Profit Hunter

La prohibición en Robots. Txt aquí, como regla general , no ayuda, y el sitio es pesimista.

Para evitar que esto suceda, todas las direcciones con "? replytocom" y "colas" similares se pegan a la misma página, pero los duplicados se eliminan y el código que los forma se modifica.

2. Si necesita transferir páginas a otras categorías, renombrarlas, acortarlas, etc. En este caso, las páginas con direcciones antiguas se redirigirán a nuevas URL y los robots de búsqueda las pegarán gradualmente. Esto es necesario, de nuevo, para evitar duplicados. Además, se necesitan redireccionamientos si la página anterior se elimina para evitar la aparición de enlaces rotos.

3. Si es necesario hacer pegar el dominio con www y sin www. Esto debe hacerse en la etapa inicial del desarrollo del sitio para que esté disponible solo en una URL. El hecho es que los enlaces son www. mi sitio ru / * y mysite. ru / * difieren, aunque conducen a las mismas páginas. El resultado - dobles innecesarios. Además, los usuarios se vincularán a usted con y sin www, lo que conducirá a la difuminación de la masa de referencia, ya que los motores de búsqueda indexarán solo 1 tipo de enlaces. Para evitar tales consecuencias indeseables, 301 redirecciones vienen al rescate.

4. Si está moviendo su sitio del antiguo dominio al nuevo . Las razones son diferentes (mal "karma" de un nombre de dominio, un cambio de zona de dominio, por ejemplo, de Ru a. RF, etc.). La redirección 301 ayuda a ahorrar tráfico y evita enlaces rotos.

Cómo redireccionar 301

Todas las manipulaciones tienen lugar en el archivo .htaccess, que generalmente se encuentra en la carpeta raíz del hosting. Antes de todas las redirecciones, debe especificar la regla "RewriteEngine On" en una línea separada.

Para redirigir páginas de www a url sin www existe el siguiente código:

RewriteCond% {HTTP_HOST} ^ www. moj-sajt. ru $ [NC]

RewriteRule (. *) http: // moj- sajt / $ 1 [R = 301, L]

Para establecer el inverso Esta redirección debe cambiarse en el valor del código para que se convierta en "^ moj-sajt. ru $ "y" http: // www. moj-sajt. ru / ".

Si hay duplicados en el sitio con la categoría en la URL y sin ella, y queremos que estén disponibles solo en una dirección , escribamos una regla similar:

RewriteRule ^ (. *) catalog / page. html $ http: // moj-sajt. es / page. html [R = 301, L]

En este caso, la página que se abrió anteriormente en catalog / page. Html se redirigirá a moj-sajt. Com / page. Html. Y obtendremos una URL más corta.

Tenga en cuenta que en el código, se utilizan los siguientes operadores: "^" "$" - restricciones derecha e izquierda, respectivamente, "*" - cualquier secuencia y número de caracteres (comenzando desde 0), "()" - esto es precios constantes. En la expresión (. *), El punto denota cualquier carácter individual. Si desea profundizar en la comprensión de esta sintaxis, debe consultar la documentación sobre las reglas de RewriteRule. Puede hacerlo más fácilmente: use el generador de redireccionamiento htaccess - http: // www. webconfs. com / htaccess-redirect-generator. php

Si por alguna razón cambió la URL de la página (con una publicación, por ejemplo), debe aplicar la siguiente regla:

RewriteRule ^ (. *) Staraya-stranica. htm $ http: // mysite. ru / novaya-stranica. htm [R = 301, L]

Tenga en cuenta que la redirección 301 se puede entregar sin establecer las reglas de RewriteCond y RewriteRule. Por ejemplo, para transferir a otro nombre de dominio, se prescribe lo siguiente:

Redirect 301 / http: // novoe-imya. ru

Y para cambiar la URL de la página escriben:

Redirecciona 301 / staraya-stranica. html http: // mi sitio. ru / novaya-stranica. html

La única diferencia es que el código utiliza reglas diferentes y ambas opciones son absolutamente correctas.

¿En qué otros casos se pone un redireccionamiento de 301?

  • si necesita eliminar el duplicado en la dirección "mysite. Ru / index. Php" o "mysite. ru / principal. html ";
  • para cambiar la" cola "(sufijo) de las páginas, por ejemplo, de" html "a" htm "o de" my-site. com / stranica. html / "a" mysite. ru / stranica.html ";
  • para mover un grupo de páginas de una categoría a otra;
  • para combinar dos sitios;
  • para redirigir de un subdominio a un dominio de segundo nivel, etc.

¿Cómo verificar la corrección del código?

Simplemente vaya a la dirección anterior. Si el navegador lo redirecciona a otra URL, la redirección funciona bien. Si esto no sucede, intente borrar el caché y vuelva a intentarlo. Cuando esto no ayuda, busque el problema en el propio código.

Además, vale la pena comprobar la respuesta del servidor: debe producir "301".

Tenga en cuenta que para la transferencia final de páginas a una nueva URL, es la redirección 301 que se utiliza, no la 302a. En el segundo caso, la redirección es temporal, y esto indica a los motores de búsqueda que continúen indexando las páginas antiguas, mientras que los robots de búsqueda ignoran las nuevas URL.

¿Te gustan los artículos? ¡Suscríbete al boletín!

Buscar

Artículos relacionados