Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Taller SEO con Screaming Frog #seoconlarana

1,280 views

Published on

Taller de 2 horitas, sobre Screaming Frog versón 10, y todo lo que podemos exprimir la tool para hacer SEO y analizar webs.

Disponible en vídeo https://www.youtube.com/watch?v=S59TLVW6Svg

Published in: Internet

Taller SEO con Screaming Frog #seoconlarana

  1. 1. @mjcachon#SEOconlaRana MJ Cachón @mjcachon mjcachon.com mujeresenseo.com ¡HOLA! La Rana guiará nuestro camino SEO junto con otras herramientas que debes empezar a explorar:
  2. 2. @mjcachon#SEOconlaRana Disclaimer Ninguna herramienta hará el trabajo por ti Se pueden usar más herramientas gratuitas de las que creemos Paga por aquellas herramientas que te ahorren lo más valioso: TIEMPO
  3. 3. @mjcachon#SEOconlaRana Usar un crawler para trabajar nuestro SEO
  4. 4. @mjcachon#SEOconlaRana ¿Qué es un crawler? Screaming Frog es un programa que simula el comportamiento de un crawler, es decir, inspecciona páginas web de manera sistemática y recoge información relevante en cada rastreo, útil para su posterior análisis. El crawler funciona como cualquier otro bot o araña, rastreando los contenidos saltando de enlace en enlace y recabando los distintos tipologías de contenidos, su extensión, su formato, su status actual y una interminable lista de ítems de gran utilidad para el diagnóstico SEO.
  5. 5. @mjcachon#SEOconlaRana ¿Qué es Screaming Frog? • Crawler de escritorio • Windows & iOS • Scraper personalizado • Buscador de código • Crawleos Modo lista, modo sitemap • Render & Ajax • Hreflang • Https
  6. 6. @mjcachon#SEOconlaRana Bájate la última versión: la Rana 10.3 https://www.screamingfrog.co.uk/seo-spider/pricing/
  7. 7. @mjcachon#SEOconlaRana Interfaz de Screaming Frog • Panel Central: Tablas de información por pestañas • Panel Lateral: Tablas de datos acumulados en % • Panel Inferior: Info adicional individual por url seleccionada en el panel central
  8. 8. @mjcachon#SEOconlaRana Principales usos de la herramienta Análisis en bruto de un proyecto para detectar el status actual de una web, en términos de SEO On Page, etiquetas e instrucciones para robots, extensión de los contenidos, tiempo de carga, situación del enlazado, etc. Emular comportamiento de un rastreador para comprobar y comprender cómo se rastrean e indexan los contenidos del sitio web analizado.
  9. 9. @mjcachon#SEOconlaRana Formas de usar Screaming Frog 1. Análisis “en bruto” del estado de una web 2. Extraer o detectar mejoras 3. Comprobación de implementaciones 4. Simulación de cómo rastrearía Googlebot el sitio web 5. Otras revisiones específicas a. Chequear urls de un sitemap o índice de sitemaps b. Chequear una web en pre-producción c. Chequear redirecciones tras una migración d. Chequear marcado hreflang de un proyecto internacional e. Chequear qué urls son más “fuertes” f. Visualizar el sitio g. …
  10. 10. @mjcachon#SEOconlaRana Configurando la Rana (análisis en bruto)
  11. 11. @mjcachon#SEOconlaRana Uso 1 Uso 1 1. Chequear recursos de imágenes (src) 2. Chequear recursos de css 3. Chequear recursos de js 4. Chequear recursos de flash 5. Chequear recursos (enlaces) externos 6. Chequear enlaces fuera de la carpeta de inicio 7. Seguir los enlaces internos “nofollow” 8. Seguir los enlaces externos “nofollow” 9. Rastrear todos los Subdominios 10. Rastrear fuera de la carpeta de inicio 11. Rastrear Canonicals (discovery) 12. Rastrear Next/Prev 13. Extraer Hreflang 14. Rastrear Hreflang 15. Extraer AMP Links 16. Rastrear AMP Links 17. Rastrear Sitemaps enlazados 18. Auto-descubrir Sitemaps del Robots.txt 19. Rastrear estos Sitemaps:
  12. 12. @mjcachon#SEOconlaRana 1. Limitar nº de urls 2. Limitar profundidad de rastreo 3. Limitar profundidad de carpetas máximas 4. Limitar numero de query strings (param) 5. Longitud máxima de url a rastrear 6. Redirecciones máximas a seguir
  13. 13. @mjcachon#SEOconlaRana 1. Rastreo texto 2. Rastreo Ajax 3. Rastreo Javascript 1. Permitir capturas de página renderizada 2. Tiempo máximo en peticiones Ajax 3. Tamaño de la pantalla
  14. 14. @mjcachon#SEOconlaRana
  15. 15. @mjcachon#SEOconlaRana Código HTML vía Código Fuente HTML procesado (renderizado)
  16. 16. @mjcachon#SEOconlaRana 1. Permitir Cookies 2. Pausar con alto consumo de memoria 3. Siempre seguir redirecciones 4. Siempre seguir canonicals 5. Respetar noindex 6. Respetar canonical 7. Respect next/prev 8. Extraer imágenes de atributos img srcset 9. Respetar política HSTS 10. Respetar auto-meta-refresh 11. Tiempo máximo de respuesta 12. Nº máximo de re-intentos en 5xx 13. Guardar HTML 14. Guardar HTML Renderizado
  17. 17. @mjcachon#SEOconlaRana
  18. 18. @mjcachon#SEOconlaRana
  19. 19. @mjcachon#SEOconlaRana 1. Omitir todos los Parámetros del Rastreo 2. Omitir Parámetros individualmente
  20. 20. @mjcachon#SEOconlaRana Gestión de Parámetros IMPORTANTE: entender qué comportamiento hace cada parámetro Parámetro Pasivo: No cambia el contenido Parámetro Activo: Si influye en el contenido, ¿cómo? - Pagina - Ordena - Especifica - Restringe - …
  21. 21. @mjcachon#SEOconlaRana .*algo.* http://www.web.com/no-rastrees-esta-url.html http://www.web.com/no-rastrees-esta-carpeta/.* http://www.web.com/.*/algo.* .*?precio.* .*jpg$ Qhttp://www.web.com/test.php?producto=especialE
  22. 22. @mjcachon#SEOconlaRana EY, CUIDADO AQUÍ
  23. 23. @mjcachon#SEOconlaRana Ahora ya sabemos configurar la Rana
  24. 24. @mjcachon#SEOconlaRana Checklist para usar la Rana 1. Pensar qué queremos analizar (antes de pulsar “start”) 2. Configurar la Rana 3. Analizar resultados
  25. 25. @mjcachon#SEOconlaRana Análisis en bruto: basketworld.com Uso 1 Uso 3
  26. 26. @mjcachon#SEOconlaRana Configuración básica para detectar mejoras del sitio
  27. 27. @mjcachon#SEOconlaRana Lo que trae nuevo la Rana v 10.3
  28. 28. @mjcachon#SEOconlaRana Lo que trae nuevo la Rana v 10.3
  29. 29. @mjcachon#SEOconlaRana Lo que trae nuevo la Rana v 10.3
  30. 30. @mjcachon#SEOconlaRana Detectar mejoras tras el crawling: basketworld.com Uso 1
  31. 31. @mjcachon#SEOconlaRana Áreas SEO para auditar una web
  32. 32. @mjcachon#SEOconlaRana Rastreo Uso 1 Indexación Relevancia
  33. 33. @mjcachon#SEOconlaRana Robots.txt
  34. 34. @mjcachon#SEOconlaRana Sitemap No ha encontrado sitemaps enlazados por ninguna parte, lo podríamos crear
  35. 35. @mjcachon#SEOconlaRana Estructura
  36. 36. @mjcachon#SEOconlaRana Profundidad
  37. 37. @mjcachon#SEOconlaRana Enlazado Interno Actual (I) Conocer cuántos links internos recibe cada página y desde cuantas páginas internas Las que tengan pocos enlaces y sean urls importantes, habrá que potenciarlas
  38. 38. @mjcachon#SEOconlaRana Enlazado Interno Actual (II) Conocer la variedad de anchor text internos que una url recibe
  39. 39. @mjcachon#SEOconlaRana Optimización de Enlazado Interno (III) Descubrir que enlaces internos responden 3xx, 4xx, 5xx o están con noindex o canonizados
  40. 40. @mjcachon#SEOconlaRana Potencia de una url por sus Enlaces
  41. 41. @mjcachon#SEOconlaRana Enlaces a recursos inseguros
  42. 42. @mjcachon#SEOconlaRana Paginación
  43. 43. @mjcachon#SEOconlaRana Parámetros
  44. 44. @mjcachon#SEOconlaRana Parámetros Parámetro Pasivo: No cambia el contenido Parámetro Activo: Si influye en el contenido, ¿cómo? - Pagina - Ordena - Especifica - Restringe - … - utms
  45. 45. @mjcachon#SEOconlaRana Análisis SEO Sección Screaming Frog Robots.txt Configuration > Robots.txt > Settings Sitemap.xml Modo Lista > Download Sitemap Ver Estructura View: Tree Profundidad Estructura Crawl Depth + Site Structure > Depth Optimizar Enlaces Internos Bulk Export > Response Code Inlinks Gestión de Parámetros Urls > Parameters Gestión de Paginación Directives > Next/Prev + Report > Next/Prev Errors Resumen de Usos de Screaming Frog para Rastreo
  46. 46. @mjcachon#SEOconlaRana Rastreo Uso 1 Indexación Relevancia
  47. 47. @mjcachon#SEOconlaRana Status Code
  48. 48. @mjcachon#SEOconlaRana Velocidad de Carga
  49. 49. @mjcachon#SEOconlaRana Velocidad de Carga
  50. 50. @mjcachon#SEOconlaRana Meta Robots
  51. 51. @mjcachon#SEOconlaRana Canonicals
  52. 52. @mjcachon#SEOconlaRana Canonicals <link rel="canonical" href="https://basketworld.com/camisetas- swingman-nba/2759-joel-embiid-city-edition- swingman-jersey-philadelphia-76ers.html"> https://basketworld.com/camisetas-swingman-nba/2759-15039-joel-embiid-city- edition-swingman-jersey-philadelphia-76ers.html
  53. 53. @mjcachon#SEOconlaRana Versión mobile Rastrear con user-agent mobile Si manejamos JS, analizar render y guardar copia
  54. 54. @mjcachon#SEOconlaRana Render móvil
  55. 55. @mjcachon#SEOconlaRana Rastreo Uso 1 Indexación Relevancia
  56. 56. @mjcachon#SEOconlaRana Etiquetas SEO
  57. 57. @mjcachon#SEOconlaRana Contenidos
  58. 58. @mjcachon#SEOconlaRana @mjcachon Popularidad, ¿Siguen vivos nuestros enlaces externos? Paso 1: descargar archivo de enlaces externos desde Google Search Console
  59. 59. @mjcachon#SEOconlaRana @mjcachon Paso 2: Configurar Screaming Frog para que chequee si está o no el link Popularidad, ¿Siguen vivos nuestros enlaces externos?
  60. 60. @mjcachon#SEOconlaRana @mjcachon Paso 3: Subir las urls de GSC en modo lista a Screaming Frog Popularidad, ¿Siguen vivos nuestros enlaces externos?
  61. 61. @mjcachon#SEOconlaRana • Resumen del crawleo • Cadenas de redirecciones y canonicals • Errores de canonicals • Errores de rel next rel prev • Errores de hreflang • Errores de https • Resumen de etiquetas • Gaps urls crawleadas vs GA y GSC Otros usos: reports
  62. 62. @mjcachon#SEOconlaRana Otros usos: scraping
  63. 63. @mjcachon#SEOconlaRana =SI(LARGO(ESPACIOS(S16))=0;0;LARGO(ES PACIOS(S16))-LARGO(SUSTITUIR(S16;" ";""))+1) Otros usos: scraping
  64. 64. @mjcachon#SEOconlaRana Otros usos: etiquetado mobile
  65. 65. @mjcachon#SEOconlaRana //span[@itemprop=‘tipo’] //span[@itemprop=’streetAddress’] //span[@itemprop=’ratingValue’] //span[@itemprop=’reviewCount’] //*[@itemtype=’http://schema.org/’tipo’]/@itemtype //meta[@property=’og:title’]/@content //meta[@property=’og:description’]/@content //meta[@name=’twitter:title’]/@content //meta[@name=’twitter:description’]/@content Otros usos: extracción datos estructurados
  66. 66. @mjcachon#SEOconlaRana GRACIAS ¿Alguna duda? Contacto: hola@mjcachon.es www.mjcachon.com

×