Pular para o conteúdo

Por que o meu site GitHub Pages não aparece no Google?

Um site novo no GitHub Pages quase sempre fica fora do Google por três faltas: não tem sitemap, não está no Search Console e quase ninguém tem link para ele.

Plataforma:GitHub Pages

Por Bruno Amorim · ·

Leia em: English · Español · Deutsch · Français · Italiano · Polski · 日本語 · 한국어

Por que o seu site GitHub Pages não está no Google

Confira nesta ordem. As primeiras causas deixam o site inteiro fora do Google. As últimas deixam páginas soltas de fora.

  1. O site é novo. Um site github.io novo quase não tem links de outros sites, então o Google pode nem saber que ele existe. Pesquise no Google site: seguido do seu domínio, como site:exemplo.com.br. Se nada aparecer, o Google provavelmente ainda não tem nenhuma página sua. A inspeção de URL do Search Console dá a resposta exata para cada página.
  2. O site não é gerado, ou o endereço mudou. O Pages precisa de um index.html, em minúsculas, no topo da fonte de publicação. Mudar um repositório entre público e privado muda o endereço do site. Se a página inicial responde 404, o Google não vê nada.
  3. Uma tag noindex está no layout. Procure <meta name="robots" content="noindex"> no <head> do layout e tire das páginas que você quer no Google.
  4. O robots.txt está no lugar errado. O Google só lê o robots.txt no topo de um host. Num site de projeto em usuario.github.io/repo, o Google lê usuario.github.io/robots.txt, não o do seu repositório.
  5. Não há sitemap nem propriedade no Search Console. Coloque jekyll-sitemap na lista plugins do _config.yml. O GitHub Pages aceita esse plugin, e ele gera /sitemap.xml. Adicione no Search Console uma propriedade de prefixo de URL com o endereço do site, verifique com a tag ou o arquivo HTML e envie o sitemap.
  6. As páginas dizem pouco. Um README transformado em site de uma página dá pouco ao Google. Crie páginas que respondam, cada uma, a uma pergunta por completo.
  7. Poucos links levam ao site. Coloque o endereço do site na seção About e no README do repositório, e links para ele no seu perfil e em outros projetos.

Se só algumas páginas estão fora: os três motivos mais comuns no GitHub Pages

O Search Console mostra o motivo de cada página em Indexação > Páginas. Estes três são os que mais aparecem em sites GitHub Pages.

Detectada, mas não indexada no momento

Um site github.io novo tem poucos links de outros sites, então o Google espera antes de visitar. Envie o sitemap no Search Console e coloque links para o site no README e na seção About do repositório. Veja Detectada, mas não indexada no momento.

Rastreada, mas não indexada no momento

Páginas curtas feitas de um README ou de poucas linhas de Markdown dão pouco ao Google. Faça cada página responder a uma pergunta por completo, com link a partir da página inicial. Veja Rastreada, mas não indexada no momento.

Não encontrado (404)

Um Index.html com letra maiúscula, um repositório movido ou uma troca de domínio sem novo build quebram endereços. Chame o arquivo de entrada de index.html, faça um commit para gerar o site de novo depois de mudar o domínio e crie uma página 404.html para endereços que acabaram de vez. Veja Não encontrado (404).

Onde fica o sitemap

O GitHub Pages não gera sitemap por padrão. Com Jekyll, coloque jekyll-sitemap na lista plugins do _config.yml, e ele gera /sitemap.xml. Com outro gerador de sites, gere o sitemap no seu workflow.

Veja o que o Google pegou

Depois de enviar o sitemap, o CrawlCoach confere com o Search Console as páginas do seu site GitHub Pages, até 500 de graça. Ele mostra quais ficaram de fora e por quê.

Perguntas frequentes

Um site de projeto do GitHub Pages pode aparecer no Google?

Pode. O Google indexa páginas em usuario.github.io/repo como qualquer outro site. Adicione no Search Console uma propriedade de prefixo de URL para esse endereço, porque não dá para verificar uma propriedade de domínio em github.io.

Preciso de domínio próprio para aparecer no Google?

Não. Um domínio próprio deixa você verificar uma propriedade de domínio no Search Console. Com os registros de DNS certos, o GitHub Pages redireciona entre a versão com www e a sem www para você.

Fontes

Conferido em 8 de outubro de 2026. O Google muda o Search Console e a ajuda de tempos em tempos. Se algo estiver diferente na sua tela, confira a fonte.

Veja quais páginas do seu site estão fora do Google

Entre com sua conta Google. O CrawlCoach confere até 500 páginas de graça e mostra a correção de cada problema.

Gerar meu relatório grátis

Grátis para até 500 páginas. Sem cartão. Entre com a conta Google que você usa no Search Console.

O app e os relatórios do CrawlCoach estão em inglês.

Outras plataformas

Leia também