A comunidade Wordpress tem vindo a crescer ao um ritmo bastante acelerado, mas na verdade os blogs Wordpress podem tornar-se extremamente lentos por diversos motivos.
Aproveitando esse fato, resolvei reunir uma série de dicas de otimização e aceleração para quem utiliza Wordpress bem como alguns tweaks simples que podem ser facilmente executados, e que lhe irão garantir um carregamento de página bastante superior.

spaceball  25 formas de otimizar e acelerar o seu Wordpress

É importante que, embora não aplique todos os ensinamentos aqui escritos, possa aplicar pelo menos alguns deles. É extremamente importante assegurar que a sua página é rápida e facilmente acessível a qualquer utilizador, especialmente os paraquedistas vindos dos motores de busca. Não se esqueça que em média, você tem pouco mais do que 10 segundos para conseguir cativar um paraquedista, e a aceleração e fluidez da sua página, são cruciais nesse aspecto.

[1] Comece por definir uma meta entre passar de um tempo de resposta de 10 segundos para um de 3 segundos.
[2] Utilize uma ferramenta de análise de resultados, e sempre que fizer alterações, verifique novamente os dados e confira se existe progresso. Utilize o Website Speed Test para analisar resultados, e faça vários testes até encontrar o ponto chave. Isso é extremamente importante devido às constantes flutuações nas linhas de internet.
[3] Utilize o Pingdom para analisar ao pormenor a velocidade de carregamento e navegação, da sua página.
[4] Corra algumas ferramentas de rede como o Firebug, Charles Proxy ou o Wireshark e analise os relatórios.
[5] Utilize o YahooSlow para analisar a lentidão das suas páginas, e obter os relatórios de performance baseados na experiência de aceleração de páginas do Yahoo. O YSlow é um add-on para Firefox que funciona através do Firebug.

[6] Optimize as suas imagens para a internet e motores de busca.
[7] Confirme que todas as suas imagens têm tags de largura e comprimento e o ALT Text definido.
[8] Considere passar a alojar as suas fotografias em serviços externos como o flickr, que tem servidores de maior capacidade e capazes de responder às suas exigências.
[9] Não aloje videos no seu servidor. Aproveite para alojá-los em serviços como o YouTube ou o Google Video, que são gratuitos e têm capacidade para responder às exigências externas, não sobrecarregando o seu servidor.
[10] Comprima o seu Javascript com esta ferramenta, e será capaz de reduzir o seu tamanho em cerca de 60%.
[11] Comprima o seu código HTML e o seu CSS, removendo os espaços entre o código e todo o conteúdo não necessário na leitura e execução do mesmo.
[12] Comprima o seu CSS com este CSS Compress WordPress plugin.
[13] Tente utilizar mais scripts externos. Assim o seu browser irá armazená-lo na cache e não terá de o carregar sempre que uma página é aberta.
[14] Corra o teste W3C para conferir que não existem demasiados erros a tornar a sua página lenta. Se existirem, tente rectificá-los.
[15] Utilize poucos widgets na sua sidebar, especialmente se tiverem código Javascipt para carregar.

[16] Remova todo e qualquer plugin que não lhe faça falta. Se está desactivado, então remova-o do seu FTP. No caso de estar instalado e não ser necessário, remova-o também. Muitos plugins criam tabelas na sua base de dados Wordpress, pelo que quanto maior for a base de dados, mais lento se tornará o blog.
[17] Muitos plugins que geralmente utiliza no seu blog Wordpress, pedem-lhe para adicionar pequenas linhas de código no seu theme, a fim de chamar esse mesmo plugin. Depois de remover o plugin, não se esqueça de remover também o código perdido.

[18] Utilize o phpMyAdmin para optimizar as suas bases de dados. Faça login no Cpanel do seu alojamento, entre no phpMyAdmin e seleccione as opções “Repair” e “Optimize” (Reparar e Optimizar).
[19] Faça um check-up à sua base de dados e limpe o histórico de entradas que já não interessam. Todos os plugins utilizam a tabela wp_options para armazenar informação, no entanto, essa é a mesma tabela utilizada pelo Wordpress para armazenar todas as opções do seu blog, o que significa que sempre que uma página é carregada, é feita a leitura dess tabela, portanto, quanto mais lixo lá estiver, mais lenta será a leitura. Utilize portanto este WordPress Clean Options Plugin. Faça um backup da sua base de dados antes de executar o plugin. Se pretender fazer manualmente, visite o phpMyAdmin novamente, entre na tabela wp_options e procure entrada a entrada, informação que seja referente a plugins do passado.
[20] Utilize o plugin Optimize DB para optimizar as tabelas da base de dados do seu blog.
[21] Utilize também o plugin WordPress Plugin: Fix Database para verificar as tabelas e a base de dados, e neste caso encontrar possíveis erros a arranjar.
[22] O plugin WP-DBManager 2.11 também lhe permite fazer optimização das tabelas e base de dados, bem como agendar backups da sua base de dados automaticamente.

[23] Utilize o plugin WP-Cache 2 para que ele faça o carregamento na cache das suas páginas do blog, e as aloje num ficheiro estático, não necessitando depois de recorrer ao carregamento de todo o código PHP e construir a página a partir da base de dados. Isso irá acelerar bastante os pedidos no seu blog.
[24] PHP Speedy é um script que pode instalar directamente no seu servidor de alojamento, para acelerar o carregamento de páginas.
[25] Pode ainda configurar o Apache do servidor para máxima performance.

Na verdade existem muitas mais formas de optimizar e acelerar o carregamento de páginas e scripts no seu blog Wordpress.
Esta é apenas uma listagem que promete entretê-lo durante algum tempo, a optimizar a sua página.
Eu próprio ando a fazer algumas alterações ao nível estrutural do blog, para acelerá-lo um pouco. Neste momento o tempo de resposta dele é de 3,19 segundos, sensivelmente.

Fonte do texto: Paulo Faustino, texto originalmente em português de Portugal.