Já fez um teste de velocidade no seu site e notou que ele recomenda remover as strings de consulta dos recursos estáticos?
As strings de consulta são os parâmetros adicionados ao final de uma URL que afetam o comportamento do recurso, e podem causar problemas de cache que deixam o seu site mais lento. Este guia mostrará como remover as strings de consulta dos recursos estáticos e melhorar o desempenho do seu site.

Por que remover as strings de consulta?
Antes de explicar como remover as strings de consulta, é importante entender por que isso é recomendado. Quando as strings de consulta são usadas em URLs de recursos estáticos como imagens, arquivos CSS e arquivos JavaScript, podem ocorrer problemas de cache.
Se a string de consulta mudar, o navegador tratará o recurso como novo e fará o download novamente, mesmo que já tenha sido armazenado em cache. Isso pode deixar o seu site mais lento e aumentar o tempo de carregamento para os seus visitantes.
Os 5 melhores métodos para corrigir as "strings de consulta de recursos estáticos no WP**"**
Contents
- Por que remover as strings de consulta?
- Os 5 melhores métodos para corrigir as "strings de consulta de recursos estáticos no WP**"**
- Método 1: Remover strings de consulta usando o arquivo functions.php
- Método 2: Remover strings de consulta facilmente com um plugin WordPress
- Método 3: Otimização de CDN para remover strings de consulta
- Método 4: Otimize o seu site WordPress com um plugin de cache
- Método 5: Remover strings de consulta com .htaccess
- Conclusão
- Artigos relacionados:
Método 1: Remover strings de consulta usando o arquivo functions.php
Modifique o código do seu site seguindo estes passos:
- Abra o arquivo functions.php do seu tema WordPress em um editor de texto.
- Adicione o seguinte trecho de código no final do arquivo:

function remove_query_strings() {
if (!is_admin()) {
add_filter('script_loader_src', 'remove_query_strings_split', 15);
add_filter('style_loader_src', 'remove_query_strings_split', 15);
}
}
function remove_query_strings_split($src){
$output = preg_split("/(&ver|?ver)/", $src);
return $output[0];
}
add_action('init', 'remove_query_strings');- Atualize o arquivo.
- Limpe o cache do seu site para garantir que as mudanças tenham efeito.

Localize o nome do seu domínio e clique no ícone da lixeira

- Teste o seu site para garantir que todos os recursos estão sendo carregados corretamente e que não há erros.
Este código removerá as strings de consulta dos arquivos JavaScript e CSS do seu site. Se quiser remover as strings de consulta de outros tipos de arquivos, você pode modificar o código de acordo.
É importante notar que modificar o arquivo functions.php do seu tema é uma técnica avançada e pode ter consequências indesejadas se for feita incorretamente. Como sempre, faça um backup do seu site antes de fazer qualquer alteração no código.
🔥COMECE COM O WP STAGING PARA GERENCIAR BACKUPS E AMBIENTES DE STAGING DE FORMA EFICIENTE.
Método 2: Remover strings de consulta facilmente com um plugin WordPress
- Acesse o painel do seu WordPress e navegue até a seção Plugins.

- Clique em "Adicionar novo" e procure pelo plugin "Remove Query Strings From Static Resources".

- Instale e ative o plugin.

- Uma vez ativado, o plugin removerá automaticamente as strings de consulta de todos os recursos estáticos do seu site, incluindo arquivos CSS e JavaScript.

- Teste o seu site para garantir que todos os recursos estão sendo carregados corretamente e que não há erros.
É importante notar que usar um plugin é uma forma fácil e prática de remover as strings de consulta dos recursos estáticos. Ainda assim, é sempre recomendado usar um plugin confiável e seguro de uma fonte respeitável para garantir a segurança do seu site.
Além disso, é importante testar o seu site cuidadosamente após qualquer alteração para garantir que tudo está funcionando corretamente.
Método 3: Otimização de CDN para remover strings de consulta
Para remover as strings de consulta dos recursos estáticos usando uma rede de distribuição de conteúdo (CDN), você pode seguir estes passos:
- Acesse o painel do seu provedor de CDN e navegue até as configurações do seu site.
- Procure uma opção para remover as strings de consulta dos recursos estáticos ou modificar as configurações de cache.
- Se o seu provedor de CDN oferecer a opção de remover strings de consulta, ative-a e salve as alterações.
- Se o seu provedor de CDN não oferecer essa opção, você pode modificar as configurações de cache para obter o mesmo resultado. Procure uma opção para definir o tempo de expiração do cache ou o TTL (Time to Live) dos recursos estáticos.
- Defina o tempo de expiração do cache para um valor adequado ao seu site. Isso garantirá que a versão em cache dos seus recursos estáticos seja usada até o tempo de expiração, após o qual o CDN buscará uma versão nova do arquivo sem strings de consulta.
- Teste o seu site para garantir que todos os recursos estão sendo carregados corretamente e que não há erros.
Nem todos os provedores de CDN oferecem a opção de remover strings de consulta dos recursos estáticos, e modificar as configurações de cache pode ter consequências indesejadas se for feito incorretamente.
Sempre crie um backup do seu site antes de fazer qualquer alteração nas configurações do seu CDN e consulte a equipe de suporte do seu provedor de CDN se tiver dúvidas ou preocupações.
Método 4: Otimize o seu site WordPress com um plugin de cache
- Acesse o painel do seu WordPress e navegue até a seção Plugins.

- Clique em "Adicionar novo" e procure por um plugin de cache que suporte a remoção de strings de consulta, como o Speed Booster Pack.

- Instale e ative o plugin de cache.

- Vá para a página de configurações do plugin de cache e procure uma opção para remover as strings de consulta dos recursos estáticos.
- Ative a opção para remover as strings de consulta e salve as alterações.

- Teste o seu site para garantir que todos os recursos estão sendo carregados corretamente e que não há erros.
É importante notar que nem todos os plugins de cache oferecem a opção de remover strings de consulta dos recursos estáticos, e alguns plugins podem ter nomes diferentes para essa opção. Além disso, usar um plugin de cache pode acelerar significativamente o seu site. Ainda assim, é importante usar um plugin confiável e seguro de uma fonte respeitável para garantir a segurança do seu site. Sempre teste cuidadosamente o seu site depois de fazer alterações para garantir que tudo está funcionando corretamente.
Método 5: Remover strings de consulta com .htaccess
Para remover as strings de consulta dos recursos estáticos usando a configuração do seu servidor, você pode seguir estes passos:
- Acesse o seu servidor via SSH ou cliente FTP.

- Localize o arquivo de configuração do seu servidor, como .htaccess ou nginx.conf, e faça o download do arquivo.

- Abra o arquivo de configuração em um editor de texto.

- Procure a seção do arquivo que lida com os recursos estáticos, como arquivos JavaScript ou CSS.
- Adicione o seguinte código à seção que lida com os recursos estáticos:
Para servidores Apache usando .htaccess:
<FilesMatch ".(js|css)$">
RewriteEngine On
RewriteRule ^(.+).(.+).(js|css)$ $1.$3 [L]
</FilesMatch>
Para servidores Nginx usando nginx.conf:
location ~* ^.+.(css|js)$ {
if ($request_uri ~ "^.+.(.+).(js|css)$") {
set $clean_uri $1.$2;
rewrite ^.*$ $uri$clean_uri last;
}
}- Salve as alterações no arquivo de configuração e envie-o para o seu servidor.
- Teste o seu site para garantir que todos os recursos estão sendo carregados corretamente e que não há erros.
É importante notar que modificar arquivos de configuração do servidor pode ter consequências indesejadas se for feito incorretamente, e é sempre recomendado fazer um backup do seu site e dos arquivos de configuração antes de fazer qualquer alteração.
Além disso, servidores diferentes podem ter arquivos de configuração ou sintaxes diferentes, então consulte o administrador do seu servidor ou a equipe de suporte se tiver dúvidas ou preocupações.
Conclusão
Otimizar o desempenho do seu site é crucial, e remover as strings de consulta dos recursos estáticos é uma forma de conseguir isso. Você pode usar código, plugins, CDNs, plugins de cache ou a configuração do servidor para fazer isso. No entanto, ter uma solução de backup confiável é essencial antes de fazer qualquer alteração.
O WP Staging é um excelente plugin de backup para WordPress que permite criar uma cópia de staging do seu site para testar alterações sem afetar o site em produção. Com o WP Staging, você pode facilmente fazer backup, restaurar e implantar alterações com poucos cliques, garantindo a segurança e a otimização do seu site. EXPERIMENTE GRÁTIS