Você quer alterar o URL de pesquisa padrão no WordPress?
Quando os usuários realizam uma pesquisa, o WordPress gera um URL que se parece com isto: http://example.com/?s=termo-de-pesquisa.
Muitos proprietários de sites preferem alterar o formato, pois é difícil de ler.
Você pode melhorar a legibilidade do URL de pesquisa do seu site alterando o slug padrão para algo mais limpo, como http://example.com/search/termo-de-pesquisa.
Portanto, neste artigo, mostraremos como alterar o URL de pesquisa padrão no WordPress com segurança.
Principais Pontos:
- O URL de pesquisa padrão do WordPress é difícil de ler e não é amigável para o usuário.
- Ter um URL mais limpo ajuda os mecanismos de pesquisa a entender melhor seu site e a classificar seu conteúdo adequadamente.
- Você pode alterar com segurança o slug do URL de pesquisa padrão sem editar arquivos principais usando o WPCode.
Por que Alterar o URL de Pesquisa Padrão no WordPress?
Por padrão, o WordPress usa uma estrutura de URL amigável para a maioria das páginas e posts. Por exemplo, as páginas podem parecer com isto:
http://example.com/post-url/http://example.com/2018/03/post-url/http://example.com/category/post-url/
Esses URLs são limpos, fáceis de entender e fornecem informações úteis tanto para os visitantes do seu site quanto para os mecanismos de pesquisa.
No entanto, quando um usuário realiza uma pesquisa em seu site, o WordPress fornece o resultado em uma página com um formato de URL complexo:
http://example.com/?s=search-term.
Como você pode ver, o “?s=” no URL pode confundir tanto os usuários quanto os mecanismos de pesquisa. Aqui estão alguns motivos pelos quais alterar este slug de URL de pesquisa padrão pode ser benéfico:
- Benefícios de SEO: De acordo com alguns especialistas, mecanismos de pesquisa como o Google preferem URLs limpos porque eles fornecem melhor contexto para uma página. Por exemplo, um URL como
http://example.com/search/sapatosé mais amigável para SEO do quehttp://example.com/?s=sapatos. Um slug de pesquisa limpo ajuda os mecanismos de pesquisa a indexar e classificar suas páginas de forma mais eficaz. - Melhora da Experiência do Usuário: URLs claros e legíveis são mais fáceis para os usuários lembrarem e navegarem. Um URL como
http://example.com/search/melhores-laptopsé mais profissional e amigável para o usuário do que o padrão ?s=melhores-laptops. - Consistência da Marca: URLs limpos mantêm a imagem da sua marca polida. URLs desorganizados podem diminuir o profissionalismo do seu site, enquanto um slug de pesquisa limpo reforça a qualidade e a confiabilidade da sua marca.
Por exemplo, imagine que um cliente está procurando por “smartphones” em uma loja online, se o URL da página de resultados da pesquisa for http://example.com/search/smartphones, torna-se fácil para ele lembrar e compartilhar o URL com amigos e familiares.
Como Alterar o URL de Pesquisa Padrão no WordPress
Para alterar o URL de pesquisa padrão no WordPress, precisamos adicionar código personalizado à base de código do seu site. Existem diferentes maneiras de fazer isso.
Você pode adicionar código ao seu site usando um plugin separado ou FTP. Embora um seja mais seguro que o outro, mostraremos ambos neste tutorial. No entanto, siga um dos seguintes métodos.
Método 1: Como Alterar a URL de Pesquisa Padrão no WordPress Usando WPCode (Recomendado)
A maneira mais fácil e segura de adicionar código ao seu site é usando snippets de código personalizados.
Snippets de código são pedaços de código curtos e reutilizáveis que você pode adicionar ao seu site para personalizar sua funcionalidade ou introduzir novos recursos, tudo sem modificar seu tema, plugins ou arquivos principais do WordPress.
Agora, a melhor maneira de adicionar snippets de código ao seu site é usar o WPCode. É o plugin de gerenciamento de código mais popular para WordPress. Ele insere código em seu site sem modificar a base de código real.

Usando o WPCode, qualquer pessoa, de iniciantes a especialistas, pode facilmente adicionar, editar e gerenciar snippets de código no WordPress com sua interface amigável. Sem mencionar que é totalmente gratuito!
Aqui estão alguns benefícios importantes de usar o WPCode:
- Biblioteca de Snippets Curada: O WPCode fornece uma vasta biblioteca de snippets pré-aprovados, cuidadosamente verificados pela equipe do WPCode, para que você possa aprimorar facilmente a funcionalidade do seu site sem a necessidade de plugins adicionais.
- Opções de Inserção Personalizadas: O WPCode oferece controle total sobre o posicionamento dos snippets. Você pode escolher exatamente onde o código aparece, seja após um certo número de palavras em uma postagem ou em uma página específica.
- Lógica Condicional Avançada: A lógica condicional inteligente do WPCode permite que você defina regras precisas para quando e onde os snippets devem ser aplicados com base em fatores como funções do usuário, tipos de postagem ou termos de taxonomia.
- Suporta Múltiplos Tipos de Código: Se você precisa adicionar HTML, PHP, JavaScript, CSS ou até mesmo snippets de texto, o WPCode tem o que você precisa. Os snippets podem ser inseridos via shortcodes ou automaticamente.
- Tratamento de Erros Integrado: Se surgir um problema, o modo seguro do WPCode permite que você acesse seu site para correções rápidas. Logs de erros estão disponíveis para ajudá-lo a diagnosticar e resolver quaisquer problemas.
Para adicionar snippets de código ao seu site que alterarão a URL de pesquisa padrão no WordPress, instale o WPCode. Você pode configurá-lo como qualquer outro plugin do WordPress.
Se sua instalação for bem-sucedida, você verá um novo item de menu chamado Code Snippets (Snippets de Código) aparecer na barra lateral esquerda. Agora, navegue até Code Snippets > Add New (Adicionar Novo).

Nesta página, você verá vários snippets de código. Cada um deles pode ser usado para adicionar um recurso específico ao seu site. Como adicionaremos código personalizado, passe o mouse sobre o card “Add Your Custom Code” (Adicionar Seu Código Personalizado) e clique no botão “Add Custom Snippet” (Adicionar Snippet Personalizado).

Agora, dê um nome adequado ao seu snippet e escolha o tipo de código como “PHP Snippet”. Em seguida, cole o seguinte código. Você pode alterar a palavra-chave de “/search/” para qualquer outra de sua preferência.
function custom_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'custom_search_url_rewrite' );
Como alteraremos apenas a URL visível para o visitante, vamos carregar este snippet apenas para o frontend. Para fazer isso, na seção de Inserção, escolha “Inserção Automática” como Método de Inserção e “Frontend” como Localização.

Estamos quase lá. Por favor, ative o snippet ativando a chave de alternância a seguir e clicando em “Salvar Snippet” para colocá-lo em ação.

Pronto. Você adicionou com sucesso os snippets de código para alterar a URL de pesquisa padrão no WordPress.
Método 2: Como Alterar a URL de Pesquisa Padrão no WordPress Usando FTP
Outra maneira de alterar a URL de pesquisa padrão no WordPress é editar o arquivo .htaccess do seu site e adicionar o código responsável por alterar a URL.
No entanto, essa abordagem é mais complicada e não é recomendada para iniciantes. Recomendamos que apenas usuários avançados que já trabalharam com FTP sigam este caminho. Este método oferece maior controle e não requer plugins adicionais.
Para adicionar código ao seu arquivo .htaccess via FTP, você precisará de um cliente FTP como o FileZilla para se conectar ao servidor do seu site. Alternativamente, você pode usar outros clientes como WinSCP, Cyberduck, ou Transmit, dependendo da sua preferência.
Use as credenciais fornecidas pelo seu provedor de hospedagem para acessar seu servidor.

Após se conectar ao seu servidor, localize e abra a pasta public_html, onde você encontrará o arquivo .htaccess.

Agora, baixe o arquivo .htaccess para o seu computador. Antes de fazer qualquer alteração, é uma boa ideia manter um backup do arquivo original caso algo dê errado; você pode usá-lo para desfazer erros.
Em seguida, abra o arquivo .htaccess em um editor de texto como Notepad++ ou Sublime Text e insira o seguinte código no final do arquivo:
# Change the default WordPress search results page URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]
Veja como fica:

Após adicionar seu código, salve o arquivo e envie-o de volta para a pasta public_html via FTP, substituindo o arquivo .htaccess atual. No FileZilla, você pode fazer isso simplesmente arrastando e soltando o arquivo atualizado na janela.

Pronto! Você modificou com sucesso seu arquivo .htaccess para alterar a URL de pesquisa padrão do WordPress.
Veja a URL Alterada em Ação
Agora que você adicionou com sucesso o código para alterar a URL de pesquisa padrão do seu site WordPress, é hora de ver se tudo está funcionando como esperado. Para fazer isso, visite o frontend do seu site e realize uma pesquisa. Você deverá ver o seguinte:

E Agora?
Agora que você tem um slug de URL de pesquisa mais limpo, é hora de pensar em aprimorar ainda mais sua funcionalidade de pesquisa. A pesquisa padrão do WordPress é funcional, mas é bastante limitada.
Você pode melhorar significativamente a pesquisa do seu site usando o SearchWP. É o plugin de pesquisa WordPress mais poderoso que permite personalizar o mecanismo de pesquisa do seu site, ajudando os usuários a encontrar o conteúdo mais relevante mais rapidamente. Alguns recursos notáveis do SearchWP incluem:
- Algoritmos de Pesquisa Personalizados: Você pode criar regras de pesquisa personalizadas para promover tipos específicos de conteúdo (como posts, páginas ou produtos) que são mais importantes para seu público.
- Radicalização de Palavras-chave: Melhore os resultados da pesquisa incluindo resultados para termos relacionados. Por exemplo, pesquisar por “correr” pode mostrar resultados para “corrida” ou “corredor” também.
- Pesquisar por Categoria ou Tag: Este recurso permite que os usuários restrinjam seus resultados de pesquisa por categoria ou tag, facilitando a localização do que procuram.
- Otimize a Pesquisa de Produtos para WooCommerce: Se você tem um site de eCommerce, o SearchWP pode melhorar drasticamente a pesquisa de seus produtos, ajudando os clientes a encontrar exatamente o que precisam com menos cliques.
Conclusão
Esperamos que você tenha conseguido alterar o URL de pesquisa padrão no WordPress seguindo este tutorial. Essa alteração simples, mas poderosa, melhora a usabilidade do seu site e impulsiona significativamente o SEO.
E, se você quiser melhorar a funcionalidade de pesquisa do seu site, obtenha o SearchWP para o seu site para aprimorar significativamente a experiência do usuário e impulsionar seus negócios!



