Como Excluir Páginas dos Resultados de Pesquisa do WordPress (Passo a Passo)

Um erro comum que muitos proprietários de sites WordPress cometem é permitir que todas as páginas apareçam nos resultados de pesquisa. Em vez de encontrar posts de blog úteis ou páginas de produtos, os visitantes frequentemente acabam em páginas irrelevantes como “Termos de Serviço”, “Política de Privacidade” ou “Obrigado pela sua compra”.

Isso pode prejudicar a experiência geral do usuário, pois essas páginas não são particularmente úteis nos resultados de pesquisa. Para sites de comércio eletrônico, páginas como a de checkout ou de conta do usuário geralmente também não precisam ser pesquisáveis.

Após testes extensivos, encontramos um plugin que simplifica a decisão exata do que aparece nos resultados de pesquisa do seu site – SearchWP.

Neste guia, mostraremos exatamente como excluir páginas dos resultados de pesquisa do WordPress. Ao excluir páginas irrelevantes, você criará uma experiência de usuário muito melhor e ajudará os visitantes a encontrar o conteúdo que realmente importa para eles. 🕵️‍♀️

Como excluir páginas dos resultados de pesquisa do WordPress (passo a passo)

Por que excluir páginas dos resultados de pesquisa do WordPress?

A pesquisa padrão do WordPress inclui todos os seus posts e páginas em seus resultados de pesquisa.

No entanto, isso pode não funcionar bem para todos os sites. Por exemplo, se você estiver executando uma loja online, talvez queira ocultar páginas como a página da sua conta, a página de checkout, a página de agradecimento e outras.

Da mesma forma, se você gerencia sites de membros ou vende cursos online, você vai querer impedir que conteúdo exclusivo para assinantes apareça nos resultados de busca públicos.

Dito isso, mostraremos como excluir páginas dos resultados de busca do WordPress. Você pode usar os links rápidos abaixo para navegar por este tutorial:

💡 Observação: Neste guia, estamos focando na busca no site, onde um visitante usa a caixa de busca do seu site para procurar seu conteúdo.

Se você deseja excluir páginas dos resultados de busca do Google, consulte nosso guia sobre como ocultar uma página do WordPress do Google.

Vamos começar.

Passo 1: Instale um Plugin de Busca para WordPress

A maneira mais fácil de excluir páginas dos resultados de busca do WordPress é usando o plugin SearchWP. É o melhor plugin de busca para WordPress, usado por mais de 30.000 sites.

Com o SearchWP, você pode pesquisar conteúdo que o WordPress ignora por padrão, incluindo comentários, tipos de postagem personalizados, arquivos PDF, produtos WooCommerce e categorias. Você também pode usá-lo para excluir conteúdo específico dos resultados da pesquisa.

Para aprender todos os seus recursos, veja nossa análise detalhada do SearchWP.

A primeira coisa que você precisa fazer é instalar e ativar o plugin. Para mais detalhes, veja nosso guia passo a passo sobre como instalar um plugin do WordPress.

Após a ativação, vá para SearchWP » Configurações e clique na aba ‘Geral’.

Melhorando a pesquisa do WordPress usando SearchWP

Aqui, você precisa inserir sua licença na caixa ‘License Key’. Você pode encontrar essa informação em sua conta no site do SearchWP. Assim que terminar, certifique-se de clicar no botão ‘Verify Key’.

Passo 2: Crie um Algoritmo de Pesquisa Personalizado

Após ativar o plugin, você pode ajustar como o SearchWP indexa, pesquisa e exibe seu conteúdo. Você pode pensar nisso como criar um algoritmo de busca do Google personalizado apenas para o seu blog WordPress ou site.

Você precisará criar um mecanismo de busca para todo o site antes de poder começar a excluir páginas dos resultados da pesquisa, então vá para SearchWP » Algoritmo.

O plugin WordPress de otimização de busca SearchWP

Aqui, você verá uma seção para os diferentes tipos de conteúdo que o SearchWP pesquisa por padrão, como páginas, posts e arquivos de mídia.

Cada seção tem seus próprios controles deslizantes de Relevância de Atributo de Aplicação, que permitem controlar como o SearchWP classifica o conteúdo do seu marketplace online, blog ou site.

Por exemplo, se você mover o controle deslizante 'Título' para a esquerda e o controle deslizante 'Conteúdo' para a direita, o conteúdo terá mais peso do que o título.

Alterando a escala de relevância de atributos

Você pode excluir todas as páginas dos resultados da pesquisa ou excluir apenas páginas específicas.

Para impedir que todas as páginas apareçam nos resultados da pesquisa do seu site WordPress, clique no pequeno ícone de lixeira ao lado de 'Páginas'.

Excluindo todas as páginas dos resultados de pesquisa do WordPress

Isso abre um pop-up onde você pode desmarcar a caixa 'Páginas'.

Depois disso, basta clicar em 'Concluído' para excluir todas as páginas da barra de pesquisa e dos resultados.

Como excluir todas as páginas dos resultados de busca do seu site

Quando terminar de personalizar as configurações do mecanismo de busca padrão, é hora de salvar suas alterações. Mesmo que você planeje excluir páginas ou posts específicos, você ainda precisará salvar seu novo algoritmo de busca para todo o site primeiro.

Para fazer isso, role até o topo da tela e clique no botão 'Salvar'.

Salvando seu algoritmo de busca personalizado do WordPress

O SearchWP agora reconstruirá o índice automaticamente. Dependendo da velocidade da sua conexão com a Internet, isso pode levar alguns minutos.

Assim que você vir ‘Status do Índice 100%’, saberá que o SearchWP indexou todo o seu conteúdo e configurações.

Reconstruindo seu índice de busca do WordPress

Seu site agora começará a usar a busca aprimorada do WordPress automaticamente.

Passo 3: Exclua Páginas Específicas dos Resultados de Busca do WordPress (Opcional)

Você deseja excluir páginas específicas dos resultados da busca, como a página de checkout do WooCommerce?

Após criar um algoritmo de busca para todo o site seguindo o processo descrito acima, você pode excluir páginas individuais dos resultados da busca.

Para fazer isso, você usará a extensão Exclude UI, que adiciona uma caixa 'Excluir da busca' ao editor de páginas.

No painel do WordPress, vá para SearchWP » Extensões. Aqui, encontre a extensão Exclude UI e clique em seu botão 'Instalar'.

Instalando extensões de pesquisa do SearchWP

Depois disso, abra a página que você deseja excluir dos resultados da busca. No menu à direita, certifique-se de que a aba 'Página' esteja selecionada.

Agora você pode prosseguir e marcar a caixa 'Excluir da busca'.

Caixa de seleção Excluir da pesquisa

Em seguida, basta clicar no botão 'Atualizar', e esta página não aparecerá mais nos resultados da busca. Se você quiser ocultar mais páginas dos resultados da busca, simplesmente siga o processo descrito acima.

Passo 4: Crie e Incorpore seu Formulário de Busca

Agora que você criou um mecanismo de busca personalizado para o WordPress que exclui páginas, você precisa criar um formulário de busca usando esse mecanismo.

Tudo o que você precisa fazer é ir para SearchWP » Formulários de Busca e clicar no botão 'Adicionar Novo'. Isso criará um novo formulário de busca que você poderá personalizar.

Adicionando um formulário de busca personalizado ao seu site WordPress

Para instruções passo a passo, confira nosso guia sobre como criar um formulário de pesquisa personalizado do WordPress. Este guia o orienta na criação e incorporação do formulário de pesquisa em suas páginas, posts e áreas prontas para widgets.

Você também pode adicionar o formulário de pesquisa à sua barra de pesquisa. Se você usa um tema clássico, precisará usar o plugin SearchWP Modal Search Form.

O modelo de pesquisa nativo do SearchWP

Se você usa um tema de blocos, pode usar o Editor de Site Completo para adicionar seu formulário SearchWP ao menu de navegação.

Você pode obter informações mais detalhadas em nosso guia sobre como adicionar uma barra de pesquisa ao menu do WordPress.

Dica Bônus: Exclua Posts, Taxonomias e Mais dos Resultados de Busca do WordPress

Às vezes, você pode querer refinar ainda mais os resultados da pesquisa do WordPress para incluir apenas conteúdo específico.

Isso pode ser útil para excluir itens como posts privados, tipos de postagem personalizados que você não quer que os usuários pesquisem, ou até mesmo taxonomias específicas como tags.

Por exemplo, excluir tags dos resultados da pesquisa pode ser útil se você as usa internamente para organização, mas não quer que elas confundam os usuários.

Neste caso, você pode ler nosso guia sobre como excluir páginas específicas, autores e mais da pesquisa do WordPress.

Excluindo categorias dos resultados de busca do WordPress

Outra opção é excluir categorias de páginas específicas dos resultados da pesquisa.

Para fazer isso, você precisará de um sistema claro para categorizar suas páginas, o que pode exigir algum planejamento. No entanto, você não precisará instalar nenhuma extensão extra.

Para mostrar apenas páginas de categorias específicas, consulte nosso guia sobre como pesquisar por categoria no WordPress.

Perguntas Frequentes: Excluindo Páginas dos Resultados de Busca do WordPress

Ainda tem dúvidas sobre como ocultar certas páginas da pesquisa do WordPress? Abaixo estão algumas perguntas frequentes para ajudá-lo.

Excluir páginas dos resultados da pesquisa afetará meu SEO?

Não, remover páginas da busca interna do seu site não afetará seu SEO do WordPress. Isso apenas muda o que os usuários podem encontrar na barra de pesquisa do seu site.

Mas se você bloquear páginas do Google usando recursos como noindex ou nofollow, isso pode afetar como os mecanismos de busca as classificam ou exibem.

Como excluo certos tipos de conteúdo dos resultados de pesquisa?

A maneira fácil de ocultar posts, páginas ou tipos de postagem personalizados é usando um plugin. Normalmente, você pode ir às configurações do plugin e desmarcar os tipos de conteúdo que não deseja incluir nos seus resultados de pesquisa.

Posso excluir páginas específicas sem usar um plugin?

Sim, mas é mais complicado. Você precisaria adicionar código personalizado aos arquivos functions.php do seu tema, o que não é recomendado se você não se sentir confortável editando código. Usar um plugin é muito mais fácil e seguro.

Para saber mais sobre isso, confira nosso artigo comparativo sobre Plugin do WordPress vs Arquivo Functions.php.

Existem outros benefícios em personalizar os resultados de pesquisa do WordPress?

Com certeza. Limpar seus resultados de pesquisa facilita para os visitantes encontrarem o que precisam. Isso significa melhor experiência do usuário, mais tempo gasto no seu site e possivelmente mais conversões se as pessoas encontrarem seu melhor conteúdo mais rapidamente.

Esperamos que este artigo tenha ajudado você a aprender como excluir páginas dos resultados de pesquisa do WordPress. Você também pode querer ver nossos guias sobre:

Se você gostou deste artigo, por favor, inscreva-se em nosso Canal do YouTube para tutoriais em vídeo do WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Aviso: Nosso conteúdo é apoiado pelos leitores. Isso significa que, se você clicar em alguns de nossos links, poderemos ganhar uma comissão. Veja como o WPBeginner é financiado, por que isso importa e como você pode nos apoiar. Aqui está nosso processo editorial.

O Kit de Ferramentas Definitivo para WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Interações do Leitor

39 CommentsLeave a Reply

  1. Tenho páginas no meu site com pequenos trechos de informação que desnecessariamente poluem os resultados de busca, pois não têm muito valor informativo e são mais relevantes para a data de publicação do que para qualquer outra coisa. Esta é uma ótima maneira de excluí-las dos resultados de busca e direcionar os usuários para informações verdadeiramente relevantes. Funciona perfeitamente.

  2. Obrigado por este guia passo a passo.
    Eu excluí a página de checkout dos resultados da pesquisa e funcionou!
    Este é, de longe, o melhor plugin para ajustar a pesquisa do meu site.

  3. Obrigado. Isso funcionou para mim. Eu queria excluir galerias que aparecem nos resultados de pesquisa e este código faz exatamente o que eu preciso. Obrigado

  4. Olá equipe WPBeginner

    Estou enfrentando um novo problema

    quando testei páginas rastreadas no Google escrevendo

    site:example.com

    Então, ele mostra páginas e posts corretamente, mas também mostra links de paginação

    example.com/page/2/

    Assim

    Então, como posso evitar isso?

    Por favor, me ajude.

  5. Gostaria de saber se há uma maneira de direcionar diferentes formulários de pesquisa com esta técnica. Eu gostaria que o formulário de pesquisa principal do site direcionasse apenas páginas; e o formulário de pesquisa do blog direcionasse apenas posts.

  6. Tenho algumas páginas protegidas por senha (via opção principal do WP para proteger uma página com senha), mas elas ainda aparecem na pesquisa do WP com os excertos. Meu entendimento é que, por padrão, os excertos não deveriam aparecer, você deveria ver "Não há excerto porque este é um post protegido." Posso usar o plugin Simply Exclude, mas estou me perguntando por que os excertos estão aparecendo em primeiro lugar e eu preferiria não adicionar outro plugin se não precisar.

  7. Muito obrigado. Vocês resolveram. Eu estava procurando por isso e não encontrava em nenhum outro lugar.
    Bom trabalho, pessoal.

  8. Quando alguém simplesmente clica em PESQUISAR com os critérios sendo 'em branco', TODAS as páginas aparecem nos resultados. Como posso fazer com que NENHUM resultado apareça nesta situação?

    • Noah, se você está falando sobre o resultado da pesquisa, você pode validar o formulário de pesquisa usando javascript. Assim, as pessoas são forçadas a digitar as palavras antes de fazer as pesquisas.

  9. Isso funcionou muito bem, obrigado! Como posso incluir os tópicos do fórum nativo do WordPress BBPress nos resultados da pesquisa?

    Obrigado,

    L

  10. Olá! Gostaria de perguntar como faço para excluir as páginas especificadas que quero excluir das pesquisas? E como sei qual é o ID da página? Alguém pode me dar uma solução? Quero excluir algumas páginas que são inúteis para os visitantes.

    Obrigado!

  11. Você pode alterar esta função para excluir páginas/posts específicos da pesquisa? Tenho procurado por essa funcionalidade e não encontrei nada.

  12. Bem, isso é quase perfeito. Pesquisei e descobri que muitos sites nos oferecem para codificar os IDs de categoria para pesquisar ID, mas isso é legal. Uma pergunta, eu tenho que fazer a paginação sozinho, então quando eu adicionar este filtro, não terei problemas de offset... certo?

  13. Olá
    posso colocar seus tutoriais no meu blog com um link para wpbeginner.com? meu blog é em farsi e acho que muitos usuários persas precisam dessas dicas.
    muito obrigado

  14. Este hack exclui não apenas páginas dos resultados de pesquisa, mas também outros tipos de postagem personalizados. Portanto, se tivermos muitos tipos de postagem personalizados em nosso site WP, podemos colocá-los na declaração assim:

    $query->set(‘post_type’, array(‘post’, ‘custom-post-type’));

Deixar uma resposta

Obrigado por escolher deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com nossa política de comentários, e seu endereço de e-mail NÃO será publicado. Por favor, NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.