[WordPress] Melhore o desempenho removendo cookies de recursos estáticos

Há vários anos, o Google leva em consideração o desempenho para criar sua classificação (mesmo que pareça muito baixa). Mas de modo geral sabemos que um site rápido obtém melhores resultados.

bolinhos

Em outras palavras, a busca pelos milissegundos começou. Também instalei o plugin Parallelize para WordPress, para distribuir o download de imagens em 2 subdomínios. Mas também notei que todas as imagens do meu blog carregam com o enorme Biscoito WordPress.

Como distribuir recursos estáticos sem cookies com WordPress?

Na verdade, é bastante fácil. Basta abrir seu arquivo wp-config.php, na raiz do seu blog WordPress, e insira o seguinte código (adaptando-o ao seu, é claro):

define('WP_CONTENT_URL', 'http://img1.websourcing.fr/wp-content');
define('COOKIE_DOMAIN', 'blog.websourcing.fr');

A primeira linha contém o domínio que aponta para o seu conteúdo estático (geralmente usado com bloginfo(‘template_directory’)). O segundo contém o domínio que deve ser servido com o cookie.

Eu uso o subdomínio img1 para renderizar imagens não geradas, folhas de estilo e JS, sprites na minha folha de estilos, etc.
Não há uma grande diferença, mas alguns bytes a menos em cada recurso estático você tratará assim. Somados, isso pode representar um certo peso (alguns KB se você tiver muitas imagens).

Você encontrará muitos tópicos sobre esse assunto nos fóruns do WordPress.org (em inglês).

Ler também