
Antes de comenzar con los diversos métodos de redirección 301 en WordPress, me gustaría dar una pequeña descripción de lo que es una redirección 301.
Una redirección 301 es básicamente una configuración de nuestro antiguo dominio o sitio web, para que cuando los robots de los buscadores lo visiten les indique que el sitio se ha movido de manera permanente a una nueva dirección. En pocas palabras eso es una redirección 301, pero como lo más seguro es que ya lo sepas solo llegaremos hasta aquí de esta breve descripción, ahora a los métodos.
Redirección 301 con PHP
<? Header( "HTTP/1.1 301 Moved Permanently" ); Header( "Location: http://www.new-url.com" ); ?>
Redirección 301 con HTACCESS (1)
Options +FollowSymLinks RewriteEngine on RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]
Redirección 301 con HTACCESS (2)
# BEGIN WordPress
RewriteEngine On
RewriteCond %{HTTP_HOST} ^dominioviejo.com$ [NC]
RewriteRule ^(.*)$ http://dominionuevo.com/$1 [R=301,L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
Redirección 301 con plugins en WordPress
Otro método que nos brinda WordPress para realizar una redirección 301, es utilizar plugins para llevar acabo esta tarea, así que aquí les dejo unos cuanto plugins.
- Simple 301 Redirects: Proporciona un método fácil de redirigir las peticiones a otra página en su sitio o en otro lugar en la web. Es especialmente útil cuando se migra un sitio de WordPress y no puede conservar la estructura de su URL.
- SEO Blogger to WordPress Migration using 301 Redirection: Redirigir todo el tráfico entrante de su cuenta en Blogger a la configuración de su nuevo sitio en WordPress. Pasar de Blogger a WordPresscon gran facilidad.
- Redirection: Este plugin es aparte de ayudarnos a hacer redirecciones 301 nos ayudará a realizar seguimientos de errores 404 y ordenar todos los “cabos sueltos” que puede tener nuestra redirección.