O que o robots.txt Tem a Ver com Seu Sitemap
robots.txt é o primeiro arquivo que um crawler solicita. Antes de buscar uma única página, um bot bem-comportado solicita sualoja.com/robots.txt para descobrir quais caminhos tem permissão para visitar. É um arquivo de texto simples na raiz do seu domínio, e qualquer pessoa pode lê-lo.
Além de suas regras Allow e Disallow, o robots.txt suporta uma diretiva Sitemap: — uma linha que carrega a URL completa do seu sitemap. É a forma padrão e independente de crawler de dizer "o índice deste site fica aqui", para que um bot não precise adivinhar a URL nem esperar você enviá-la em algum lugar. Google, Bing e os crawlers de IA todos a entendem.
Esta página trata apenas dessa linha Sitemap:. Se você quer o panorama mais amplo sobre controlar quais crawlers de IA acessam seu conteúdo, nosso guia sobre robots.txt para bots de IA cobre as regras de user-agent em detalhes.
Boa Notícia: Já Está Lá por Padrão
A Shopify gera o robots.txt automaticamente, e o arquivo padrão já termina com uma linha Sitemap: apontando para o sitemap.xml da sua loja. Você não precisa adicioná-la. Para a grande maioria das lojas, não há nada a fazer nesta página além de confirmar que ela está lá.
Para verificar, abra sualoja.com/robots.txt no seu navegador e role até o final. Você está procurando uma linha que diz Sitemap: https://sualoja.com/sitemap.xml. Se ela estiver presente, o Google, o Bing e todo crawler de IA que lê o robots.txt já sabem onde seu sitemap está — nenhuma edição de tema é necessária.


Quando Você Vai Querer Adicionar um Sitemap Extra
Existe exatamente um bom motivo para mexer neste arquivo: você tem um segundo sitemap que o próprio sitemap da Shopify não cobre. Na prática, isso significa um app — uma plataforma de blog, um sistema de conteúdo headless, uma central de ajuda ou ferramenta de avaliações — gerando seu próprio sitemap em uma URL que a Shopify desconhece.
Seja claro sobre o que você pode e não pode mudar. Você não pode remover ou reescrever a entrada Sitemap: automática da Shopify; o template oficial a preserva deliberadamente. O que você pode fazer é adicionar mais linhas Sitemap: ao lado dela. Se o sitemap da Shopify já cobre tudo o que você publica, a atitude certa é deixar o arquivo em paz.
Adicionando um Sitemap Extra com robots.txt.liquid
Quatro passos no editor de código do tema. Trabalhe no seu tema ao vivo e leia o passo 3 antes de salvar qualquer coisa.
Abra o editor de código do seu tema
No admin da sua Shopify, vá até Loja Online > Temas. Encontre seu tema ao vivo publicado — não uma duplicata ou um rascunho não publicado — clique no menu ⋯ dele e escolha Editar código.
Adicione um novo template robots.txt.liquid
No explorador de arquivos à esquerda, abra a pasta Templates e crie um novo arquivo chamado exatamente robots.txt.liquid. Use "Adicionar um novo template" e escolha robots.txt na lista de tipos, ou clique com o botão direito na pasta e escolha Novo Arquivo. O nome do arquivo precisa corresponder exatamente e não pode ser um template JSON. A Shopify não inclui este arquivo por padrão, porque o robots.txt automático já faz a coisa certa para a maioria das lojas.
Cole o loop de regras padrão e depois adicione seu sitemap extra
O novo arquivo começa vazio, e um robots.txt.liquid vazio substitui completamente os padrões da Shopify — o que descartaria todas as regras que a Shopify normalmente gera, incluindo sua própria linha Sitemap:. Então cole primeiro o template padrão oficial da Shopify, exatamente como mostrado abaixo, e só então adicione sua linha Sitemap: extra abaixo dele.
Salve
Clique em Salvar no canto superior direito do editor de código. A mudança entra no ar imediatamente no seu tema publicado. Recarregue sualoja.com/robots.txt e confirme que ambas as linhas Sitemap: estão presentes antes de considerar concluído.

{% for group in robots.default_groups %}
{{- group.user_agent -}}
{% for rule in group.rules %}
{{- rule -}}
{% endfor %}
{%- if group.sitemap != blank -%}
{{ group.sitemap }}
{%- endif -%}
{% endfor %}
{% comment %} Add an extra sitemap URL, e.g. one generated by an app {% endcomment %}
Sitemap: https://yourstore.com/sitemap_apps.xml

Antes de Editar: Três Coisas para Saber
A Shopify trata a edição do robots.txt.liquid como uma personalização não suportada. O Suporte da Shopify não vai resolver problemas por você, e errar — um Disallow perdido, um loop faltando — pode impedir que os crawlers alcancem partes da sua loja e custar tráfego. Se você não se sente confortável lendo e editando Liquid, peça a um desenvolvedor para fazer a mudança.
Se você já personalizou o robots.txt anteriormente através de uma solução alternativa de terceiros, mais comumente uma regra ou worker do Cloudflare, remova isso primeiro. Dois sistemas tentando controlar o mesmo arquivo produzem saídas conflitantes ou inválidas.
Depois de salvar, teste o resultado. Abra sualoja.com/robots.txt e leia-o do início ao fim, depois passe-o pelo Testador de robots.txt do Google no Search Console para confirmar que nada que você depende está sendo bloqueado.
Preciso adicionar manualmente uma linha Sitemap: ao robots.txt da minha Shopify?
▼
Posso remover ou alterar a linha Sitemap: automática da Shopify?
▼
Editar o robots.txt.liquid vai prejudicar meu SEO?
▼
E se eu já personalizei o robots.txt através de um app como o Cloudflare?
▼
Para Onde Ir Agora
O robots.txt aponta os crawlers para o sitemap. Estes guias cobrem o que está de cada lado dessa linha:
- Como criar um sitemap na Shopify — onde o sitemap.xml automático fica, o que há dentro dele e como enviá-lo ao Google Search Console.
- robots.txt para bots de IA — quais crawlers de IA permitir ou bloquear e o que cada user-agent realmente faz.
Veja quão descobrível por IA sua loja Shopify realmente é
O robots.txt e seu sitemap levam os crawlers até suas páginas. O que acontece depois depende do que eles encontram. Execute uma análise GEO em qualquer URL de loja e veja todos os 22 checkpoints.
Analisar uma página da loja