Confira o que é INP, como funciona e como otimizar o seu site para essa métrica.
Você já ouviu falar em Interaction to Next Paint (INP)? Esse termo tem sido bastante comentado nos últimos dias por ser a nova métrica do Google que vai substituir o First Input Delay (FID) como uma das métricas dos Core Web Vitals a partir de março de 2024.
Traduzida para o portugues essa sigla significa “interação até a próxima pintura” e basicamente é uma forma de medir se o seu site é rápido ou não para responder aos comandos que o usuário faz. Por exemplo, se ele clica em um botão, o tempo que demora para aparecer alguma coisa na tela é o que essa métrica mede.
Quando essa interação é lenta, resulta em uma má experiência para o usuário e seu site pode ficar mal posicionado nas buscas. Por isso, você tem até março de 2024 para melhorar o seu INP e deixar o seu site mais rápido.
Neste artigo, vamos te explicar melhor o que é o INP, por que ele é tão importante e como você pode melhorar o seu site para ter um INP baixo e não ser penalizado pelo Google. Vamos lá!
O que é INP?
INP é o tempo que o seu site leva para mostrar alguma coisa na tela depois que o usuário faz alguma interação. Por exemplo, se ele clica em um botão para abrir um menu, o tempo que demora para o menu aparecer na tela é o INP. Se essa resposta for rápida, o seu INP é baixo. Se for devagar, o seu INP é alto.
O INP não mede tudo o que acontece depois que o usuário faz uma ação. Ele só mede a primeira coisa que aparece na tela. Por exemplo, se ele clica em um botão para comprar um produto, o INP mede quanto tempo demora para aparecer uma mensagem de confirmação. Ele não mede quanto tempo demora para enviar o pedido ou receber o pagamento.
O objetivo do INP é garantir que o seu site mostre alguma coisa na tela logo depois que o usuário faz uma ação. Assim, o usuário sabe que o site está funcionando e não fica frustrado e impaciente.
Por que o INP é importante?
Essa métrica é importante porque mostra se o site é bom ou não para os leitores. Se o site for rápido, os usuários vão ficar mais satisfeitos e tendem a visitar mais vezes em outros momentos. Eles também vão ter mais chances de comprar os seus produtos ou serviços.
Além disso, o INP é importante porque o Google vai passar a usar para ranquear os sites nas buscas. O Google quer mostrar os melhores sites para os usuários, e um dos critérios que ele usa é a velocidade do site. Se o seu site for lento para responder às ações dos usuários, ele pode perder posições e ter menos visitas.
Por isso, você precisa melhorar o seu INP até março de 2024, que é quando o Google vai começar a usar essa métrica como um dos Core Web Vitals. Os Core Web Vitals são um conjunto de métricas que o Google usa para avaliar a experiência do usuário nos sites.
Como melhorar o seu INP?
Para melhorar o seu INP, você precisa fazer algumas coisas no seu site, como:
- Reduzir as tarefas longas: essas tarefas fazem o seu site ficar ocupado por muito tempo e não conseguir responder às ações dos usuários. Por exemplo, se você tem um código muito complexo ou muitos dados para processar no seu site, isso pode ser uma tarefa bem longa. Para reduzir isso, você pode simplificar o código e dividir as tarefas em partes menores.
- Evitar bloqueios de layout: os bloqueios de layout são causados por mudanças no formato do seu site que fazem o navegador ter que recalcular tudo na tela. Por exemplo, se você muda o tamanho ou posição de algum elemento, isso pode ser um bloqueio de layout. Para evitar esses bloqueios, você pode usar propriedades CSS que não afetam o formato do site (como transform e opacity), usar medidas relativas (como % e em) ou usar layouts flexíveis (como Flexbox e Grid).
- Otimizar as imagens: imagens grandes podem demorar muito para carregar e fazer ele ficar lento. Para otimizar as imagens, você pode reduzir o tamanho delas, usando formatos mais leves como WebP, usar o atributo loading=“lazy” para carregar as imagens só quando elas aparecerem na tela ou usar o elemento picture para mostrar imagens diferentes de acordo com a tela do usuário.
- Usar animações com cuidado: animações podem deixar o seu site mais bonito e atrativo, mas também podem fazer ele ficar lento se forem mal feitas. Para usar animações com cuidado, você pode evitar animar propriedades que causam reflow ou repaint, usar a propriedade will-change para avisar ao navegador quais elementos vão ser animados ou usar a API Web Animations para criar animações mais rápidas.
Recapitulando
Como você viu neste artigo, o INP é uma métrica que vai substituir o FID como um dos Core Web Vitals em março de 2024. O INP é uma métrica que vai medir o tempo entre uma ação do usuário e a resposta do seu site. Ele é importante porque mostra se o site é rápido ou não.
Um bom INP pode trazer vários benefícios para o seu site, como aumentar a satisfação e a fidelização dos usuários, melhorar o desempenho e a conversão do site, diferenciar o seu site da concorrência e melhorar o ranqueamento no Google.
Para melhorar o seu INP, você precisa seguir algumas boas práticas, como reduzir as tarefas longas, evitar bloqueios de layout, otimizar as imagens e usar animações com cuidado.
E você, já está preparado para melhorar o seu INP? Esperamos ter ajudado a tirar suas dúvidas sobre o assunto.
Gostou do conteúdo? Compartilhe com os amigos nas redes sociais! E se precisar de uma ajudinha para aumentar os resultados do seu marketing e vendas, conte com a gente. Fale agora mesmo com um de nossos consultores.