¿Cómo hacer una migración y no morir
en el intento?
¿Cómo hacer una
Migración y NO
morir en el intento?
¿Qué es una migración web?
Es el cambio de una web en un entorno, host,
sistema de urls, diseño para sacar una nueva versi...
¿Por qué es importante vigilarla?
Una migración web tiene como objetivo cambiar el site.
Mejorar su diseño, usabilidad web...
1- NO perder tráfico orgánico
2- Conseguir que los bots rastreen todo el site y
apliquen bien las redirecciones
3- Consegu...
¿Qué Medir en una migración?
Objetivo Kpis
Tráfico Visitas, nuevos/recurrentes,
geo
SEO: Tráfico Orgánico Visitas, nuevos/...
Consecuencias de no hacer una migración
web con un SEO
Perder …
Consecuencias de no hacer una migración
web con un SEO
Tu jodido tráfico
Consecuencias de no hacer una migración
web con un SEO
Tu Visibilidad
Consecuencias de no hacer una migración
web con un SEO
Tu Indexación
Consecuencias de no hacer una migración
web con un SEO
y lo más importante TUS VENTAS!
¿Por qué pasa esto?
WTF
?
¿Por qué pasa esto?
Por NO contratar un
SEO profesional
¿Por qué pasa esto?
Por desconocimiento
No seguir las Google Guidelines
¡El día de la salida es este
y punto!
¿Por qué pasa esto?
Pon un SEO a dirigir
la migración Sí o Sí
La migración es un cambio muy importante. Requiere
de un seguimiento técnico muy exhaustivo y
planificado.
Empresas muy co...
Tipos de migración web
1- Migración por Https
2- Cambio de dominio
3- Cambio de AI o urls
4- Rediseños web
5- Cambio de CM...
No se debe hacer cambio de dirección desde GSC
Son migraciones “sencillas” porque solo requieren de una
regla de redirecci...
Consisten en cambiar el host
Si solo cambia el dominio es sencilla de hacer con una
regla de redirección
Debemos indicar e...
Son migraciones en las que cambiamos de una url A a B
Son migraciones arriesgadas porque cambia el interl link y
puede afe...
Son migraciones que no cambian urls, en teoría.
Son las más sencillas porque Google solo tiene que
procesar el html onsite...
Son migraciones en las que cambiamos el desarrollo y
muchas veces sistemas.
Hay que vigilar que las redirecciones anterior...
Se cambian los sistemas, servidores, cdns, proxys…
Suelen ir asociadas a cambios de protocolo o de CMS
Son complejas por s...
Cambios y cómo afectan al SEO y al Usuario
Tipo de Cambio ¿Afecta al Usuario? ¿Afecta al SEO?
Urls No Sí
Protocolo Https N...
Pasos para hacer una migración
Antes Durante Después
Https
- Definir la nueva Arquitectura de información web y
urls en un excel
- Validar los nuevos diseños y verificar que estén
o...
- Hacer un crawleo de la web vieja para tener:
Titles, metas, status codes, tráfico de urls, link graph interno y niveles,...
-Hacer un excel con el matching de urls
-Preparar reglas de redirección para su testeo y
configurar plugins o gestión de r...
-Lista de keywords de control
-Sitemap.xml viejo con urls canonicals
-Actualizar webservices
-Actualizar llamadas a APIs
1...
-Configurar servidor con SSL SHA 2, HSTS, CDNs,
Proxy, parallel serving hosts...
-Dar respuesta con protocolo seguro https...
-Crear nuevo Sitemap.xml con urls canonical
-Implementación del tag de GA u otro sistema de
medición
-Subir nuevo disavow
...
-Cambiar links internos para que apunten a https
-Cambiar canonicals internos para que apunten a http
-Cambiar link rel in...
-Unificar logs viejos (http) y nuevos (https) para medir
crawleo
-Verificar que el certificado valida y es seguro
(https:/...
-Monitorizar las core keywords
-Verificar que el código de seguimiento es correcto
-Cambiar links externos propios y de te...
Errores comunes en una migración y
soluciones
1- Redirecciones y su tipo
2- Urls
3- Server errors
4- Analítica y medición
...
1- Errores de redirecciones
TODAS las redirecciones tienen que ser 301
No hacer redirecciones 302
No hacer Dobles, Triples...
Pasar un crawler (Screaming Frog)
Doble comprobación en PRE y en PRO
Comprobar a mano
las top landings
1- Errores de redir...
Hacer un excel con dobles, triples para ver que
todas se redireccionan bien. Sacarlo de
screaming frog con el informe “red...
Errores en la canonicalización de urls:
con WWW o sin, acabadas o no en slash /url/ vs /url
404 no afectan al posicionamie...
Comprobar con un crawler que NO devolvamos errores:
404 y 410
Comprobar que no hay links internos rotos
Sacar los patrones...
Server errors: 5XX (Quitar el 503 si hemos salido ya)
Tenemos que dejar la web lo más estable posible
3- Errores de server
Comprobarlo mediante el análisis de logs.
Comprobarlo mediante tools para sistemas
3- Errores de server. ¿Cómo comprobarlo?
Todo aquello que esté configurado en base a urls
● Segmentos avanzados
● Objetivos
● etc..
4- Errores de analítica
Tools como WASP
Comprobar código de seguimiento
- GA
- GTM
- Otros
4- Errores de analítica. ¿Cómo comprobarlo?
4- Errores de analítica. ¿Cómo comprobarlo?
4- Errores de analítica. ¿Cómo comprobarlo?
Cambiar los links internos de las top landings de un site
Suele acabar con una pérdida de posiciones.
NO cambies los links...
Pinta la AI anterior y nueva
Saca los niveles de enlazado antes y después de migrar
Comprueba que no haya enlaces rotos, c...
Al cambiar de site es común matar urls que reciben links
Ojo porque perderás linkjuice y bajaras el tráfico sino te
asegur...
Logs con referrers a páginas con 404
GSC informe de backlinks
Backlinks tools (ahrefs, majestic seo, sistrix…)
Cambia los ...
Robots.txt distinto si cambias de host
Sitemap nuevo para el nuevo site
Mantener el sitemap viejo es conveniente para rein...
Comprueba que tengas los siguientes archivos:
- Robots.txt para el host y protocolo nuevo
- Sitemap nuevo
- Sitemap viejo ...
Ejemplos reales de una migración
Ecommerce
Cambio de CMS Cambio de urls
Cambio de servidor e infraestructura Cambios de CD...
Ejemplos reales de una migración
Clasificados
Cambio de http a https
Ejemplos reales de una migración
Site de marca (Retail)
Rediseño web Cambio de CMS
Cambio de urls Cambio de servidor e inf...
Ejemplos reales de una migración
Clasificados con filtro/penalty
Rediseño web Cambio de CMS
Cambio de urls Cambio de servi...
Top tips para hacer una migración
- Analizar las top landings SEO
- No cambies todo a la vez. Road map de migración
- Devo...
Tools SEO para hacer una migración
- Log tool (FunnelPunk, Botify…)
- Crawler (Screaming frog, Oncrawl, DeepCrawl...)
- SE...
Tools SEO para hacer una migración
Status 200
vs Visitas
Status 301
vs Visitas
Tools SEO para hacer una migración
Status 301 por segmentos de la web
¿Tienes dudas?
Daniel - 626 467 651
Lino - 637 167 218
Natzir - 647 503 947
Email: info@funnelpunk.com
¡ Gracias !
Próxima SlideShare
Cargando en…5
×

Cómo hacer una migración y no morir en el intento

1.474 visualizaciones

Publicado el

Presentación del taller en el CongresoWeb 2017. Como hacer una migración web y no perder tráfico orgánico

Publicado en: Internet

Cómo hacer una migración y no morir en el intento

  1. 1. ¿Cómo hacer una migración y no morir en el intento?
  2. 2. ¿Cómo hacer una Migración y NO morir en el intento?
  3. 3. ¿Qué es una migración web? Es el cambio de una web en un entorno, host, sistema de urls, diseño para sacar una nueva versión mejorada de un site. Https
  4. 4. ¿Por qué es importante vigilarla? Una migración web tiene como objetivo cambiar el site. Mejorar su diseño, usabilidad web, y mejorar la experiencia de compra. Pero estas mejoras no tiene muchas veces un incremento en el tráfico web como consecuencia directa de ese cambio.
  5. 5. 1- NO perder tráfico orgánico 2- Conseguir que los bots rastreen todo el site y apliquen bien las redirecciones 3- Conseguir que reeindexen el site como queremos 4- Mantener posicionamiento anterior de nuestras landings Objetivo SEO: NO
  6. 6. ¿Qué Medir en una migración? Objetivo Kpis Tráfico Visitas, nuevos/recurrentes, geo SEO: Tráfico Orgánico Visitas, nuevos/recurrentes, canibalización, errores, SEO Crawleo, Indexación, SERPs, # links, CTR... Conversión y ventas o leads Transacciones, CR, LTV, leads, revenue UX y CX Tasks, findability, compras/leads no finalizados Interacción y Engagement Permanencia, rebote, goals, events, carga Performance TFB, Tiempo de carga, Tiempo de descarga
  7. 7. Consecuencias de no hacer una migración web con un SEO Perder …
  8. 8. Consecuencias de no hacer una migración web con un SEO Tu jodido tráfico
  9. 9. Consecuencias de no hacer una migración web con un SEO Tu Visibilidad
  10. 10. Consecuencias de no hacer una migración web con un SEO Tu Indexación
  11. 11. Consecuencias de no hacer una migración web con un SEO y lo más importante TUS VENTAS!
  12. 12. ¿Por qué pasa esto? WTF ?
  13. 13. ¿Por qué pasa esto? Por NO contratar un SEO profesional
  14. 14. ¿Por qué pasa esto? Por desconocimiento No seguir las Google Guidelines ¡El día de la salida es este y punto!
  15. 15. ¿Por qué pasa esto? Pon un SEO a dirigir la migración Sí o Sí
  16. 16. La migración es un cambio muy importante. Requiere de un seguimiento técnico muy exhaustivo y planificado. Empresas muy conocidas, incluso con grandes equipos técnicos detrás cometen eso errores. Normalmente por no liderar esa migración desde un equipo seo profesional. … y por qué mas?
  17. 17. Tipos de migración web 1- Migración por Https 2- Cambio de dominio 3- Cambio de AI o urls 4- Rediseños web 5- Cambio de CMS 6- Cambio de sistemas
  18. 18. No se debe hacer cambio de dirección desde GSC Son migraciones “sencillas” porque solo requieren de una regla de redirección 301 y un certificado. No se deben hacer a la vez que un cambio en la arquitectura. 1- Migración por Https
  19. 19. Consisten en cambiar el host Si solo cambia el dominio es sencilla de hacer con una regla de redirección Debemos indicar el cambio en GSC Debemos cambiar enlaces internos, tanto en archivos como en base de datos. Hay que analizar el impacto de cambio de marca 2- Cambio de dominio
  20. 20. Son migraciones en las que cambiamos de una url A a B Son migraciones arriesgadas porque cambia el interl link y puede afectar al tráfico Requieren nuevos archivos de servidor sitemap y robots Obtener las urls que captan el 80% del tráfico Son las más complejas y dónde debemos monitorizar status codes, enlazado y centrarnos en las top landings 3- Cambio de AI o urls
  21. 21. Son migraciones que no cambian urls, en teoría. Son las más sencillas porque Google solo tiene que procesar el html onsite El riesgo está en cambiar el interlazado Afectan directamente a permanencia y conversión Debenos vigilar el primer enlace 4- Rediseños web
  22. 22. Son migraciones en las que cambiamos el desarrollo y muchas veces sistemas. Hay que vigilar que las redirecciones anteriores que se mantengan. Suele provocar redirecciones múltiples. No afectan al crawleo porque no cambia la url Suele ir acompañadas de rediseños, pero no deberían. 5- Cambio de CMS
  23. 23. Se cambian los sistemas, servidores, cdns, proxys… Suelen ir asociadas a cambios de protocolo o de CMS Son complejas por su implicación técnica Requieren revisar los formatos de logs Si no cambian urls ni diseño no afectan al crawleo En ellas se busca mejorar el performance 6- Cambio de sistemas
  24. 24. Cambios y cómo afectan al SEO y al Usuario Tipo de Cambio ¿Afecta al Usuario? ¿Afecta al SEO? Urls No Sí Protocolo Https No Sí CMS No Sí Entornos y servers No Sí CDNs. Proxy … Sí Sí Rediseños Sí Sí
  25. 25. Pasos para hacer una migración Antes Durante Después Https
  26. 26. - Definir la nueva Arquitectura de información web y urls en un excel - Validar los nuevos diseños y verificar que estén optimizados para SEO 1- Antes de la migración
  27. 27. - Hacer un crawleo de la web vieja para tener: Titles, metas, status codes, tráfico de urls, link graph interno y niveles, backlinks, canonicals, alternate links… - Configurar entornos en PRE - Configurar https y HSTS para todos los hosts 1- Antes de la migración
  28. 28. -Hacer un excel con el matching de urls -Preparar reglas de redirección para su testeo y configurar plugins o gestión de redirects por cms o código -Lista de top landings que dan tráfico en orgánico 1- Antes de la migración
  29. 29. -Lista de keywords de control -Sitemap.xml viejo con urls canonicals -Actualizar webservices -Actualizar llamadas a APIs 1- Antes de la migración
  30. 30. -Configurar servidor con SSL SHA 2, HSTS, CDNs, Proxy, parallel serving hosts... -Dar respuesta con protocolo seguro https a todos los recursos para no tener mixed content 2- Durante la migración
  31. 31. -Crear nuevo Sitemap.xml con urls canonical -Implementación del tag de GA u otro sistema de medición -Subir nuevo disavow -Subir nuevo robots.txt y -Alta en GSC y geolocalización del site a nivel de host 2- Durante la migración
  32. 32. -Cambiar links internos para que apunten a https -Cambiar canonicals internos para que apunten a http -Cambiar link rel internos para que apunten a https -Monitorizar el performance 2- Durante la migración
  33. 33. -Unificar logs viejos (http) y nuevos (https) para medir crawleo -Verificar que el certificado valida y es seguro (https://www.ssllabs.com/ssltest/) 2- Durante la migración
  34. 34. -Monitorizar las core keywords -Verificar que el código de seguimiento es correcto -Cambiar links externos propios y de terceros -Monitorizar crawling con nuevos logs y comparar que es similar tras el boost de crawleo inicial 2- Después de la migración
  35. 35. Errores comunes en una migración y soluciones 1- Redirecciones y su tipo 2- Urls 3- Server errors 4- Analítica y medición 5- Interlazado y Backlinks 6- Archivos de buscadores
  36. 36. 1- Errores de redirecciones TODAS las redirecciones tienen que ser 301 No hacer redirecciones 302 No hacer Dobles, Triples o hasta 5 redirects (Esto a veces no es viable, funciona pero no te la juegues) Evitar bucles de redirección
  37. 37. Pasar un crawler (Screaming Frog) Doble comprobación en PRE y en PRO Comprobar a mano las top landings 1- Errores de redirección ¿cómo comprobarlos?
  38. 38. Hacer un excel con dobles, triples para ver que todas se redireccionan bien. Sacarlo de screaming frog con el informe “redirect chains” 1- Errores de redirección ¿cómo comprobarlos?
  39. 39. Errores en la canonicalización de urls: con WWW o sin, acabadas o no en slash /url/ vs /url 404 no afectan al posicionamiento pero son pérdidas 2- Errores de urls.
  40. 40. Comprobar con un crawler que NO devolvamos errores: 404 y 410 Comprobar que no hay links internos rotos Sacar los patrones de dónde vienen esos errores Ojo con la estructura de urls que usemos porque pueden dar problemas para medir 2- Errores de urls. ¿Cómo comprobarlo?
  41. 41. Server errors: 5XX (Quitar el 503 si hemos salido ya) Tenemos que dejar la web lo más estable posible 3- Errores de server
  42. 42. Comprobarlo mediante el análisis de logs. Comprobarlo mediante tools para sistemas 3- Errores de server. ¿Cómo comprobarlo?
  43. 43. Todo aquello que esté configurado en base a urls ● Segmentos avanzados ● Objetivos ● etc.. 4- Errores de analítica
  44. 44. Tools como WASP Comprobar código de seguimiento - GA - GTM - Otros 4- Errores de analítica. ¿Cómo comprobarlo?
  45. 45. 4- Errores de analítica. ¿Cómo comprobarlo?
  46. 46. 4- Errores de analítica. ¿Cómo comprobarlo?
  47. 47. Cambiar los links internos de las top landings de un site Suele acabar con una pérdida de posiciones. NO cambies los links de las top landings 5- Errores de interlazado
  48. 48. Pinta la AI anterior y nueva Saca los niveles de enlazado antes y después de migrar Comprueba que no haya enlaces rotos, con js o nofollow 5- Errores de interlazado. ¿Cómo comprobarlo?
  49. 49. Al cambiar de site es común matar urls que reciben links Ojo porque perderás linkjuice y bajaras el tráfico sino te aseguras que no has matado esas landings enlazadas Analiza cuáles son tus landings más enlazadas desde fuera Mantén esas urls o asegurate que haces un redirect 301 5- Errores de backlinks
  50. 50. Logs con referrers a páginas con 404 GSC informe de backlinks Backlinks tools (ahrefs, majestic seo, sistrix…) Cambia los links en las webs que tienes control Pide que te cambien los links en los top backlinks y de paso ofrece algo de valor para conseguir más links 5- Errores de backlinks. ¿Cómo comprobarlo?
  51. 51. Robots.txt distinto si cambias de host Sitemap nuevo para el nuevo site Mantener el sitemap viejo es conveniente para reindexar Disavow files para eliminar enlaces Alta en GSC 6- Errores en archivos de buscador
  52. 52. Comprueba que tengas los siguientes archivos: - Robots.txt para el host y protocolo nuevo - Sitemap nuevo - Sitemap viejo en el dominio viejo - Archivo disavow en el dominio nuevo 6- Errores en archivos de buscador ¿Cómo comprobar?
  53. 53. Ejemplos reales de una migración Ecommerce Cambio de CMS Cambio de urls Cambio de servidor e infraestructura Cambios de CDNs Cambio de Sistemas de caché Cambio de productos (día salida)
  54. 54. Ejemplos reales de una migración Clasificados Cambio de http a https
  55. 55. Ejemplos reales de una migración Site de marca (Retail) Rediseño web Cambio de CMS Cambio de urls Cambio de servidor e infraestructura Cambios de CDNs Cambio de Sistemas de cache
  56. 56. Ejemplos reales de una migración Clasificados con filtro/penalty Rediseño web Cambio de CMS Cambio de urls Cambio de servidor e infraestructura Cambios de CDNs Cambio de Sistemas de cache
  57. 57. Top tips para hacer una migración - Analizar las top landings SEO - No cambies todo a la vez. Road map de migración - Devolver un status code 503 hasta que verifiquemos que se ha migrado bien - Mantener el mismo linkado interno de las top páginas
  58. 58. Tools SEO para hacer una migración - Log tool (FunnelPunk, Botify…) - Crawler (Screaming frog, Oncrawl, DeepCrawl...) - SERPs tool (propia o usar una lista de kw de control con Sistrix, Semrush, otras) - SSL test https://www.ssllabs.com/ssltest/ - Search Console - Pingdom tools para status code y performance - Mobile Friendly tool ...
  59. 59. Tools SEO para hacer una migración Status 200 vs Visitas Status 301 vs Visitas
  60. 60. Tools SEO para hacer una migración Status 301 por segmentos de la web
  61. 61. ¿Tienes dudas? Daniel - 626 467 651 Lino - 637 167 218 Natzir - 647 503 947 Email: info@funnelpunk.com ¡ Gracias !

×