The Codex of Business Writing Software for Real-World Solutions 2.pptx
Core Web Vitals & Google Page Experience por Seo Martin
1. Core Web Vitals
& Page Experience
por John Martin
Fundador & CEO da SEOMARTIN
2. John Martin, também conhecido como Seo Martin, é Empresário, Especialista, Consultor e
Professor de Marketing Digital assim como SEO, E-commerce, Analytics, Google Ads e GTM
dentre outras tecnologias digitais e de marketing.
Formado em Administração pela Pontifícia Universidade Católica
de São Paulo e pós graduado em Marketing pela HSM (MBA), tem
vasta e diversificada experiência, trabalhando de auditor na
PriceWaterHouseCoopers até como diretor de marketing na Divino
Sapore, Soma e Joma Sports.
Atuou em diversos projetos de marketing digital e SEO desde 2005
em empresas como Adobe, Airu, Ambev, Arthur Caliman, BASF,
Casar, Capila, Drogaria São Paulo, E-next, Etiqueta Única,
Farmadelivery, Fundação Estudar, Lendico, Kaymu África, Keela,
Pernod Ricard, Raia Drogasil, Revelaweb, Rocket Internet, Onofre,
Superbid, Trisul-SA, Vivara, World Tennis, Waufen, Wetseal e Xiomi
dentre outras empresas de renome nacional e internacional.
30. LCP: Largest Contentful Paint
Informa o tempo de renderização da maior
imagem ou bloco de texto visível na janela de
visualização, em relação a quando a página
começou a carregar pela primeira vez.
Elemento de Maior exibição do conteúdo crítico
40. FID: First Input Delay
Atraso da Primeira Entrada
O FID mede o tempo desde o momento em que
um usuário interage pela primeira vez com uma
página (ou seja, quando clica em um link, toca
em um botão ou usa um controle personalizado
baseado em JavaScript) até o momento em que
o navegador é realmente capaz de começar a
processar manipuladores de eventos em
resposta a essa interação.
41. FID mensura o tempo entre um
usuário ter uma ação na página e o
navegador ser capaz de processar.
43. O primeiro atraso de entrada será a
primeira impressão do usuário sobre
a capacidade de resposta do seu site
44. O FID mede apenas o "atraso" no
processamento do evento. Ele não
mede o tempo de processamento do
evento em si nem o tempo que leva
para o navegador atualizar a IU após
a execução dos manipuladores de
eventos.
45. Normalmente entre FCP e Time to Interactive (TTI): a página renderizou parte de seu
conteúdo, mas ainda não é interativa de forma confiável.
46. FID só pode ser mensurado no
campo (com usuários) mas você
pode usar o TBT para avaliar em
laboratório.
51. CLS: Cumulative Layout Shift
Mudança Cumulativa de Layout
A mudança cumulativa de layout (CLS) é uma
métrica importante e centrada no usuário para
medir a estabilidade visual porque ajuda a
quantificar a frequência com que os usuários
experimentam mudanças inesperadas de
layout.
52. CLS mensura quanto e quão
frequente um conteúdo se move de
forma inesperada numa página.
54. Cálculo do CLS
Para calcular a pontuação de mudança de layout , o
navegador observa o tamanho da janela de
visualização e o movimento dos elementos instáveis
na janela de visualização entre dois quadros
renderizados.
A pontuação de mudança de layout é um produto de
duas medidas desse movimento: a fração de impacto
e a fração de distância (ambas definidas abaixo).
56. Impact Fraction
Fração de Impacto
A fração de impacto mede como
os elementos instáveis afetam a
área da janela de visualização
entre dois quadros.
A união das áreas visíveis de todos
os elementos instáveis do quadro
anterior e do quadro atual - como
uma fração da área total da janela
de visualização - é a fração de
impacto do quadro atual.
75%
0,75
57. Distance Fraction
Fração de Distância
A fração de impacto mede como
os elementos instáveis afetam a
área da janela de visualização
entre dois quadros.
A união das áreas visíveis de todos
os elementos instáveis do quadro
anterior e do quadro atual - como
uma fração da área total da janela
de visualização - é a fração de
impacto do quadro atual.
25%
0,25
100%
61. Dentre as principais causas temos
imagens com dimensões
desconhecidas, fontes com tamanhos
diferentes das substitutas, conteúdos
dinâmicos inseridos sem previsão.
73. Dados Reais, Usuários Reais
O Relatório de experiência do usuário do
Chrome é alimentado pela medição real do
usuário das principais métricas de experiência
do usuário em toda a web pública, agregada
de usuários que optaram por sincronizar seu
histórico de navegação, não configuraram
uma senha de sincronização e têm relatórios
de estatísticas de uso habilitados
81. Page Speed: Dados Consolidados
Nota de laboratório consolidados
Dados de campo CrUX do url
Nota de laboratório em detalhes
Diagnósticos, Oportunidades e
melhorias sugeridas
98. Reduza o tempo de resposta inicial
do servidor (até 600ms)
● Otimize a lógica do aplicativo do servidor para preparar as páginas
com mais rapidez.
● Otimize como seu servidor consulta bancos de dados ou migre para
sistemas de banco de dados mais rápidos.
● Atualize o hardware do servidor para ter mais memória ou CPU.
● Avalie usar opções como CDN ou Varnish quando possível.
100. Estabeleça conexões de terceiros
antecipadamente
As solicitações do servidor para origens de terceiros também podem afetar
o LCP, especialmente se forem necessárias para exibir conteúdo crítico na
página.
Use rel="preconnect“ para informar ao navegador que sua página pretende
estabelecer uma conexão o mais rápido possível.
Você também pode usar dns-prefetch para resolver pesquisas de DNS com
mais rapidez.
101. Preload as Imagens de produtos
(LCP) com <link rel="preload"
as="image" href="imagem.jpg" />
102. JS e CSS
CSS
● Minificação
● Adie CSS não crítico
● CSS Crítico Inline
● Evite CSS desnecessário
JS
● Minimize e comprima arquivos js
● Adie JavaScript não utilizado
● Minimize polyfills não usados
● Evite JS desnecessário
103. Execução pesada de JavaScript
● Divida Tarefas Longas em assíncronas e menores
● Reduza o tempo de execução do JavaScript
● Use web workers
104. Evite Layout Shifts
● Imagens sempre com dimensões
● Escolha Web Fonts substitutas corretas
● Anúncios, incorporações e iframes com dimensões
● Atenção Conteúdo injetado dinamicamente
105. Atenção: CLS pode ser impactado
por promobars que empurram o
conteúdo.
107. Fontes
● Seo Martin no Youtube: https://www.seomartin.com/Youtube
● Web Vitals: https://web.dev/vitals/
● Core Web Vitals explicados detalhadamente: https://youtu.be/3vH_n1sika8
● Dashboard Data Studio Core Web Vitals: https://youtu.be/9Gty0Iu7oLk
● Chrome User Experience Report: https://bit.ly/2QDRlb2
● Lighthouse performance scoring: https://web.dev/performance-scoring/
● Performance audits: https://web.dev/lighthouse-performance/
● Optimize for Core Web Vitals: https://youtu.be/AQqFZ5t8uNc
● O impacto do Core Web Vitals nos negócios: https://youtu.be/nPmAE0YjGK0
● The business impact of Core Web Vitals: https://web.dev/vitals-business-impact/
● Core Web Vitals News: https://youtu.be/XxvHY4wC8Co
● 1º Estudo Brasileiro de Core Web Vitals nos E-commerces: https://bit.ly/3fHTMBY
● Como se preparar para o CWV: https://pt.semrush.com/blog/atualizacao-core-web-vitals/
● PageSpeed Insights: https://developers.google.com/speed/pagespeed/insights/
● Web Page Test: https://www.webpagetest.org/