Podes colocar aqui a lista de plugins que tens activos?
Em relação ao W3 Total Cache, pelo que vi no código fonte não tens isso bem configurado portanto e uma vez que estás em alojamento partilhado, experimenta o seguinte:
Performance - General Settings
Page Cache - Enable
Page Cache Method - Disk enhanced
Minify - Enable
Minify mode: Auto (se o site ficar com aparência desfigurada, passa para Manual, mais em baixo deixo detalhes)
Minify Cache Method: Disk
Database Cache: Disabled
Object Cache: Disabled
Browser Cache: Disabled
Page Cache
Selecciona todas as 5 opções em General
Minify (se tiveres escolhido modo Manual)
1. Vê o código fonte da tua página e copia os endereços de todos os ficheiros .css e .js que encontrares, menos o da barra de admin do Wordpress e os exclusivos do IE, se existirem.
2. Em HTML & XML selecciona as 3 primeiras opções e deixa em branco as 2 últimas
3. Em Javascript activa a primeira opção, clica em Add a Script e adiciona, um por linha, os ficheiros .js que recolheste
4. Em Cascading Style Sheets faz o mesmo, agora com os .css
Por fim acrescenta o seguinte ao teu .htaccess (sabes o que é?)
# Proteger htaccess
<Files .htaccess>
Order Allow,Deny
Deny from all
</Files>
# Proteger wp-config
<Files wp-config.php>
Order Allow,Deny
Deny from all
</Files>
# Impedir browsing nos directórios
Options All -Indexes
# Compressão e Cache
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/css text/javascript application/x-javascript text/html text/plain text/xml image/x-icon
<IfModule mod_setenvif.c>
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
</IfModule>
<IfModule mod_headers.c>
Header append Vary User-Agent env=!dont-vary
Header append Vary Accept-Encoding
</IfModule>
</IfModule>
<IfModule mod_headers.c>
Header unset Pragma
Header unset ETag
# 1 ano = 31536000 seg
Header set Cache-Control "max-age=31536000, public, must-revalidate"
</IfModule>
# ETags
FileETag none
# mod_expires
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault A31536000
ExpiresByType text/html M3600
ExpiresByType text/css M3628800
ExpiresByType text/javascript M3628800
ExpiresByType application/x-javascript M3628800
ExpiresByType image/gif M3628800
ExpiresByType image/png M3628800
ExpiresByType image/jpg M3628800
ExpiresByType image/jpeg M3628800
ExpiresByType image/x-icon M3628800
</IfModule>
<FilesMatch "\.(php)$">
<IfModule mod_expires.c>
ExpiresActive Off
</IfModule>
<IfModule mod_headers.c>
Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
</IfModule>
</FilesMatch>
# Compressão e Cache
Depois de gravares tudo faz logout do painel de admin do WP e testa o site em 3 ou 4 browsers. Se estiver tudo ok, verifica se isso te ajuda a manter dentro dos limites impostos pelo teu servidor.
Contudo, esses limites que tens não vão ser suficientes quando o site crescer e tiver uma frequência de visitantes diária muito maior, independentemente de quão optimizado estiver.
--
No SMF também podes activar cache (recomendado nível 1), se o servidor tiver algum instalado (aparece essa informação no painel de admin).