SEO na criação de uma loja virtual é o conjunto de decisões de estrutura que ficam caras de mudar depois do lançamento: como as categorias se organizam, que forma têm os URLs, como os filtros e as variações se comportam, se os links podem ser seguidos pelo Google e se as páginas de produto descrevem o que vendem. Isso faz parte da qualidade da implantação e pode ser conferido antes de abrir a loja.
O que não faz parte da implantação é o trabalho contínuo: produzir conteúdo, acompanhar posições, buscar links de outros sites e ajustar páginas com base em dados de busca. Esse trabalho começa depois da entrega e precisa de um responsável definido. Nenhuma implantação garante posição na busca. O que ela pode garantir é que a loja não comece com problemas técnicos que impedem o Google de encontrar e entender as páginas.
As referências deste guia são as páginas da Central da Pesquisa Google listadas nas fontes, consultadas em 20/10/2026.
O que especificar sobre categorias, URLs, títulos e navegação?
Árvore de categorias com links reais. O Google descobre as páginas seguindo links e usa a estrutura de links para inferir a importância relativa de cada uma. A documentação recomenda ligar o menu às categorias, as categorias às subcategorias e estas a todos os produtos que você quer indexar. Produtos que só aparecem na caixa de busca interna ficam de fora, porque o rastreador geralmente não faz pesquisas no site. No projeto, isso vira um requisito simples: a árvore de categorias aprovada no briefing, com todos os produtos alcançáveis por ela.
Links em <a href>. O Google só costuma seguir links feitos com o elemento <a> e um atributo href que leve a um endereço real. Menu montado com evento de clique em JavaScript, botão que navega sem href ou link com href="javascript:..." não são recomendados. Isso depende do tema e de quem o personalizou, e é fácil de conferir no código-fonte da página.
URLs descritivos e estáveis. A recomendação é usar palavras no caminho (/vestido-longo-linho-verde em vez de /produto/3243), manter um único padrão de maiúsculas e minúsculas e evitar parâmetros temporários em links internos, como ID de sessão. A própria documentação observa que quem usa uma plataforma de e-commerce provavelmente já tem esses problemas resolvidos. O papel da implantação, nesse caso, é preencher os slugs com cuidado e não criar exceções.
Título único por página. Cada página precisa de um <title> descritivo, sem repetição de palavras-chave e sem o mesmo texto em todas as páginas. Na loja, isso significa definir o modelo de título de produto e de categoria e revisar as páginas institucionais, que costumam ficar com o título padrão do tema.
Conteúdo de produto. O nome, a descrição, as especificações e o texto alternativo das fotos são o que permite ao Google e ao comprador entender o produto. Combine no escopo quem escreve esse conteúdo e em que formato ele chega: a implantação cadastra; a redação, em geral, é do lojista ou de um redator contratado.
Como planejar filtros, variações, paginação e dados estruturados?
Filtros. Filtros de cor, tamanho e preço geram uma quantidade enorme de combinações de URL. O Google descreve dois caminhos: se essas combinações não precisam aparecer na busca, impedir o rastreamento (por robots.txt, por exemplo) ou usar fragmentos # no filtro; se precisam, seguir regras como usar & como separador, manter sempre a mesma ordem dos filtros e devolver erro 404 quando a combinação não tem produtos. A decisão de projeto é escolher quais recortes merecem página própria. Um recorte que as pessoas buscam, como “vestidos longos”, pode virar subcategoria: ganha URL estável, título próprio e link na navegação, sem depender da combinação de filtros.
Ordenação. Ordenar por preço ou por novidade mostra a mesma lista em outra ordem. A recomendação é evitar que esses URLs sejam indexados, com noindex ou com robots.txt. Atenção a um detalhe: o noindex só funciona se a página não estiver bloqueada no robots.txt, porque o rastreador precisa acessá-la para ler a regra.
Variações. Cada variação deve poder ser identificada por um URL próprio, por caminho (/camiseta/verde) ou por parâmetro (/camiseta?cor=verde). Quando a variação usa parâmetro opcional, o canônico é o URL sem o parâmetro. Para agrupar as variações nos dados estruturados, o Google documenta o tipo ProductGroup com as propriedades hasVariant, variesBy e productGroupID.
Paginação. Cada página da lista precisa de URL próprio (como ?page=2), canônico apontando para ela mesma (e não para a primeira) e link <a href> para a seguinte. Número de página em fragmento # é ignorado. Botão “ver mais” e rolagem infinita merecem cuidado: os rastreadores do Google não clicam em botões, então os produtos carregados só por essas ações precisam estar acessíveis por links ou pelo sitemap. O Google informa que não usa mais rel="next" e rel="prev".
Dados estruturados de produto. Para páginas em que o cliente compra, o tipo indicado é o de produtos do comerciante, com preço, disponibilidade e, quando houver, frete e política de devolução. Muitas plataformas e temas já geram essa marcação; o projeto precisa conferir se ela existe, se está completa e se os valores batem com a página. A validação é feita no Teste de pesquisa aprimorada, citado na documentação.
Canônicos e sitemap. Use o mesmo URL nos links internos, no sitemap e na tag rel="canonical". Cada página indexável aponta o canônico para si mesma e entra no sitemap. Sitemap é um sinal mais fraco que redirecionamento e canônico, mas ajuda o Google a encontrar páginas que a navegação não alcança.
Checklist técnico de aceite
Use esta tabela na homologação, com a loja ainda fechada. Os URLs são de uma loja demonstrativa; troque pelos da sua árvore de categorias. Cada linha tem um teste que qualquer pessoa da equipe consegue repetir.
| Nº | Item | Exemplo de URL | Como testar | Resultado esperado |
|---|---|---|---|---|
| 1 | Menu leva às categorias | /vestidos/ |
Abrir o código-fonte da página inicial e procurar o link do menu | <a href="/vestidos/"> com texto visível |
| 2 | Categoria leva a todos os produtos | /vestidos/longos/ |
Comparar os produtos listados (todas as páginas) com o cadastro | Nenhum produto ativo fora da navegação |
| 3 | URL de produto descritivo | /vestido-longo-linho-verde |
Abrir cinco produtos ao acaso | Palavras no caminho, sem ID solto nem maiúsculas misturadas |
| 4 | Título único | qualquer produto e categoria | Ver o <title> de dez páginas |
Nenhum título repetido; nome do produto no início |
| 5 | Variação com URL próprio | /vestido-longo-linho-verde?tamanho=m |
Selecionar a variação e copiar o endereço | Endereço muda; canônico aponta para o URL sem parâmetro |
| 6 | Filtro sem indexação indevida | /vestidos/?cor=verde |
Ver robots.txt, meta robots e canônico da página filtrada | Comportamento igual ao definido no projeto |
| 7 | Filtro sem resultado | /vestidos/?cor=inexistente |
Verificar o código de status HTTP | 404 no próprio URL, sem redirecionar para uma página de erro genérica |
| 8 | Ordenação fora do índice | /vestidos/?ordem=preco |
Ver meta robots ou robots.txt | noindex ou bloqueio, nunca os dois ao mesmo tempo |
| 9 | Paginação rastreável | /vestidos/?page=2 |
Ver o canônico e o link para a página 3 | Canônico próprio e <a href> para a próxima |
| 10 | Dados estruturados | página de produto | Rodar o Teste de pesquisa aprimorada | Produto detectado, preço e disponibilidade iguais aos da página |
| 11 | Sitemap | /sitemap.xml |
Abrir e conferir uma amostra de endereços | Só URLs canônicos, ativos e sem redirecionamento |
| 12 | Robots.txt | /robots.txt |
Ler as regras | Nada que bloqueie categorias, produtos ou arquivos de layout |
| 13 | Homologação fechada | endereço provisório | Ver se há senha ou noindex |
Fechada antes; liberada no dia do lançamento |
| 14 | Página removida | produto excluído | Acessar o URL antigo | 404 ou redirecionamento para o substituto, conforme a regra combinada |
Se a loja vem de outra plataforma, acrescente a correspondência entre URLs antigos e novos, tratada no planejamento da migração de plataforma.
Quem cuida de quê depois da entrega?
A fronteira entre implantação e SEO contínuo precisa estar escrita na proposta. Uma divisão possível:
| Tarefa | Implantação | Lojista | SEO contínuo (quem for contratado) |
|---|---|---|---|
| Estrutura de categorias, URLs, modelos de título | Entrega e testa | Aprova | Sugere ajustes com base em dados |
| Itens 1 a 14 do checklist | Entrega e testa | Confere no aceite | Monitora depois |
| Propriedade no Google Search Console | Orienta a configuração | Fica como proprietário | Recebe acesso |
| Envio do sitemap | Faz no lançamento | Mantém o acesso | Acompanha erros |
| Descrição de novos produtos e categorias | Cadastra o lote inicial | Escreve ou contrata | Revisa |
| Redirecionar produto excluído | Define a regra | Aplica no dia a dia | Audita |
| Conteúdo de blog, links externos, acompanhamento de posições | Fora do escopo | Decide se contrata | Executa |
Que limites a plataforma impõe?
Em plataformas hospedadas, parte dos itens não é editável: o padrão de URL, o robots.txt ou a marcação de produto podem ser definidos pela plataforma ou pelo tema. Nesses casos, o projeto registra o que é fixo, testa o que é configurável e escolhe um tema que já atenda aos itens do checklist. O tema e as personalizações também mudam com o tempo; repita os testes 1, 5, 9 e 10 a cada troca de tema ou atualização relevante.
Próximo passo
Para ver onde esse checklist entra no cronograma, leia as etapas de criação de uma loja virtual. Se ainda está escolhendo o fornecedor, inclua estes itens no checklist para contratar a criação da loja. E, para uma implantação entregue com esses testes feitos, conheça a criação de loja virtual profissional da SouLoja.



