CMS WordPress – Cambiar URL y enlaces permanentes a nuestro WordPress sin ser penalizados

En la anterior entrada sobre posicionamiento SEO en WordPress veíamos como migrar una instalación de WordPress.com a WordPress.org sin sufrir penalización.

SEO WpressEn esta ocasión vamos a ver algunos aspectos de posicionamiento mas avanzados para conseguir que nuestro sitio web sea Sexy para los buscadores, como puede ser utilizar unos enlaces permanentes, o permalinks en el Blog mas amigables para los buscadores y para la experiencia del usuario, y modificar la URL del mismo para eliminar de ella ese /wp que queda tan feo.

Antes de empezar

Antes de nada debemos hacer un backup total de nuestra instalación, otro de la base de datos MySQL, y finalmente guardaremos una copia de los archivos index.php y .httacess sin modificar.

BackupressRecordemos que este blog está enfocado en seguridad informática, así que vamos a hacer las cosas sobre seguro, dejando abierta la posibilidad de volver atrás ante cualquier problema que pueda surgir a medio implementar los siguientes pasos.

Cambiar la URL y eliminar el /wp de nuestra URL

Para eliminar el /wp del nombre de dominio, debemos copiar (NO CORTAR) el archivo .httacess y el index.php del directorio que contiene la instalación de WordPress a la raíz del hosting, e indicarle a nuestro index.php que busque la instalación en la subcarpeta que le indiquemos.

El archivo .httacess es oculto como indica el punto al inicio de su nombre, de modo que deberemos acceder al directorio de nuestro WordPress mediante FTP y descargar los archivos para editarlos, lo demás es tan sencillo como editar el siguiente parámetro del archivo de index.php de la siguiente manera indicándole el nombre del subdirectorio que contiene la instalación de WordPress, y re-subir los archivos al directorio raíz hosting.

index.php

Hacemos referencia a la subcarpeta que contiene WordPress, en mi caso /wp.

Para ello podéis utilizar FileZilla por ejemplo, por mencionar una opción fácil de utilizar por cualquiera, y una vez hecho esto ya podemos acceder a nuestro Blog, y ya no veremos ese molesto /wp.

urlchange

URL modificada sin el /WP.

Si no hacemos esto es posible que al cambiar los permalinks el home del Blog quede vacío y los enlaces a las entradas queden rotos, por eso hacemos esto paso a paso.

Cambiar la sintaxis de los enlaces permanentes

Cuando hablamos de enlaces permanentes, nos referimos al texto de la URL a la derecha de nuestro dominio, y es que WordPress es de las mejores plataformas para implementar páginas Web y perfecta para Blogging, pero hay algunos aspectos que no han sido tratados como deberían, y que podemos mejorar nosotros mismos manualmente.

Mejor vayamos a AjustesEnlaces permanentes para verlo con mas detalle…

Los permalinks que vienen por defecto no son nada amigables ni para los usuarios, ni para los buscadores, ya que lo mas conveniente es que el texto en la URL haga referencia al título del artículo al que enlaza, y en WordPress viene configurado de la siguiente forma.

permapred

Permalinks predeterminados.

Nosotros queremos que después del dominio muestre el nombre de la entrada, como veremos a continuación.

permaopti

Permalinks optimizados y mas amigables.

Pero debemos tener cuidado, ya que los enlaces de la antigua estructura se redireccionan temporalmente, es decir que son redirecciones del tipo 302, y nosotros deseamos establecerlas del tipo 301 o permanentes, ya que de la otra forma los motores de búsqueda nos van a castigar.

301to302Para indicar esto a nuestro WordPress, debemos ir al directorio raíz del mismo y editar el archivo oculto .httacess, para lo que editaremos el archivo que hemos descargado previamente mediante FTP.

httacess. Una vez abierto, vamos a la siguiente página y rellenamos este formulario para generar las redirecciones, el texto devuelto debe ser insertado en la parte superior del archivo .httaccess y tras resubir el archivo, nuestras redirecciones ya son del tipo 301.

redirectyoast

Indicamos el subdirectorio de la instalación de WordPress y nuestra estructura antigua de permalinks.

Podemos comprobarlo en esta página web, y veremos que crea una redirección 301 hacia si mismo, pero sin el wp para luego redireccionar con otro 301 hacia el nuevo permalink amigable, y así finalmente conseguir que los buscadores lo perciban como una redirección permanente y lo den por bueno.

redirecciónEsta opción de modificar el .httaccess solo es recomendable para la sintaxis /%post%/, si queréis configurar otra sintaxis deberéis hacer las redirecciones manualmente con un pluggin como Redirection.

Enlaces rotos

Es posible que queden algunos enlaces rotos, en mi caso dos entradas, por lo que quizás debamos establecer el enlace permanente manualmente desde el editor de entradas

permaamanoY cambiarle la URL, esto yo lo he hecho desde el pluggin Broken Link Checker, que revisa todos los enlaces de mi Blog cada 24 horas y me envía un e-mail si algún link ha quedado roto.

blinkchecker

Reenviar el sitemap a Google

Finalmente, debemos ir a la página de herramientas para Webmasters de Google, y volver a enviar nuestro Sitemap para que Google indexe las nuevas URL.

sitemapenviar

Conclusión

Las únicas desventajas que he encontrado es que los marcadores de “me gusta” de las entradas del Blog se han quedado a 0 otra vez, pero confío mucho en que vosotros lo solucionéis, y que los días entre que Google nos desindexe los enlaces antiguos e indexe los nuevos las visitas procedentes de buscadores bajaran un poco.

indexadasindexadas2STATS3

Si te ha gustado puedes seguirme en Twitter, Facebook, Google+, Linkedin, o compartirlo con los botones ubicados debajo de esta publicación, si tienes cualquier pregunta o sugerencia no dudes en comentar.

Ayudanos a llegar a más lectores Share on LinkedInShare on FacebookTweet about this on TwitterShare on Google+Email this to someone

Deja un comentario