13
respostas

Problemas com sitemaps

Estou tentando inserir os links do sitemaps, mas em todos os 8 gerado pelo Yoast quando vou testar os enderecos, estao todos gerando o mesmo erro!

Erro: 1

Error

We encountered an error while trying to access your Sitemap. Please ensure your Sitemap follows our guidelines and can be accessed at the location you provided and then resubmit.

URL restricted by robots.txt

Podem me ajudar a identificar o problema?

13 respostas

oi andre, consegue colocar aqui o conteúdo do seu robots.txt e também qual o endereço onde o seu sitemaps está? parece que o robots está bloqueando o acesso ao sitemaps.

Puxa! Onde eu encontro este arquivo?

Conteudo do robot.txt

User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php

Nao encontrei o endereco do sitemaps. Se puder me ajudar, sou muito grato.

Andre, seu sitemap deve estar no seguinte endereço: http://www.seusite.com.br/sitemap.xml

Veja se ele abre direitinho. Por exemplo, o da Caelum: http://blog.caelum.com.br/sitemap.xml

Olá Andre. Está bastante estranho. Testei aqui com outra ferramenta que acho melhor que o Search Console para validar o robots e tudo parece habilitado corretamente, veja: https://technicalseo.com/seo-tools/robots-txt/ (basta inserir o endereço do seu sitemap.xml no campo indicado da URL).

Um teste que você pode tentar fazer é deixar limpar o conteúdo do seu robots.txt. Pra isso, é só seguir as instruções daqui: https://kb.yoast.com/kb/how-to-edit-robots-txt-through-yoast-seo/

É uma parte que não ensino no curso porque geralmente não é necessário intervenção e confesso que não me parece ser o caso do seu problema, mas não deixa de ser um bom teste. (guarde o conteúdo original em algum lugar, para não perdê-lo caso seja necessário voltar atrás).

Depois de limpar, salve e tente submeter novamente o sitemaps no search console e veja se vai e avise aqui do resultado.

Abraços

Andre, lembrei de uma coisa importante. O Search Console tem um cache do robots.txt que geralmente fica válido por um ou dois dias (não é divulgado o tempo exato).

Imagino que no começo você tenha deixado ativa a opção do Google não indexar seu site, correto? Acredito que isso possa estar causando o problema.

Se for isso mesmo, antes de tentar minha solução acima, tente remover a propriedade do Search Console (remover o seu site) e adicioná-lo novamente, do zero. Vai ser mais rápido do que você esperar o cache expirar :)

Realmente Adriano, estava fazendo o curso e so quando ja tinha cadastrado a propriedade do site no google search console que lembrei de desmarcar a opcao de mecanismos de busca. Achei que isso nao tivesse impacto. Voce acha que e isso?

Opa Andre, acredito que possa ser sim. É uma possibilidade bem forte.

Fala Adriano, obrigado pela ajuda! Exclui a propriedade e cadastrei novamente, o erro que estava dando foi resolvido. Mas ainda estou recebendo um aviso quando vou fazer os testes do sitemap.

Sitemap contains urls which are blocked by robots.txt.

Parece que o robots.txt esta bloqueando algumas urls do meu site. Tem algum procedimento que devo verificar para esta menssagem?

Obrigado mais uma vez.

?????

Opa Andre, nao tinha visto sua resposta. Vi aqui que as buscas pro seu site estão aparecendo direitinho no Google: https://www.google.com.br/search?q=site%3Apresentedesaude.com.br&oq=site%3Apresentedesaude.com.br&aqs=chrome..69i57j69i58.3501j0j7&sourceid=chrome&ie=UTF-8

sabe se tem alguma página que deveria estar sendo indexada e não está?

Desculpe ! So vi sua resposta hoje, acontece que no google search console no painel em sitemaps ele esta me informando 109 erros de Avisos Url blocked by robots.txt. Sitemap contains urls which are blocked by robots.txt.

O teste do site no google eu ja tinha realizado, mas na busca pela palavra chave que eu quero ranquear ela nao aperece. Isto pode ser por conta deste problema? Como posso medir meu ranqueamento?

Obrigado.