Como Funciona a Busca do WordPress (+ Dicas para Torná-la Melhor)

Os visitantes estão constantemente pesquisando em seu site WordPress em busca de respostas, produtos, tutoriais ou recursos. Mas se sua ferramenta de busca não conseguir entregar os resultados corretos rapidamente, você corre o risco de perder visitantes para sites concorrentes.

Mas eis o problema: a busca padrão do WordPress é bem limitada. Ela só pesquisa títulos e conteúdo de posts, ignorando categorias, tags e outras informações importantes.

Como resultado, o conteúdo relevante muitas vezes fica escondido, e seus visitantes perdem informações valiosas que poderiam ajudá-los.

A boa notícia é que corrigi-lo não é complicado quando você sabe o que fazer. Neste guia, vamos detalhar como funciona a busca do WordPress e compartilhar as melhores maneiras de torná-la muito mais eficaz. ✅

Como funciona a busca do WordPress + dicas para torná-la melhor

Como Funciona a Busca do WordPress?

O WordPress.org vem com um sistema de busca que procurará conteúdo dentro do seu site.

A aparência da barra de busca e onde ela aparece variará dependendo do seu tema WordPress, mas a maioria dos temas exibe a barra de busca no canto superior direito.

A barra de busca integrada do WordPress

💡 Observação: Se o seu tema não exibir a barra de busca do WordPress por padrão, então pule para nossas FAQs, onde mostraremos como adicioná-la.

Os visitantes podem digitar uma consulta de busca neste campo, e o WordPress buscará:

Como você pode ver, ele não pesquisa widgets, comentários de usuários, categorias, tags, produtos WooCommerce ou documentos PDF.

Ele também não pesquisa títulos de galerias de imagens, legendas ou texto alternativo, embora você possa pesquisar esse conteúdo usando um plugin de mecanismo de busca como o SearchWP.

SearchWP

🧑‍💻 Dica de Insider: Testamos muitas ferramentas e o SearchWP se destaca como um dos melhores plugins de busca para WordPress. Você pode saber mais em nossa análise detalhada do SearchWP.

A busca do WordPress usa a classe WP_Query. Ela começa exibindo quaisquer posts que tenham o termo de busca no título do post, organizados em ordem cronológica inversa. Isso significa que as entradas mais novas serão exibidas no topo dos resultados.

Depois disso, ele mostrará quaisquer posts que tenham o termo correspondente no conteúdo do post.

Por exemplo, imagine que você acabou de publicar um post de blog sobre gatos intitulado 'Meu Animal de Estimação Favorito', e você também tem um post mais antigo intitulado 'Melhores Fotos de Gatos'. Neste exemplo, pesquisar por 'Gato' exibirá o post mais antigo 'Melhores Fotos de Gatos' primeiro, pois ele tem o termo de busca no título.

Isso pode não ser um problema para blogs WordPress ou sites que têm apenas pequenas quantidades de conteúdo.

No entanto, essa lógica de ordenação frequentemente mostrará resultados imprecisos ou confusos para blogs maiores, lojas online ou sites de negócios.

O sistema integrado também está faltando alguns dos recursos que as pessoas esperam de mecanismos de busca modernos. Isso inclui preenchimento automático, pesquisa Ajax ao vivo, filtragem e verificação ortográfica.

Uma ferramenta de busca no site avançada, rápida e precisa pode ajudar os visitantes a encontrar conteúdo interessante e relevante, o que os manterá em seu site por mais tempo. Isso pode aumentar as visualizações de página e reduzir a taxa de rejeição no WordPress.

Quando os visitantes passam mais tempo em seu site, isso envia sinais positivos para os mecanismos de busca. Isso pode melhorar o seu SEO do WordPress, o que significa que mecanismos de busca como o Google mostrarão seu conteúdo para mais pessoas e trarão mais visitantes para o seu site.

Para mais informações, consulte nosso guia sobre como aumentar o tráfego do seu blog.

Quando as pessoas usam a busca interna do seu site, elas geralmente estão muito engajadas. Elas estão ativamente procurando por conteúdo específico, o que pode significar que estão prontas para tomar ações como comprar um produto, inscrever-se no seu site de membros do WordPress ou agendar um compromisso.

Se essas pessoas não conseguirem encontrar o que procuram, elas podem desistir e ir para outro site. Isso significa que você está perdendo visitantes e clientes que estavam prontos para converter.

Uma página de resultados de pesquisa também é um exemplo de conteúdo personalizado, pois você está mostrando resultados que correspondem à consulta de pesquisa exclusiva do visitante. Ao direcionar os usuários para o conteúdo preciso e útil, você pode melhorar a experiência do usuário.

Desempenho é outro motivo pelo qual é uma boa ideia substituir a busca padrão do WordPress por uma alternativa melhor.

Quanto maior o seu site WordPress, mais tempo o WP_Query levará para escanear seu banco de dados e obter os resultados. Isso significa que a busca do seu site ficará mais lenta à medida que ele cresce.

Com isso em mente, veremos algumas maneiras fáceis de começar a otimizar a experiência de busca do WordPress. Você pode usar os links rápidos abaixo para pular para o seu tópico preferido:

  1. Mostre Resultados Instantâneos com Busca Ajax ao Vivo
  2. Altere o Slug Padrão da URL de Busca
  3. Torne Arquivos PDF Pesquisáveis no WordPress
  4. Adicione um Recurso de Busca por Categoria ao WordPress
  5. Faça uma Busca Inteligente de Produtos no WooCommerce
  6. Criar um Formulário de Pesquisa para Tipos de Postagem Personalizados
  7. Exclua Conteúdo da Busca do WordPress
  8. Torne Comentários de Posts do Blog Pesquisáveis no WordPress
  9. Adicione Busca Multilíngue
  10. Ative a Busca Difusa (Fuzzy Search) no Seu Site
  11. Perguntas Frequentes sobre Busca no WordPress
  12. Recursos Bônus: Mais Maneiras de Melhorar a Busca do Seu WordPress

Vamos começar.

A busca Ajax ao vivo adiciona um menu suspenso e um recurso de autocompletar, comum em mecanismos de busca como o Google.

Conforme o usuário digita, a busca ao vivo adivinha o que ele quer pesquisar e mostra os resultados sem recarregar a página.

Como melhorar a busca do WordPress com resultados ajax ao vivo

Isso pode ajudar os visitantes a encontrar o conteúdo certo sem ter que pressionar manualmente o botão 'Buscar' ou esperar a página recarregar.

A maneira mais fácil de adicionar busca Ajax ao vivo ao WordPress é usando o plugin gratuito SearchWP Live Ajax Lite Search. Ele ativa a busca instantânea automaticamente e não possui configurações para você configurar, tornando-o muito fácil de instalar.

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, o formulário de busca padrão do WordPress usará automaticamente a função de busca Ajax ao vivo. Se você visitar seu site e começar a digitar na barra de busca, verá a busca instantânea em ação.

Para mais detalhes, veja nosso guia sobre como adicionar uma busca AJAX ao vivo no WordPress.

2. Altere o Slug Padrão da URL de Busca

Por padrão, as URLs de busca do WordPress geralmente se parecem com isto:

http://example.com/?s=search-term

Os caracteres extras ?s= tornam esta URL mais difícil de ler e entender. Isso pode confundir os visitantes que estão tentando navegar pelo seu site.

Pior ainda, essas URLs não são otimizadas para mecanismos de busca, o que pode impedir que eles indexem corretamente o conteúdo do seu site.

A maneira mais fácil de alterar esses URLs é adicionando código personalizado ao WordPress usando um plugin como o WPCode.

Algumas de nossas marcas parceiras realmente usam o WPCode para adicionar e gerenciar seus trechos de código personalizados. Nós também o testamos para ver o quão bem ele funciona, e você pode ver o que ele pode fazer em nossa análise completa do WPCode.

No editor do WPCode, você pode prosseguir e adicionar o seguinte código personalizado para substituir os caracteres ‘/? s=search-term’ por ‘search.’

function wpb_change_search_url() {
    if ( is_search() && ! empty( $_GET['s'] ) ) {
        wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
        exit();
    }
}
add_action( 'template_redirect', 'wpb_change_search_url' );

Seu slug ficará parecido com isto quando terminar: http://example.com/search/wordpress

E se você quiser usar algo diferente de ‘search’ em seu URL, você pode simplesmente personalizar o trecho de código.

Para instruções detalhadas sobre como inserir este código em seu site WordPress, por favor, veja nosso guia sobre como alterar o slug padrão do URL de pesquisa no WordPress.

3. Torne os Arquivos PDF Pesquisáveis no WordPress

Ao enviar PDFs para o seu site WordPress, você pode compartilhar informações sobre seus serviços e produtos em um formato que funciona em todos os dispositivos.

Eles também são perfeitos para oferecer aos seus visitantes eBooks, manuais do usuário, cardápios de restaurantes e muito mais.

No entanto, o WordPress pesquisa apenas o conteúdo de seu banco de dados por padrão, portanto, ele apenas verificará o título e a descrição de seus arquivos PDF e não seu conteúdo. Como resultado, seus visitantes podem ter dificuldade em encontrar o melhor PDF para sua consulta de pesquisa.

A boa notícia é que você pode usar um plugin de pesquisa personalizado para melhorar a experiência de pesquisa padrão do WordPress. Se seus PDFs não forem criptografados, o plugin de pesquisa correto indexará o conteúdo e os metadados de seus PDFs e os adicionará aos resultados da pesquisa.

Exibindo conteúdo de PDF nos resultados de busca do WordPress

Para instruções passo a passo, consulte nosso guia sobre como adicionar indexação e pesquisa de PDF no WordPress.

4. Adicione um Recurso de Pesquisa por Categoria ao WordPress

Se você tiver várias categorias de conteúdo em seu site, talvez queira permitir que os usuários restrinjam sua pesquisa a uma categoria específica. Isso pode ajudar os visitantes a encontrar o conteúdo certo mais rapidamente.

Um exemplo de busca por categoria em um site WordPress

Por exemplo, se você tiver um marketplace online, geralmente faz sentido permitir que os clientes pesquisem dentro de uma categoria de produto específica.

Se você gerencia um site de membros, então você pode usar a busca por categoria para ajudar os visitantes a encontrar outros membros, grupos, fóruns, cursos online e outros tipos específicos de conteúdo.

Para mais informações, consulte nosso guia sobre como adicionar busca por categoria no WordPress.

O WooCommerce tem sua própria busca integrada, mas ela não procura por correspondências em atributos de produtos, avaliações ou descrições de produtos. Isso pode impedir que os compradores encontrem produtos físicos ou digitais que desejam comprar em sua loja online, resultando em menos vendas.

O recurso de busca integrado do WooCommerce

Felizmente, existem alguns excelentes plugins WooCommerce que podem exibir resultados de pesquisa mais úteis e buscá-los mais rapidamente.

Para saber mais, consulte nosso guia sobre como fazer uma pesquisa inteligente de produtos WooCommerce.

Um exemplo de busca avançada de produtos WooCommerce

Para obter ainda mais vendas de eCommerce, você pode querer ajustar o tipo de produtos que o WooCommerce inclui em seus resultados de pesquisa. Por exemplo, você pode exibir apenas produtos em promoção ou com frete grátis.

Para saber mais, consulte nosso guia sobre como personalizar a página de resultados de pesquisa de produtos WooCommerce.

6. Crie um Formulário de Pesquisa para Tipos de Postagem Personalizados

Tipos de postagem personalizados permitem que você vá além de posts e páginas e crie diferentes tipos de conteúdo para seu site. Tipos de postagem personalizados podem ter campos personalizados diferentes e sua própria estrutura de categoria personalizada.

Por exemplo, se você tem um site de críticas de filmes, provavelmente desejará criar um tipo de postagem 'críticas de filmes' que tenha campos para o diretor, data de lançamento e muito mais.

No WPBeginner, usamos tipos de postagem personalizados para nossa seção de Glossário para mantê-la separada de nossas postagens de blog.

Como melhorar a busca do seu WordPress com categorias pesquisáveis

Se você usa tipos de postagem personalizados, talvez queira criar um formulário que permita aos visitantes pesquisar apenas esse conteúdo.

Por exemplo, também temos um formulário que pesquisa apenas os códigos de cupom do WPBeginner.

Pesquisando cupons e ofertas no site WPBeginner

Isso pode ajudar os visitantes a encontrar o conteúdo certo mais rapidamente, mesmo quando você tem muitos tipos de conteúdo diferentes. Para instruções passo a passo, confira nosso guia sobre como criar formulários de pesquisa avançada no WordPress para tipos de postagem personalizados.

Você também pode tornar campos personalizados pesquisáveis no WordPress, o que é ideal se você adicionou metadados extras às suas páginas e postagens.

Por padrão, a pesquisa integrada do WordPress incluirá todas as postagens e páginas em seus resultados de pesquisa.

No entanto, você pode querer excluir certas páginas e posts dos resultados de pesquisa. Por exemplo, se você estiver executando um site de membros do WordPress ou vendendo cursos online, você normalmente desejará excluir seu conteúdo premium dos resultados de pesquisa públicos.

Se você estiver executando uma loja online, talvez queira ocultar conteúdo como sua página de conta, página de checkout e página de agradecimento.

Para ajudar você, criamos um guia sobre como excluir páginas dos resultados de pesquisa do WordPress.

Você deseja excluir posts, autores, tipos de postagem personalizados, categorias, tags ou até mesmo taxonomias personalizadas? Então, você pode dar uma olhada em nosso guia sobre como excluir páginas específicas, autores e mais da pesquisa do WordPress.

8. Tornar Comentários de Posts de Blog Pesquisáveis no WordPress

Às vezes, os leitores querem acompanhar as conversas em seu blog, mas podem esquecer o comentário que estavam lendo. Nesse caso, tornar seus comentários pesquisáveis pode ser útil.

Se você usa o SearchWP, pode fazer isso facilmente ao personalizar seu algoritmo de busca. Tudo o que você precisa fazer é selecionar 'comentários' como uma das fontes para o recurso de busca.

Incluindo comentários no mecanismo de busca SearchWP

Além disso, você pode priorizar os resultados da busca com base na mensagem do comentário, nome do autor ou e-mail do autor. Esse recurso permite que você personalize a experiência de busca para melhor atender às necessidades do seu público.

Você pode aprender mais em nosso artigo sobre como tornar comentários de blog pesquisáveis no WordPress.

Configurando a Relevância do Atributo Aplicável para Comentários no SearchWP

Se o seu site WordPress estiver em mais de um idioma, adicionar uma busca multilíngue pode ajudar os usuários a encontrar o que precisam mais rapidamente. Isso permite que eles pesquisem em seu próprio idioma.

Sem isso, os usuários podem perder conteúdo importante apenas porque estão pesquisando no idioma errado. Isso pode frustrar os visitantes, e eles podem sair do seu site.

Mas quando você adiciona a busca multilíngue, torna seu site mais fácil de usar para todos. Os visitantes podem encontrar o que desejam em seu idioma preferido, o que torna seu site mais amigável para pessoas de todo o mundo.

Existem duas etapas para adicionar a busca multilíngue. Uma é usar o TranslatePress, um plugin que ajuda você a tornar seu site WordPress multilíngue. É fácil de usar – você pode traduzir seu site com um editor simples.

Página inicial do TranslatePress

O TranslatePress funciona imediatamente com a busca integrada do WordPress. Isso significa que, uma vez que você traduz seu conteúdo, as pessoas podem pesquisar em diferentes idiomas automaticamente.

A busca básica do WordPress é ok, mas achamos que usar o SearchWP é melhor.

Ao combinar TranslatePress e SearchWP, você pode criar uma experiência de busca multilíngue robusta que não só entende diferentes idiomas, mas também fornece resultados de busca mais precisos e abrangentes.

Para saber mais sobre como fazer isso, confira nosso artigo sobre como adicionar busca multilíngue no WordPress.

10. Habilite a Busca Difusa (Fuzzy Search) em Seu Site

A busca difusa é uma maneira inteligente de ajudar os visitantes a encontrar o que procuram, mesmo que não digitem as palavras exatas. É como ter um amigo prestativo que entende o que você quer dizer, mesmo quando você comete pequenos erros.

Adicionar busca difusa ao seu site WordPress pode facilitar para as pessoas encontrarem seu conteúdo. Isso é muito útil porque, às vezes, as pessoas cometem erros de digitação ou não sabem as palavras exatas a usar.

Por exemplo, com a busca padrão do WordPress, se alguém digitar 'receitas' em vez de 'receitas', pode não encontrar nada. Isso pode ser frustrante e fazer com que as pessoas abandonem seu site.

Nenhum resultado de pesquisa encontrado

Mas o SearchWP é diferente. Ele é mais inteligente e pode entender o que as pessoas querem dizer, mesmo que cometam pequenos erros. Ele procura correspondências em vários locais, como títulos, conteúdo, produtos e até PDFs.

Isso torna a busca em seu site muito mais fácil e amigável. As pessoas podem encontrar o que precisam, mesmo que não tenham certeza das palavras exatas ou cometam pequenos erros de ortografia.

Um exemplo de pesquisa aproximada em um site WordPress

Confira nosso guia fácil sobre como adicionar busca difusa ao WordPress

Perguntas Frequentes sobre Busca no WordPress

Neste guia, exploramos como funciona a busca padrão do WordPress e compartilhamos muitas dicas sobre como melhorar suas capacidades de busca.

No entanto, você ainda pode ter algumas dúvidas sobre este importante recurso. Dito isso, aqui estão algumas das perguntas mais frequentes sobre a busca do WordPress.

Como Melhorar a Busca do WordPress?

A melhor maneira de melhorar a busca nativa do WordPress é usando o SearchWP.

O SearchWP é o melhor plugin de busca personalizada para WordPress e permite que os visitantes pesquisem qualquer conteúdo em seu site, incluindo documentos, produtos WooCommerce, campos personalizados, tags, comentários e muito mais.

Ele também permite que você personalize o algoritmo de busca do WordPress para que possa controlar exatamente onde o conteúdo aparece nos resultados da pesquisa.

Para mais informações, consulte nosso guia sobre como melhorar a busca do WordPress.

A busca do WordPress inclui tags?

Por padrão, a busca do WordPress não inclui tags. A maneira mais fácil de tornar as tags pesquisáveis é usando um plugin de busca do WordPress como o SearchWP.

O SearchWP também possui um controle deslizante de relevância, para que você possa controlar exatamente o quanto as tags influenciam onde um item aparece nos resultados da pesquisa.

Como Adicionar Busca ao Meu Tema WordPress?

Se o seu tema não tiver um formulário de busca integrado, recomendamos adicionar uma caixa de busca ao menu de navegação do WordPress.

Como o menu de navegação principal geralmente aparece em todo o seu site, os visitantes poderão pesquisar páginas, posts, produtos e muito mais em qualquer página do seu site.

Se você usa um tema clássico, pode ler nosso artigo sobre como adicionar uma barra de busca ao menu de navegação do WordPress para instruções passo a passo.

Um exemplo de barra de pesquisa, em um menu de navegação

Se você estiver usando um tema baseado em blocos como o Hestia Pro da ThemeIsle ou o Twenty Twenty-Three, você pode adicionar uma barra de busca ao seu tema usando o editor de site completo (FSE).

Para fazer isso, vá para Aparência » Editor no painel do WordPress.

Adicionando pesquisa Ajax ao vivo usando o editor de site completo (FSE)

Agora você verá algumas configurações para personalizar seu tema.

Para adicionar a barra de pesquisa ao menu de navegação, clique em ‘Navegação’.

Vá para a Seção de Navegação do Editor de Site Completo e Selecione um Menu

Na próxima tela, você verá um botão ‘Editar’ com um ícone de lápis.

Clique nesse botão para acessar o editor de blocos.

Clicando no botão de edição de lápis para Navegação na Edição Completa do Site do WordPress

Agora você verá seu menu de navegação padrão.

Agora, clique no botão ‘+’ em qualquer lugar da tela. Em seguida, selecione o bloco de Pesquisa.

Adicionando o bloco de pesquisa ao menu de navegação no Editor de Site Completo

Seu bloco de Pesquisa deve aparecer no menu de navegação nesta etapa.

Sinta-se à vontade para adicionar um texto de espaço reservado (como ‘O que você está procurando?’) e personalizar a aparência do bloco nas configurações do bloco na barra lateral.

Adicionando um texto de placeholder na barra de pesquisa com o Editor de Site Completo

Quando terminar, basta clicar no botão ‘Salvar’.

Como Adicionar Pesquisa a uma Página ou Postagem do WordPress?

Você pode adicionar uma barra de pesquisa a uma página ou postagem específica usando o bloco de Pesquisa integrado.

Esta é uma boa opção se você quiser controlar exatamente onde a barra de pesquisa aparece em cada página e postagem, ou se precisar oferecer pesquisa apenas em áreas específicas do seu site.

Como melhorar a pesquisa padrão do WordPress

Para começar, basta abrir a página onde você deseja adicionar um formulário de pesquisa e, em seguida, clicar no ícone de +.

No pop-up que aparece, digite ‘Pesquisa’ para encontrar o bloco correto. Depois de clicar no bloco de Pesquisa, ele será adicionado à sua página.

Adicionando o bloco de Pesquisa a uma página ou post do WordPress

Por padrão, o bloco usa ‘Pesquisar’ para seu rótulo e texto do botão.

Isso será visível para os visitantes, então você pode querer substituí-lo por algo mais descritivo, digitando nos campos de texto.

Personalizando o bloco de pesquisa do WordPress

Você também pode adicionar um texto de espaço reservado à barra de pesquisa. Este texto desaparecerá automaticamente quando o visitante começar a digitar.

Para adicionar um espaço reservado, clique em ‘Espaço reservado opcional…’ e comece a digitar.

Como melhorar a pesquisa do WordPress

Quando estiver satisfeito com a aparência do bloco de Pesquisa, você pode prosseguir e publicar ou atualizar a postagem.

Esperamos que este tutorial tenha ajudado você a aprender como funciona a pesquisa do WordPress e como melhorá-la. Você também pode conferir 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

8 CommentsLeave a Reply

  1. Thank you so much WPBeginner team for this very helpful guide!
    I’m signing up for SearchWP right now actually because of that searchable comments feature.
    Appreciate you putting this together :-)

  2. Este SearchWP suporta chinês? Assim que eu adicioná-lo ao menu, ele bagunçará os caracteres chineses, tornando-se ?? ponto de interrogação.

    Existe a opção de definir UTFcode?

    Obrigado!

    • Você precisaria entrar em contato diretamente com o SearchWP para saber sua capacidade atual de traduzir para chinês e quais passos tomar.

      Admin

  3. Olá.
    Você saberia como modificar a busca padrão do WP para respeitar os diacríticos? Por exemplo, no meu idioma (tcheco) temos á, č, ě, etc. eu gostaria de forçar o WP a respeitar isso ao pesquisar.
    Obrigado.

    • A menos que ouçamos o contrário, você precisaria alterar a colação do seu banco de dados, mas essa não é uma tarefa amigável para iniciantes que recomendaríamos. Em vez disso, recomendaríamos o uso de um plugin por enquanto.

      Admin

Deixe um Comentário

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.