Blog – ES

Comunidade latina em SEO.
Resumo de junho a julho de 2023

Prezada Comunidade: Espero que você esteja bem. Queria fazer um breve resumo do que aconteceu no Latinas en SEO desde o Indexadas 2023, que foi um evento incrível! A comunidade esteve muito ativa nas últimas três semanas e ficará ainda melhor. Se você ainda não faz parte da comunidade, sugiro que você se una a nós.

Em primeiro lugar, todas as gravações completas do evento estão disponíveis no nosso canal do Youtube. Se você perdeu algum dia, aqui você pode conferir o link direto.

Primeiro dia do evento: https://www.youtube.com/live/Yt02ctD0FqQ?feature=share

Do segundo dia: https://www.youtube.com/live/Fhfg_RoWBFw?feature=share

Estes foram os temas dos dias e caso você esteja com pressa, abaixo você terá o link direto com a minutagem correta onde cada exposição começa:

Dia 1. 

0:10 33:30 – Bienvenida: Christina Ehrensberger, Nathalia Menéndez, Rita Carboni, Carla Berni, Florencia Estévez (ES/PT-BR) 

33:40 44:18 – Meditación: Ellie Ferrari (ES) 

44:31 01:00:38 – Estratégias de Blog para um E-commerce: Karoline Saraiva Silva (PT-BR) 

1:00:45 1:25:05 – Estrategias SEO en el mundo del Gambling: Denisse Lugo (ES) 

1:25:23 2:10:42 – Mamás en SEO: Andrea Dominguez, Natalia Lopez, Claudia Carolina Montes, Laura González, Christina Ehrensberger (ES) 2:27:00 2:53:15 – Como evoluir suas soft skills (e o que isso tem a ver com SEO): Carol Vicenzi (PT-BR) 

2:53:40 3:10:10 – Analizar los datos y KPI’s en sitios web con SEO: Anggye Larez (ES) 

3:10:26 3:54:00 – Panel | Inteligencia Artificial [PT-BR]: Giulia Vibosi, Carol Helfstein, Amanda Noronha Araujo (PT-BR)

 

Dia 2.

0:235:40 – Bienvenida Christina Ehrensberger, Nathalia Menéndez, Rita Carboni, Carla Berni, Florencia Estévez (ES/PT-BR)

5:42 40:17 – Como realizar o SEO Técnico em um site Lidiane Jannke (PT-BR) 

40:28 1:05:14 – Accesibilidad, UX y SEO Layshi Curbelo (ES) 

1:05:14 1:34:28 – Cómo crear tu propio dashboard SEO con Looker Studio Maria Paula Collante (ES) 

1:55:40 2:32:48 – O poder do Digital PR para ganho de Autoridades: cases e teorias Carolina Peres (PT-BR) 

2:33:33 2:58:15 – Schema Rich Snippets fáciles para E-A-T Paola Zorro (ES) 

2:58:16 4:07:20 – Panel | Inteligencia Artificial [ES] Arianna Lupi , Katerine Triana, Victoria Colombo, Florencia Estevez (ES)

 

Na semana passada, tivemos um webinar sobre o tema «Auditar Websites» ministrado por Montserrat Cano. Auditar websites é um dos primeiros passos em uma série de processos de SEO e também pode ser útil para outras áreas de marketing. Nessa palestra, exploramos as razões para fazer auditorias em websites, algumas dicas e o impacto de não fazê-las nas equipes de SEO e nas empresas. Em breve, a gravação estará disponível no portal da comunidade, entãose inscreva para não perder essa valiosa aula!.

Estamos considerando também a possibilidade de ter um grupo de mindfulness de 10 minutos por dia com Ellie Ferrari. Junte-se a nós para que possamos ter esses momentos únicos!

Rocio Morin nos convidou para conhecer a Linksster, a primeira plataforma mexicana de compra de backlinks no México e na América Latina. A plataforma oferece uma variedade de benefícios para os clientes, incluindo:

  • Qualidade e diversidade de backlinks de alta qualidade para México, América Latina e EUA.
  • Personalização e controlo da tua estratégia de backlinking.
  • Aumento da autoridade do teu site.

Segundo Rocio Morin, ela afirma que está bastante feliz com o projeto e por ter a oportunidade de promovê-lo através do Latinas en SEO. «Estou muito entusiasmada com este projeto e em apoiar a presença online e aumentar a visibilidade nos motores de busca de vários projetos. Se você estiver interessada em conhecer, podemos conversar e você terá acesso a uma versão demo para testar a plataforma. Clique aqui para conhecer a : Linksster.com!»

Christina Ehrensberger sugeriu que ouçam este podcast. Você já ouviu? link:  https://open.spotify.com/episode/6UyZko7k5dJJVRerHFnXxs?si=oaXIMxLuR3-bPha5xIYRlw 

 

Esta semana teremos o nosso primeiro Workshop temático. Esperamos você! :

[PT-BR]

Participe da primeira edição do nosso Workshop Temático!
Tema: Prompts para chatbots SEO
Data: Quinta-feira, 20/07
Horários:

  • México: 16h
  • Colômbia: 17h
  • Chile: 18h
  • Brasil/Argentina: 19h

Este será um momento de discussão enriquecedora para mulheres da nossa comunidade interessadas no tema.
Link: Na comunidade Slack

 

Por último, mas não menos importante, temos os LATAM SEO Awards, que reconhecem a indústria de SEO na América Latina. Temos algumas das nossas latinas nomeadas, por isso convidamos você para conhecer o projeto e votar em alguma delas. Link: https://es.latamseoawards.com/#awards 

Quem diria que tantas coisas emocionantes aconteceriam na comunidade? Se esqueci de algo, faça-me saber. Nos vemos daqui a algumas semanas para outro resumo!

Tenha uma ótima semana!

Comunidad Latinas en SEO.
Resumen junio-julio 2023

Querida Comunidad: Quiero compartir contigo un resumen de los emocionantes acontecimientos que han estado ocurriendo en la Latinas en SEO desde Indexadas 2023, ¡un evento verdaderamente asombroso! Nuestra comunidad ha estado vibrante y llena de energía en estas últimas tres semanas, y lo mejor está por venir. Si todavía no formas parte de esta increíble comunidad, te animo encarecidamente a unirte a nosotros aquí.

En primer lugar, todas las grabaciones completas del evento Indexadas 2023 están disponibles en nuestro canal de Youtube. Si te has perdido algo, aquí tienes el enlace directo para que te suscribas. Ahora, te proporcionaré los enlaces de los dos días del evento, pero ten en cuenta que el contenido es muy valioso, así que tómate tu tiempo y escúchalos con papel y lápiz, como si estuvieras en clase. 

Aquí tienes el enlace del primer día del evento: https://www.youtube.com/live/Yt02ctD0FqQ?feature=share

Y acá el enlace del segundo día: https://www.youtube.com/live/Fhfg_RoWBFw?feature=share 

Estos fueron los temas destacados de los días y, por si tienes prisa, te dejo los enlaces directos a los minutos en los que comienza cada tema:

Día 1. 

0:10 33:30 – Bienvenida: Christina Ehrensberger, Nathalia Menéndez, Rita Carboni, Carla Berni, Florencia Estévez (ES/PT-BR) 

33:40 44:18 – Meditación: Ellie Ferrari (ES) 

44:31 01:00:38 – Estratégias de Blog para um E-commerce: Karoline Saraiva Silva (PT-BR) 

1:00:45 1:25:05 – Estrategias SEO en el mundo del Gambling: Denisse Lugo (ES) 

1:25:23 2:10:42 – Mamás en SEO: Andrea Dominguez, Natalia Lopez, Claudia Carolina Montes, Laura González, Christina Ehrensberger (ES) 2:27:00 2:53:15 – Como evoluir suas soft skills (e o que isso tem a ver com SEO): Carol Vicenzi (PT-BR) 

2:53:40 3:10:10 – Analizar los datos y KPI’s en sitios web con SEO: Anggye Larez (ES) 

3:10:26 3:54:00 – Panel | Inteligencia Artificial [PT-BR]: Giulia Vibosi, Carol Helfstein, Amanda Noronha Araujo (PT-BR)

 

Día 2.

0:235:40 – Bienvenida Christina Ehrensberger, Nathalia Menéndez, Rita Carboni, Carla Berni, Florencia Estévez (ES/PT-BR)

5:42 40:17 – Como realizar o SEO Técnico em um site Lidiane Jannke (PT-BR) 

40:28 1:05:14 – Accesibilidad, UX y SEO Layshi Curbelo (ES) 

1:05:14 1:34:28 – Cómo crear tu propio dashboard SEO con Looker Studio Maria Paula Collante (ES) 

1:55:40 2:32:48 – O poder do Digital PR para ganho de Autoridades: cases e teorias Carolina Peres (PT-BR) 

2:33:33 2:58:15 – Schema Rich Snippets fáciles para E-A-T Paola Zorro (ES) 

2:58:16 4:07:20 – Panel | Inteligencia Artificial [ES] Arianna Lupi , Katerine Triana, Victoria Colombo, Florencia Estevez (ES)

 

La semana pasada tuvimos un webinar sobre el tema «Auditar Websites» impartido por Montserrat Cano. Auditar sitios web es uno de los primeros pasos en una serie de procesos SEO, y también puede ser útil para otras áreas de marketing. En esta charla, exploramos los motivos para hacer auditorías web, algunos consejos y el impacto que tiene no hacerlo en los equipos SEO y en las empresas. Pronto la grabación estará disponible en el portal de la comunidad, así que asegúrate de suscribirte si no quieres perdértela.

 

También estamos considerando la posibilidad de tener un grupo de mindfulness de 10 minutos al día con Ellie Ferrari. ¡Sigue sumándote a la propuesta para que podamos concretarlo y disfrutar de esos momentos para nosotras mismas!

 

Rocio Morin nos invitó a conocer Linksster, la primera plataforma mexicana de compra de backlinks en México y Latinoamérica. La plataforma ofrece una variedad de beneficios para los clientes, incluyendo:

  • Calidad y diversidad de backlinks de alta calidad para México, Latinoamérica y USA.
  • Personalización y control de tu estrategia de backlinking.
  • Aumento de la autoridad de tu sitio web.

Ella nos dice: “Estoy muy emocionada por este proyecto y por apoyar a impulsar la presencia en línea y aumentar la visibilidad en los motores de búsqueda de diversos proyectos. Si estás interesada, podemos platicar y hacer un demo de la plataforma. ¡Aquí tienes el enlace para conocerla: Linksster.com!”

 

Christina Ehrensberger nos sugirió escuchar este podcast. ¿Ya lo escucharon?
Aquí tienes el enlace:
https://open.spotify.com/episode/6UyZko7k5dJJVRerHFnXxs?si=oaXIMxLuR3-bPha5xIYRlw

 

Esta semana tendremos nuestro primer Workshop temático. Esperamos verte en el:

[ES]

¡Participa en la primera edición de nuestro Workshop Temático!
Tema: Prompts para chatbots SEO
Fecha: Jueves, 20/07
Horarios:

  • México: 16h
  • Colombia: 17h
  • Chile: 18h
  • Brasil/Argentina: 19h

Este será un momento de enriquecedora discusión para las mujeres de nuestra comunidad interesadas en el tema. Link: En el Slack de la comunidad

 

Y por último, pero no menos importante, están los LATAM SEO Awards, que reconocen a la industria SEO de Latinoamérica. Tenemos a algunas de nuestras latinas nominadas, así que te invitamos a ir y votar por alguna de ellas. Aquí tienes el enlace: https://es.latamseoawards.com/#awards

 

¿Quién hubiera pensado que tantas cosas emocionantes sucederían en la comunidad? Si me he olvidado de algo, házmelo saber. ¡Nos vemos en unas semanas para otro resumen!

¡Que tengas una bonita semana!

Estratégias para aumentar o CTR

A taxa de cliques (CTR – Click Trogh Rate) é uma das métricas mais relevantes para entender a audiência. Com ela, decide-se qual é a melhor maneira de otimizar um artigo e aumentar o tráfego orgânico em um site.

O que é o CTR?

O CTR é a porcentagem de cliques em relação ao número de vezes em que um site aparece nos resultados de pesquisa para responder a uma busca.

Em outras palavras, são os cliques que você gerou quando um usuário viu o título e a partir daí, entendeu a relevância e o atrativo daquele conteúdo para ele.

Valores altos indicam que você está respondendo à intenção de busca. Se, ao contrário, encontramos um artigo que recebe 100 impressões e apenas 5 cliques, o CTR seria de 5%. É aí que você deve tomar medidas.

Como medir o CTR com o Google Search Console?

Graças ao universo do Google, encontramos uma ferramenta básica e que muitos profissionais de SEO trabalham diariamente, o Search Console.

A taxa de cliques é calculada da mesma maneira na maioria das vezes. Mas vamos à prática: vá para a seção Desempenho, depois nos Resultados de pesquisa, selecione o período de tempo a ser investigado, em seguida ative a caixa de Total de Cliques, Impressões e CTR.

que é o CTR

Lá você pode analisar por tipo de consulta as palavras-chave com as quais as pessoas chegam até você e as páginas principais. Aqui você começa a ver padrões de sua audiência.

ctr palavras-chave

Por outro lado, se seu site tiver o ‘Discover‘ ativado, você poderá analisar as páginas principais e aqui, os valores costumam variar um pouco. Segundo Clara Solteras, especialista em SEO para Mídias da Espanha, um artigo que tem uma taxa de CTR maior que 10%, é aquele que terá maiores possibilidades de aumentar a permanência com uma otimização que permita aumentar o CTR.

Discover ativado

Como aumentar o CTR?

Alguns aspectos básicos e relacionados ao título da nota, descrições e URL. Mas, o que se recomenda incluir e que outros fatores incluir?

A seguir apresentamos algumas estratégias para aumentar o CTR:

  • Palavras-chave: O uso de palavras-chave adequadas e relevantes (previamente analisadas) contribui para a visibilidade do conteúdo e ajuda o usuário a encontrar o que procura.
  • CTA ou ‘Call To Action’: Criar títulos chamativos que atraiam a atenção têm maior possibilidade de aumentar essa métrica.
  • Gerar emoções: O Google apresenta atualizações constantes que revelam os resultados do comportamento do usuário e as formas de consumir conteúdo. Em várias ocasiões, apresentaram tipos de necessidades que vão desde surpreender, ensinar, tranquilizar, informar, ajudar, impressionar e emocionar. Você pode usar o ‘Head Analyzer’.
  • Meta descrições: são excelentes espaços para adicionar frases que prendam o leitor. Embora não tenham impacto nas ‘SERPs’, ativar as palavras-chave é uma boa prática. Você pode usar o SEO Editor para visualizar o resultado nos motores de busca antes da publicação.
  • Imagens: as imagens atraentes ativam o interesse no cérebro do usuário, o que influencia o clique. É fundamental selecionar imagens ou ilustrações que acompanhem o conteúdo.
  • Fragmentos destacados: para isso, é necessário trabalhar com caudas longas e responder a buscas concretas. Além disso, estruturar o conteúdo de acordo com as perguntas relacionadas ao tema principal, otimizar palavras-chave de cauda longa, usar listas, adicionar estrutura ‘HTML’ para cabeçalhos e responder a perguntas com parágrafos curtos.
  • Vídeos: com a constante atualização de algoritmos, o usuário se tornou mais visual. Portanto, se nos resultados de busca aparecem artigos com vídeos atraentes, isso criará interesse e aumentará o clique.
  • Marcação de dados estruturados: é útil para indicar ao Google do que se trata a pesquisa por meio de uma sintaxe na qual podemos aparecer em perguntas frequentes, trilhas de navegação e na barra de pesquisa do site. Você pode usar a ferramenta de dados estruturados do Google e do ‘GSC’ para verificar se há erros.
  • Análise de dados: revisar e analisar os dados ajuda a descobrir padrões no comportamento dos usuários. Identificar o tom de voz, o que funcionou antes e como melhorá-lo sem cair no ‘click-bait’.
  • IA – ChatGPT: use a inteligência artificial para criar chamadas personalizadas que deem ideias de títulos e descrições atrativas. Aproveite o aumento das novas ferramentas da Microsoft e do Google para experimentar e se aproximar da audiência.

O CTR é uma métrica que fornece informações sobre a quantidade de pessoas que viram o conteúdo e tomaram uma decisão. Portanto, é recomendável monitorar os fatores que se adaptam à sua metodologia de trabalho para criar estratégias direcionadas à sua audiência e obter melhores resultados.

 

Autora: Johana Katerine Triana

Speaker participante da comunidade Latinas en SEO – Jornalista dedicada a SEO em meios de comunicação desde 2019. Experiência na Casa Editorial El Tiempo, Prisa Colombia, Grupo Semana e Clarín.

Estrategias para aumentar el CTR

El ‘Click Trogh Rate’ (CTR) corresponde a una de las métricas con mayor relevancia para entender a la audiencia. Con esta, se decide cuál es la mejor manera de optimizar un artículo y aumentar el tráfico orgánico en un sitio web.

¿Qué es el CTR?

El CTR es el porcentaje de clics en relación con el número de veces en las que un sitio web aparece en resultados de búsqueda para dar respuesta a una consulta.

En otras palabras, son los clics que se generaron cuando un usuario vio el título o imagen de un contenido. A partir de ahí, se le da trascendencia a la relevancia, la calidad, la intención y el atractivo del artículo para la audiencia.

Los valores altos indican que se está respondiendo a la intención de búsqueda. Si al contrario, encontramos un artículo que recibe 100 impresiones y solo 5 clics, el CTR sería 5 %. Es ahí cuando se debe tomar acciones.

¿Cómo medir el CTR con Google Search Console?

Gracias al universo de Google, tenemos a disposición una herramienta básica y que muchos profesionales SEO trabajan día a día, Google Search Console.

La tasa de clics se puede visualizar de la siguiente manera: Dirígete al apartado Rendimiento, de ahí a Resultados de Búsqueda, seleccionas el tiempo que quieres analizar, luego activas la casilla de Clics Totales, Impresiones y CTR.

CTR en Search Console

Allí puedes analizar por tipo de consulta, que son las palabras claves con las que llegaron a ti y las páginas que visitaron. Es aquí cuando empiezas a ver patrones en tu audiencia y saber qué les gusta, cómo llegaste a ellos, cuáles fueron las mejores fechas, desde qué países te leen y mucho más.

Aumentar ctr

Por otra parte, si tu web tiene activado ‘Discover’, podrás revisar las Páginas Principales y aquí, los valores suelen variar un poco. Según Clara Solteras, experta en SEO para medios de comunicación en España, un artículo que tiene un porcentaje de CTR mayor a 10 %, es el que tendrá mayores posibilidades de aumentar la permanencia en la página y generar mayor ‘engagement’ en tu público objetivo.

¿Cómo aumentar el CTR?

Hay algunos aspectos básicos que están relacionados con el título de la nota, optimización de descripciones y una URL ‘SEO-friendly‘. Pero, ¿Qué se recomienda incluir y qué otros factores ayudan?

A continuación te presento algunas estrategias para aumentar el CTR:

  • Palabras clave: El uso de palabras clave adecuadas y relevantes (que previamente han sido analizadas), contribuyen a la visibilidad del contenido para ayudar al usuario a encontrar lo que buscan.
  • CTA o ‘Call To Action’: crear títulos llamativos que atraigan tienen mayor posibilidad de subir esta métrica.
  • Generar emociones: Google ha presentado actualizaciones constantemente que revelan resultados del comportamiento del usuario y las formas de consumir contenido. En varias ocasiones presentaron los tipos de necesidad que van desde: sorprender, enseñar, tranquilizar, informar, ayudar, impresionar y emocionar. Puedes usar ‘Head Analyzer’.
  • Meta-descripciones: son excelentes espacios para agregar frases que atrapen al lector. Aunque no tienen impacto en las ‘SERPs’, activar las ‘keywords’ es buena práctica. Puedes utilizar SEO Editor, para visualizar el resultado en los motores de búsqueda.
  • Imágenes: las imágenes atractivas activan el interés en el cerebro del usuario, lo que influye en el clic. Es clave la selección de imágenes o ilustraciones que acompañan el contenido.
  • Fragmentos destacados: para ello, debes trabajar con ‘long tails’ y responder a búsquedas concretas. Además, estructurar tu contenido según las preguntas relacionadas con el tema principal, optimizar palabras clave de cola larga, emplear listados, agregar estructura ‘HTML’ para encabezados y responder preguntas con párrafos breves.
  • Videos: con la constante actualización de algoritmos, el usuario se ha vuelto más visual. Por lo tanto, si en sus resultados el usuario ve artículos con videos atractivos, va a crear interés y aumentará el clic.
  • Marcado de datos estructurados: nos sirven para indicar a Google de qué se trata la búsqueda por medio de una sintaxis en la que podremos aparecer en preguntas frecuentes, migas de pan y la barra de búsqueda del sitio. Puedes utilizar la herramienta de datos estructurados de Google y ‘GSC’ para revisar si hay errores.
  • Análisis de datos: revisar y analizar la data ayuda a descubrir patrones en el comportamiento de los usuarios. Se identifica el tono de voz, lo que ha funcionado antes y cómo mejorarlo sin caer en el ‘click-bait’.
  • IA – ChatGPT: usa la inteligencia artificial para crear ‘trompts’ personalizados que den ideas de titulación y descripciones llamativas. Aprovecha el auge de las nuevas herramientas de Microsoft y Google para probar y acercarte a la audiencia.

El CTR es una métrica que provee información sobre la cantidad de personas que han visto el contenido y tomaron una decisión. Por lo cual es recomendable hacer un seguimiento a los factores que se adapten a tu metodología de trabajo para crear estrategias direccionadas a nuestra audiencia y lograr mejores resultados.

 

Autora: Johana Katerine Triana

Speaker participante de Latinas en SEO – Periodista dedicada al SEO en medios de comunicación desde el 2019. Experiencia en Casa Editorial El Tiempo, Prisa Colombia, Grupo Semana y Clarín.

¿Cómo probar Lazy Load con Puppeteer?

El performance y la velocidad de carga web son temas muy populares en SEO, principalmente después de la actualización de Google que ha empezado en junio de 2021. Con eso también quedaron famosos los Core Web Vitals, que son algunas señales de una buena experiencia de usuario en una página web.

Existen muchas maneras para optimizar las métricas de los Core Web Vitals. Puedes encontrar más información en estas documentaciones:

Optimizar LCP

Optimizar FID

Optimizar CLS

Una implementación muy común y recomendada para optimizar la métrica LCP es el recurso lazy load. Luego les explicaré de qué se trata. Pero la idea aquí es mostrarles cómo verificar esta implementación. Entonces, si sos también más o menos como yo, que se arriesga intentando hacer funcionar algunos scripts, aunque no seas desarrollador o desarrolladora, les mostraré algunos tips de cómo hacer pruebas de scroll para hacerle pruebas a tus páginas que contienen lazy load implementado.

¿Qué es Lazy Load?

Es una manera que les permite que, por ejemplo, las imágenes que están debajo del pliegue sean cargadas solamente cuando son solicitadas por los usuarios. Es decir que la página puede cargar más rápidamente porque no necesita traer todos los elementos a la vez. Ya que los usuarios pueden no llegar a solicitar aquella imagen, ¿por qué hacerlo ahora?

Ejemplos

Algunos ejemplos para implementar este recurso son de manera nativa, o usando una librería como «lazysizes.js».

Ejemplo Nativo: aplicar el atributo «loading» con el valor «lazy» en las imágenes que están below the fold (no aplicar en la imagen la cual el LCP es marcado):

<img src="imagen.jpg" loading="lazy" alt="..." width="400" height="200">

Ejemplo usando una biblioteca: agregar el scripten las páginas, aplicar la clase “lazyload” a las imágenes «below the fold», y cambiar el «src» para «data-src»:

<img data-src="imagen.jpg" class="lazyload" alt="..." width="400" height="200" />

¿Qué es Puppeteer?

¿Y ahora qué es Puppeteer en el título del texto? Es una librería con la cual podés simular un navegador Chrome siendo un «headless». Es decir, podemos hacer comandos del navegador sin usar su interfaz.

¿Cómo utilizarlo?

    1. Primero tenés que tener instalado el Node.js porque Puppeteer está desarrollado con esa biblioteca. Bajar y ejecutar el archivo descargado.
    2. ambién podés instalar el VS Codepara ejecutar los comandos más fácilmente.
    3. Haz también el download de la carpeta de ejemplos de uso de Puppeteer y extraiga el zip.

download-puppeteer-examples

    1. Ahora, en el VS Code, abra la carpeta que descargaste arriba en ‘Open Folder…’:

vs-code-abrir-pasta

    1. Abra el terminal de comandos en ‘New Terminal’:

vs-code-abrir-terminal

    1. Y luego vas a ver el terminal en la carpeta examples-master:

vs-code-entrar-na-pasta

Si notas que no estás en la carpeta correcta, podés ejecutar el comando ‘cd’ y el camino de la carpeta correcta, en mi caso sería:

C:\Users\User\examples-master> cd C:\Users\User\examples-master
    1. Entonces en el terminal, ejecutar «npm i» para instalar el package.json:
C:\Users\User\examples-master> npm i

Ejecutar también el comando para verificar la versión, para comprobar que se instaló:

C:\Users\User\examples-master> npm -v
    1. Por fin, ejecutar el script con la URL que quieras probar como parámetro, como puse en el ejemplo abajo:
C:\Users\User\examples-master> node lazyimages_without_scroll_events.js --url=https://www.searchenginejournal.com
    1. ¡Listo! Puede tardar un poquito, pero cuando termine de ejecutar, en el terminal verás un mensaje más o menos así, que indica si la página tuvo éxito en la prueba o si ha fallado.

resultado-puppeteer-scroll

Resultados

En la carpeta inicial, habrá un archivo llamado ‘results’ con un html que te va a mostrar los resultados de la prueba de las dos renderizaciones, con y sin el scroll de la página. También habrá un archivo page_diff.png con la diferencia entre las dos pruebas.

El archivo html te va a retornar algo como el screenshot abajo, y vas a poder echar un vistazo en las imágenes que no pudieron ser cargadas sin el scroll de la página. Entonces, lo que hace el Puppeteer es cargar la página dos veces, una con y una sin scroll y comparar los elementos comunes y los que no pudieron ser cargados en una de renderizaciones.

resultado-puppeteer-scroll-html

¿Por qué hacer esta prueba es importante?

El Puppeteer simula una carga de página en Chrome y Googlebot usa Chromium para renderizar las páginas e indexarlas para los resultados de búsqueda. Con esta prueba estamos simulando el comportamiento del robot y cómo sabemos, Googlebot no scrolla páginas. Luego tenés que asegurarte que aunque Google no llegue a solicitar los elementos vía scroll, él pueda conocer el contenido y las imágenes que tenés below the fold.

Como testar LazyLoad com Puppeteer?

A performance e velocidade de carregamento web são temas muito populares no mundo do SEO, principalmente depois da atualização do Google que começou em junho de 2021. E com isso também ficaram famosos os Core Web Vitals, que são alguns sinais de uma boa experiência em uma página web.

Existem muitas maneiras de otimizar as métricas dos Core Web Vitals. Você pode encontrar mais informações nestas documentações:

Otimizar LCP

Otimizar FID

Otimizar CLS

Uma implementação muito comum e recomendada para otimizar a métrica LCP é o recurso lazy load. Logo explicarei do que se trata. Mas a ideia aqui é mostrar como verificar essa implementação. Então, se você também é mais ou menos como eu, que se arrisca em tentar fazer alguns scripts funcionarem, mesmo que você não seja um desenvolvedor ou desenvolvedora, aqui vou mostrar algumas dicas de como fazer testes de scroll em páginas que contêm lazy load implementado de alguma forma.

O que é lazy load?

Mas, primeiro, o que é lazy load? É uma forma de permitir, por exemplo, que as imagens que estão abaixo da dobra sejam carregadas apenas quando solicitadas pelos usuários. Isso significa que a página pode carregar mais rapidamente porque não precisa trazer todos os elementos de uma vez. Já que os usuários podem nem mesmo chegar a requisitar essa imagem, então por que solicitá-la agora?

Exemplos

Alguns exemplos para implementar este recurso são de forma nativa ou usando uma biblioteca como lazysizes.js.

Exemplo Nativo: aplicar o atributo loading com o valor lazy nas imagens que estão abaixo da dobra (não aplicar, por exemplo, na imagem em que o LCP é marcado):

<img src="imagen.jpg" loading="lazy" alt="..." width="400" height="200">

Exemplo usando uma biblioteca: adicionar o script às páginas, aplicar a classe “lazyload” nas imagens abaixo da dobra, e mudar o src para data-src:

<img data-src="imagen.jpg" class="lazyload" alt="..." width="400" height="200" />

O que é Puppeteer?

E agora o que é Puppeteer no título do texto? É uma biblioteca a qual você pode simular um navegador Chrome sendo um headless Chrome. Ou seja, podemos fazer comandos do navegador sem usar sua interface.

Como utilizar?

  1. Primeiro você precisa ter o Node.js instalado porque o Puppeteer é desenvolvido com essa biblioteca. Baixe e execute o arquivo.
  2. Você também pode instalar o VS Code para executar os comandos com mais facilidade.
  3. Faça também o download da pasta de exemplos de uso do Puppeteer e extraia o zip.
  4. download-puppeteer-examples

  5. Agora, no VS Code, abra a pasta que você baixou acima em ‘Open Folder…’:
  6. vs-code-abrir-pasta

  7. Abra o terminal de comandos em ‘New Terminal’:
  8. vs-code-abrir-terminal

  9. E então você verá o terminal na pasta examples-master:
  10. vs-code-entrar-na-pasta

    Se notar que não está na pasta correta, pode executar o comando ‘cd’ e o caminho da pasta correta, no meu caso seria:

    C:\Users\User\examples-master> cd C:\Users\User\examples-master
  11. Então, no terminal, execute «npm i» para instalar o package.json:
  12. C:\Users\User\examples-master> npm i

    Execute também o comando para checar a versão, para verificar se foi instalada:

    C:\Users\User\examples-master> npm -v
  13. Por fim, execute o script com a URL que deseja testar como parâmetro, conforme coloquei no exemplo abaixo:
  14. C:\Users\User\examples-master> node lazyimages_without_scroll_events.js --url=https://www.searchenginejournal.com
  15. Pronto! Pode demorar um pouquinho, mas quando terminar a execução, você verá uma mensagem no terminal mais ou menos assim, que informa se a página teve sucesso no teste ou se falhou.
  16. resultado-puppeteer-scroll

    Os resultados

    E na pasta inicial, haverá um arquivo chamado ‘results’ com um html que mostrará os resultados do teste das duas renderizações, com e sem o scroll da página. Haverá também um arquivo page_diff.png com a diferença entre os dois testes.

    O arquivo html retornará algo parecido com o screenshot abaixo, e você poderá dar uma olhada nas imagens que não puderam ser carregadas sem o scroll da página. Então, o que o puppeteer faz é carregar a página duas vezes, uma com e outra sem scrollar a página e comparar os elementos comuns e aqueles que não puderam ser carregados em uma das renderizações.

    resultado-puppeteer-scroll-html

    Por que é importante?

    E por que fazer esse teste? Como o Puppeteer simula o carregamento de uma página no Chrome e o Googlebot usa Chromium para renderizar as páginas e indexá-las para os resultados da busca, estamos simulando o comportamento do robô. E como sabemos, o Googlebot não scrolla páginas, então você precisa ter certeza de que mesmo que o Google não requisite os elementos via scroll, ele conheça o seu conteúdo e as imagens estão abaixo da dobra.