Pular para o conteúdo

Guia

Envie seus artigos ao Google

Uma configuração gratuita de cinco minutos, feita uma única vez na sua própria conta do Google. Depois disso, cada artigo publicado terá um botão Indexar que o envia ao Google com um clique.

O que isso faz — com sinceridade

Normalmente, o Google encontra um novo artigo na próxima visita do rastreador ao seu site — em horas, dias, às vezes mais. A API de indexação permite que você avise diretamente ao Google que uma página acabou de ser publicada. Na prática, isso geralmente faz a página ser rastreada em poucas horas, em vez de em algum momento indefinido.

Duas ressalvas sinceras antes de você dedicar cinco minutos a isso. Primeiro, o Google limita oficialmente o uso desta API a anúncios de vagas e páginas de transmissões ao vivo; para artigos comuns, o envio funciona como uma solicitação forte de rastreamento — funciona bem na prática e é o que os populares plugins de “indexação instantânea” do WordPress fazem, mas o Google não dá nenhuma garantia. Segundo, ser rastreado não é o mesmo que ter um bom posicionamento: a API elimina a demora na descoberta, nada mais.

Se essa troca parece aceitável para você — é gratuita, leva cinco minutos e é totalmente reversível — prossiga.

Preparação

  • Uma conta do Google que seja proprietária do seu site no Search Console. A etapa final adiciona uma conta de serviço como Proprietário da sua propriedade no Search Console, então você também precisa ter acesso de Proprietário nela. Se seu site ainda não estiver no Search Console, adicione e verifique o site primeiro — o próprio processo do Google orienta você.
  • Seu site conectado ao BlogTend. A conexão fica nas configurações do site, uma por site.

Configuração única

Tudo abaixo também está escrito, com os mesmos links, dentro do aplicativo: abra Sites, escolha as Configurações do seu site e encontre “Indexação no Google”. Faça isso por lá para poder colar a chave no final sem ficar alternando entre telas.

  1. Crie um projeto no Google Cloud. Entre com a mesma conta do Google que você usa no Search Console, abra a tela de criação de projeto, dê a ele qualquer nome (“my-site-indexing” serve) e clique em Criar. Se você já tem um projeto que gostaria de usar, pule esta etapa.
  2. Ative a Indexing API. Abra a página da Web Search Indexing API na biblioteca de APIs, confira se o seu projeto está selecionado na barra no topo da página — aquele deslize clássico — e clique em Ativar.
  3. Crie uma conta de serviço e baixe a chave dela. Em IAM → Contas de serviço, clique em Criar conta de serviço, dê a ela qualquer nome, e clique em Concluído — ela não precisa de nenhum papel. Abra a conta que você acabou de criar, vá para Chaves → Adicionar chave → Criar nova chave, escolha JSON, e um pequeno arquivo será baixado. Esse arquivo é a credencial; trate-o como uma senha.
  4. Cole a chave em BlogTend. Abra o arquivo baixado em qualquer editor de texto, copie tudo, e cole no campo de indexação do Google nas configurações do seu site. O BlogTend armazena o arquivo criptografado e mostra o endereço de e-mail da conta de serviço com um botão para copiar.
  5. Defina esse e-mail como Proprietário no Search Console. No Search Console, abra Configurações → Usuários e permissões → Adicionar usuário do seu site, cole o e-mail da conta de serviço, e defina a permissão como Proprietário. É isso que autoriza os envios — sem essa permissão o Google recusa todas as solicitações.

A configuração está concluída. Você nunca precisará repeti-la para este site.

Como usar o botão Indexar

Na página Artigos, cada artigo publicado de um site conectado exibe um botão Indexar. Clique nele para enviar a URL do artigo ao Google; o botão registra quando isso foi feito, para que você veja rapidamente o que já foi enviado. Você pode enviar um artigo novamente após uma atualização importante.

Rascunhos não têm o botão de propósito — um rascunho não tem uma página pública para o Google rastrear. Publique primeiro (com um clique na mesma lista), depois indexe.

Quando não funciona

  • “A conta de serviço não é proprietária deste site.” A etapa 5 foi pulada ou configurada com uma permissão inferior. A permissão deve ser de Proprietário, não de usuário Pleno ou Restrito, e deve estar na propriedade exata que corresponde ao endereço do seu site.
  • “O Google rejeitou a chave.” A chave foi excluída ou desativada no Google Cloud, ou o arquivo foi truncado ao colar. Baixe uma nova chave JSON da conta de serviço e reconecte.
  • “A cota diária de envios foi esgotada.” O limite do Google é de 200 por dia por projeto. Ele é redefinido diariamente; tente novamente amanhã.
  • “A criação de chaves de conta de serviço está desativada.” Nas organizações do Google Workspace, isso fica ativado por padrão. No Google Cloud, com seu projeto selecionado, abra IAM e administrador → Políticas da organização e procure “Desativar a criação de chaves de contas de serviço”. Podem aparecer duas entradas: a simples, iam.disableServiceAccountKeyCreation, e uma “gerenciada”. Abra a simples (é a que o erro menciona), clique em Gerenciar política → Substituir a política do recurso pai → Adicionar regra → Aplicação desativada → Definir política. Se o Google não permitir, selecione sua organização no seletor de projetos, abra IAM, atribua ao seu próprio usuário o papel de Administrador de políticas da organização e tente novamente. Aguarde um minuto e crie a chave. A substituição se aplica apenas a este projeto; o restante da sua organização continua bloqueado.
  • Ativou a API, mas no projeto errado. O seletor de projetos na parte superior do Google Cloud pode passar despercebido. Abra a página da Indexing API novamente, confirme que o projeto selecionado é aquele em que está sua conta de serviço e ative a API nele.

Perguntas

Isso garante que meu artigo apareça no Google?
Não, e quem promete isso está exagerando. O envio é um sinal forte que geralmente faz a página ser rastreada em poucas horas, mas só o Google decide o que entra no índice dele. O que você elimina é a espera até que o Google encontre a página por conta própria.
Isso tem algum custo?
Não. O projeto do Google Cloud, a API de indexação e a conta de serviço são todos gratuitos para esse volume de uso. O BlogTend também não cobra pelos envios.
Por que eu preciso configurar a parte do Google por conta própria?
Porque a credencial precisa pertencer a você. A conta de serviço fica na sua conta do Google, recebe a função de Proprietário da sua propriedade no Search Console e pode ser excluída por você a qualquer momento. Nunca vemos sua senha do Google — apenas o arquivo de chave que você escolher colar.
Existe um limite?
O Google permite 200 envios por dia por projeto. O BlogTend interrompe os envios pouco antes desse limite e avisa você, para que você veja nossa mensagem em vez de uma falha silenciosa. Com uma frequência normal de publicação você nunca perceberá esse limite.
Por que o botão Indexar não aparece em alguns artigos?
Ele só aparece em artigos publicados de um site com a indexação do Google conectada. Um rascunho não tem uma página pública para o Google rastrear — publique-o primeiro, pelo painel ou pelo WordPress, e o botão aparecerá.
Posso desconectar?
Sim — o botão Desconectar, no mesmo lugar em que você fez a conexão, exclui a chave armazenada imediatamente. Você também pode excluir a conta de serviço ou a chave dela no Google Cloud, o que interrompe o acesso pelo outro lado.
Isso funciona para o Bing e outros mecanismos de busca?
Essa conexão específica usa a API do próprio Google e se comunica apenas com o Google. O Bing e outros mecanismos de busca descobrem seus artigos da maneira habitual, por meio do mapa do site e de links.

Relacionados: Conectar seu site WordPress

Publique, depois avise o Google

Comece grátis, conecte um site e acesse o botão Indexar na tela de configurações.