Proyectos programación

WordCamp 2024 Torrelodones: SEO


Cómo hacerle una nueva web a tu cliente y no arruinarle el negocio. Fernando López

¿Qué es una migración SEO después del cambio o rediseño de la web?

Lo primero de todo ¿Qué es una migración? ¿Cuándo se debe hacer?

Una migración es necesaria cuando vamos a hacer el cambio de una web bien porque necesitemos cambiar el diseño (hacemos migración de contenidos, de url…),  o bien porque necesitemos cambiar de dominio. 

También se debe tener en cuenta cuando hacemos un cambio de servidor.

En nuestro caso nos vamos a centrar en el cambio de un diseño web dentro de

WordPress.

Pero por tener consciencia de en todos los casos que podemos necesitar hacer una migración también tenemos estos escenarios:

  • Actualización de CMS ( pasar de un CMS a otro Prestashop a Woo)
  • Paso de dominio a dominio ( venía trabajando en un .es pero pasamos a .com )
  • Fusión de dominios ( trabajamos en varios dominios y optimizamos y se junta todo el contenido en un solo dominio, por ejemplo thefork.es fusionó restaurantes.com y eltenedor.es )
  • Dominios a subdominios ( por ejemplo cincodias.com a cincodias.elpais.com

Cada migración necesita una serie de acciones.

Redireccionamientos de urls antiguas para Google

Es decir, si tengo una web con cierta arquitectura y cambiamos la arquitectura es cuando vamos a necesitar hacer una serie de acciones para que “Google” (por así decirlo) no se enfade.

www.midominio.com/servicio1/

www.midominio.com/asesoria-laboral/

Es importante si dejamos de tener una url porque lo hemos cambiado; dejarla  redireccionada.

Teniendo en cuenta todo esto, ¿qué es lo que ocurre cuando no tenemos en cuenta todo esto y hacemos la nueva web sin dejar hecho el seguimiento y las redirecciones oportunas?

Lo que nos debe quedar claro que tanto webs pequeñas como webs grandes, si no tienen en cuenta este tipo de cosas pues pueden perder dinero.

Estos pasos son para cualquier tipo de web corporativa, e-commerce no muy grandes y cualquier tipo de página web que no sean webs con muchas urls, ya que para ese caso es mejor contar con la ayuda de un profesional.

Antes de hacer la migración SEO

Antes de la migración, debemos tener cierta información de la web a renovar:

  • Número de urls que tiene el proyecto
  • Si tiene posicionamiento*
  • Urls que reciben más tráfico
  • Urls que reciben enlaces
  • Copia de seguridad ☺
  • ¿Tiene Google Analytics? ¿Alguna otra etiqueta?

Antes de la migración, debemos tener cierta información de la web nueva:

  • ¿Mantenemos misma arquitectura?
  • ¿Es sobre el mismo dominio?
  • ¿Se migra la misma información?
  • ¿Etiquetas conectadas?
  • ¿Cambia el servidor y la IP?

Cómo hacer una migración SEO

¿Cómo podemos ir sacando esta información?Plugin: Export all urls https://wordpress.org/plugins/export-all-urls/

Herramienta: Screaming Frog

https://www.screamingfrog.co.uk/seo-spider

(Con su versión gratuita tiene un límite de indexación de 500 urls)

https://carlos.sanchezdonate.com/articulo/bloquear-user-agents

La idea es tener un listado de las urls tal y como estaba en la web antigua y como va a estar en la web nueva.

  • Opción 1:  todo va a seguir igual, excepto por el diseño.Si mantenemos la misma arquitectura, si migramos todas las entradas y contenidos etc.  No hacemos nada.
  • Opción 2: en la web cambia la arquitectura y no se quiere migrar todo el contenido del blog etc.

Opción 1: todo va a seguir igual, excepto por el diseño.

Deberemos comprobar que se migre todo el contenido, es decir, TODO lo que Google tenga indexado (al menos) debe ser migrado, páginas, entradas, autores, etiquetas.. Etc. 

Y si se tiene algún tipo de etiqueta como analytics etc, incluirla en la nueva web.

Una vez realizado el cambio de diseño, comprobar que todos los enlaces funcionen correctamente.

Opción 2: en la web cambia la arquitectura y no se quiere migrar todo el contenido del blog etc.

Ver que arquitectura teníamos en la web y que arquitectura vamos a tener en la web nueva; para hacer las nuevas redirecciones.

– Home /
– Nosotros: /nosotros/
Consultoría a empresas: /consultoria/
– Asesoramiento para autónomos: /autonomos/
– Otros servicios: /otros/
– Contacto: /contactar/
– Home: /
– Sobre Nosotros: /sobre-nosotros/
– Asesoramiento a empresas: /asesoramiento-empresas/
– Asesoramiento autónomos: /asesoramiento-autonomos/
– Otros Servicios de asesoramiento: /otros-asesoramientos/
– Contacta con nosotros: /contacta-con-nosotros/

Vamos tener que informar a Google y a cualquier visitante que entre buscando la página de “Nosotros” que ahora se llama “Sobre Nosotros” o si estaban buscando la página de “asesoramiento para empresas” pues esta url a cambiado y también se lo debemos indicar, es decir hacer redirecciones al respecto.

Podemos hacerlo manualmente en el archivo .htaccess https://www.hostinger.es/tutoriales/que-es-el-archivo-htaccess

Podemos usar un plugin y podemos encontrar varios, por ejemplo: (gratis)

https://wordpress.org/plugins/redirection

https://wordpress.org/plugins/seo-by-rank-math/  Permite un monitoreo de los errores 404

Redirección con RankMath

Genera un código que meterá en el .htaccess.

<IfModule mod_rewrite.c>

RewriteEngine On

Redirect 301 /nosotros/ /sobre-nosotros/

Redirect 301 /consultoria/ /asesoramiento-empresas/

</IfModule> 

Si son pocas redirecciones, podemos usar ChatGPT

Le pedimos a ChatGPT que nos genere las redirecciones oportunas a partir de un fichero

Excel.

Te vas al .htaccess y lo escribes.

Usar un generador de redirecciones

https://www.aleydasolis.com/htaccess-redirects-generator

A la hora de hacer la migración nos puede surgir varias dudas:

¿Hacemos redirección de todas las urls que no migremos? 

¡Sería lo suyo, al menos de las que tienen tráfico! Y sobre todo si tienen enlaces externos apuntando.

Para eso usa Google Analytics y Google Search Console.

Por ejemplo, si usamos Rank Math podemos dejar activada la opción de monitorizar los errores 404 y las redirecciones donde vamos a poder ver qué está causando errores 404 una vez lanzada la web y crear sobre ellos la redirección que veamos más oportuna.

Por otro lado, dentro de las redirecciones vamos a poder ver el número de impactos que ha recibido esa redirección.

Google, poco a poco las urls posicionadas irá cambiando el resultado que ofrece en las SERPS, por otro lado, debemos ver de dónde estamos recibiendo visitas en esas redirecciones por si es posible que cambien el enlace a nuestra web.

Recomendaciones

  1. Hacer copia de seguridad
  2. Analizar el contenido a migrar
  3. Revisar la nueva arquitectura y la arquitectura antigua
  4. Si no se va a migrar alguna de las urls ver donde se van a redirigir.
  5. Si disponemos de herramientas de posicionamiento (Semrush, Sistrix etc..) vale su versión free, ver el posicionamiento del dominio y anotar los datos.
  6. Poner una vela
  7. Hacer la migración y comprobar que todas las redirecciones funcionan correctamente manualmente.
  8. Pedirle a Google, a través de GSC que vuelva a indexar tu web; al generar nuevas url tendremos que indexar de nuevo la web.
  9. Ponerte un recordatorio para revisar todo dentro de una semana.
  10. Revisar posicionamiento en las herramientas pasado un mes
  11. Revisar notificaciones en Google Search Console por si Google nos informa de errores 404 etc.

Esto que hemos visto ocurre día a día.

  • Gente que desarrolla una web nueva y no tiene en cuenta todo
  • Clientes que no saben sobre esto, aunque a mi entender es el profesional quien debería tenerlo en cuenta.
  • Y esto lo hacen todo tipo de freelance y empresas.

Google tiene un periodo valle durante el redireccionamiento, por eso se debe analizar, pero en dos o tres semanas debe tener el posicionamiento SEO de siempre.