Não indexar artigos de certas categorias em sites de busca

Arquivos: archive.php, header.php

Funções: in_category is_category

As categorias são para organizar postagens, independentemente se vamos exibi-las ou não. Se você tem uma ou mais categorias com postagens que não quer indexar em sites de busca, há como fazer isso facilmente sem plugins.

No arquivo header.php do seu tema, adicione o código a seguir, logo abaixo de qualquer linha de tag <meta>:

<?php
if (in_category('logs')) {echo '<meta name="robots" content="noindex">'; } ;?>

O código acima não permite indexar artigos da categoria Logs. Para não indexar postagens da categoria e a página da categoria, use:

<?php
if (in_category('logs') || is_category('logs')) {echo '<meta name="robots" content="noindex">'; } ;?>

Mais categorias

É claro que podemos adicionar quantas categorias quiser no código acima, para isso o código deve ser um pouco diferente:

<?php
if (in_category (array(('Logs antigos', 'notas', '12'))) || is_category('log')) {echo '<meta name="robots" content="noindex">'; } ;?>

Como você pode notar, tanto se pode usar ID da categoria, quanto o nome simplificado nicename , o título comum da categoria etc. Evite usar nome da categoria se há palavras com acentuações e caracteres especiais.

Outras dicas: se você tem postagens em duas categorias ao mesmo tempo, o melhor é remover uma das categorias da postagem antes de usar esse código. Se incluir uma categoria-mãe as categorias filhas não se excluem automaticamente, você então deve informar a categoria imediatamente relacionada à postagem.

This entry was posted in Sem categoria by .
Não indexar artigos de certas categorias em sites de busca é um artigo sobre Como prevenir os sites de busca de indexarem postagens de certas categorias. Sem categoria http://dianakcury.com/sem-categoria-pt/nao-indexar-artigos-de-certas-categorias-em-sites-de-busca#respondDiana K. Cury http://dianakcury.com/wordpress/wp-content/themes/di3554/img/card.png

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *