Widget de Avaliações
Um widget de avaliações é o componente de página que apresenta as avaliações de clientes numa página de produto, mostrando a classificação por estrelas, o número total de avaliações e o texto de cada uma, e é entregue como JavaScript que injeta o conteúdo após o carregamento ou como HTML gerado no servidor.
Um widget de avaliações é mais do que um bloco visual. É um contrato sobre quem pode ler as avaliações da loja. O componente reúne várias funções: apresenta uma classificação agregada e o número total de avaliações, lista as avaliações individuais com o nome do autor e a data, inclui frequentemente filtros, ordenação, fotografias e um formulário para submeter avaliações, e obtém toda esta informação de uma plataforma externa via API. A forma como esse conjunto chega à página é o aspeto que a maioria dos lojistas nunca inspeciona, e é o que mais importa.
Existem dois modelos de entrega. No modelo do lado do cliente, a página de produto chega quase vazia onde deveriam estar as avaliações, e um script corre no navegador para as ir buscar e apresentar. Algumas plataformas vão mais longe e colocam o widget inteiro dentro de um iframe, um documento separado incorporado na página. No modelo gerado no servidor, o texto das avaliações já está escrito no HTML inicial antes de sair do servidor. Para o cliente, ambos os modelos podem ter um aspeto idêntico. Para qualquer sistema que leia a página sem executar scripts pacientemente, não são equivalentes.
Considere um lojista Shopify a vender cerâmica artesanal de Barcelos. A travessa de barro mais vendida tem 340 avaliações, muitas a descrever a durabilidade do material e a forma como as peças ganham caráter com o uso ao longo dos meses. No ecrã, as avaliações aparecem sem problemas. Mas o widget carrega-as do lado do cliente, dentro de um iframe, por isso quando se obtém o URL do produto como HTML simples, a secção de avaliações é um contentor vazio. Para o cliente, a página é convincente. Para um sistema a ler o código-fonte, as 340 avaliações não existem.
É aqui que o modelo de entrega encontra a pesquisa por IA. Motores de resposta como o ChatGPT, o Perplexity e o Google AI Overviews resumem produtos lendo texto que conseguem recuperar, e grande parte dessa recuperação não executa um navegador completo nem aguarda scripts diferidos. Quando alguém pergunta qual a cerâmica artesanal mais adequada para ir ao forno, o motor de resposta só pode basear-se na linguagem das avaliações que consegue efetivamente ver. O texto de avaliações gerado no servidor é elegível para essa leitura e para essa citação. As avaliações presas atrás de um script, ou encerradas num iframe noutro domínio, normalmente não o são, por mais persuasivas que pareçam a um utilizador humano. Fechar essa lacuna, tornar as avaliações existentes legíveis no documento inicial, é o problema concreto que o BeyondReviews resolve.
O teste prático é simples e vale a pena fazer antes de confiar em qualquer afirmação de um fornecedor. Não convém avaliar um widget pela página renderizada, porque os dois modelos têm o mesmo aspeto aí. Em vez disso, consulte o código-fonte, ou carregue a página com o JavaScript desativado, e procure uma frase que sabe que aparece numa avaliação. Se as palavras estiverem no HTML puro, as avaliações são legíveis. Se o contentor estiver vazio, são decorativas: rápidas e atrativas para os clientes, e invisíveis para os sistemas que decidem se a loja aparece nos resultados de pesquisa.