Eu uso o Drupal 7 e estou tentando usar a metatag "noindex" para impedir que http://example.com/comment/reply/43/738 seja indexada pelos mecanismos de pesquisa.
A página de comentário / resposta está sendo indexada, mesmo que eu tenha usado a seguinte função no robots.txt:
Disallow: /comment/reply/
Em qual arquivo de modelo precisarei incorporar a metatag "noindex" para / comment / reply / pages?
robots.txt
arquivo?Respostas:
Você pode usar qualquer um desses códigos no robots.txt:
Isso negligenciará todos os URLs que contenham comentários .
Você também pode usar o seguinte, para negligenciar cada URL que contém / comentário .
Depois de fazer isso, verifique se está funcionando ou não usando o verificador Google Robots.txt .
fonte
No template.php do seu tema ou em page.tpl.php, você pode verificar o URL da página para ver se a página é uma página de comentário e adicionar código que irá inserir a metatag.
Você pode fazer isso na função template.php YOURTHEME_preprocess_html () ou inseri-la em algum lugar próximo ao topo da página.tpl.php. O código a ser adicionado seria algo como isto:
Veja drupal_add_html_head () .
fonte
Atualização : o seguinte funciona, ele imprime
<meta name="robots" content="noindex,follow" />
na seção principal de todas as páginas acessadas por um caminho que começa comcomment
. Isso serve para contornar o fato de que uma página como comment / 3 carrega internamente node / nid como argumentos, como jmarkel apontou acima.Com a ajuda de um comentário útil sobre a função arg .
Espero que isso acabe por ser tratado pelo módulo Meta Tags - há uma solicitação de recurso , mas ainda não está claro se o autor do módulo deseja dar suporte a isso.
[Meu comentário anterior] Eu só queria acrescentar que o uso do robots.txt não é a resposta - como você já percebeu, os links continuam aparecendo nos resultados da pesquisa, apesar do uso
Disallow: /comment
. Isso é esperado, já que o robots.txt diz ao bot para não rastrear essas páginas, mas não diz ao Google para não indexá-lo. Conforme explicado nas práticas recomendadas de SEOmoz Robots.txt e Meta Robots para otimização de mecanismos de pesquisa :fonte