Guía para hacer redirecciones 301 | Adrenalina

Guía para hacer redirecciones 301

Publicado Por | 18 abril , 2016 | Blog Adrenalina, SEO, SEO Técnico | No Comments
redirecciones-301-adrenalinaLa forma más habitual de necesitar una redirección 301 es para evitar el contenido duplicado en el sitio con y sin www y es por este motivo que es importante analizar que versión tiene más autoridad y implementar el siguiente código en el .htaccess.

Redirecciones 301 más habituales

En varias ocasiones nos podemos encontrar que necesitamos la implementación de redirecciones 301 y aquí te mostramos los casos más habituales.

Redireccionar un dominio antiguo a un dominio nuevo con 301 en el .htaccess

RewriteEngine on
redirectMatch 301 ^(.*)$ http://pagina2.com$1

Redireccionar un dominio antiguo a la página de inicio de un dominio nuevo

RewriteEngine on
redirectMatch 301 ^(.*)$ http://pagina2.com

Redirecionar de sin www a con www

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^pagina1.com [NC]
RewriteRule ^(.*)$ http://www.pagina1.com/$1 [R=301,L]
</IfModule>

Redirecionar de con www a sin www

<IfModule mod_rewrite.c>
RewriteCond %{HTTP_HOST} ^www.pagina1.com [NC]
RewriteRule ^(.*)$ http://pagina1.com/$1 [R=301,L]
</IfModule>

Redirecciones 301 de Categorias

Si lo que queremos es apuntar de una url origen de categoría a una nueva url de categoría por ejemplo

http://pagina1.com/cat?=2 -> http://pagina1.com/categoria1
Se ha de realizar de esta forma

RewriteEngine on Redirect 301 /cat?=23 http://ejemplo1.com/colonias-para-hombre

Para redirecciones de categorías otra forma de realizar una redireccion 301 sería

RewriteRule ^category/(.*)$ /search/$1 [NC,L,R=301]

Redirecciones 301 en PHP

Si nos encontramos que no podemos tocar nuestro archivo .htaccess y la página está desarrollada con PHP una solución que tenemos es poner este código en la parte superior de nuestra página.

<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.pagina-nueva.com" );
?>

Redirecciones 301 en ASP

Si nos encontramos que no podemos tocar nuestro archivo .htaccess y la página está desarrollada con ASP una solución que tenemos es poner este código en la parte superior de nuestra página.

<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","ttp://www.-pagina-nueva.com"
%>

Plugins WordPress para Redirecciones 301

En la actualidad la mayoría de las páginas están realizadas con el sistema wordpress y si tocar código y el htaccess no te gusta y lo consideras ariestado por lo que aquí te dejamos lo que consideramos que son los dos mejores plugins para la gestión de las redirecciones 301

Redirection: El mejor de los plugins que existen en la actualidad para la gestión de redirecciones 301 que se actualiza muy a menudo y con más de 500.000 descargas.

WP Seo Redirect 301: De gran utilidad si cambias el slug (url) de url’s en el wordpress ya que automáticamente creará una 301 de la url antigua a la url nueva sin tener de tocar nada.

Video de Matt Cutts sobre Redirecciones 301

Por último aquí te dejamos este interesante video donde Matt Cutts nos explica el funcionamiento y utilización de las redirecciones 301 de obligada visualización.

Autor: Eduard Oliva

Apasionado por el eCommerce, Negocios en Internet, SEM, SEO, Analítica, Usabilidad, APIs y Redes Sociales. CTO y Fundador en Adrenalina.es

Estudiamos y analizamos su negocio en profundidad, definimos objetivos y planteamos la estrategia de marketing más adecuada centrándonos en conseguir cada uno de los objetivos propuestos. Solicita Presupuesto Ahora

Uso de cookies

En este sitio web utilizamos cookies propias y de terceros para mejorar nuestros servicios, para que usted tenga la mejor experiencia de usuario y analizar su visita. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.