読者です 読者をやめる 読者になる 読者になる

東京の会社辞めて地方で生きるわ。

勢いで会社を辞めて縁のない地方で生きることはできるのか

google PageSpeed insight 点数あげ方

サイト軽量化 軽量化

①画像をtinypng,tinyjpgで圧縮

css,jsを圧縮

.htaccessを以下のように編集(この場合wordpressとかじゃなくベタ打ちのhtmlに有効)このhtaccessだけで20点弱上がるときがある。

ExpiresActive On
ExpiresByType text/css "access plus 1 days"
ExpiresByType image/gif "access plus 1 weeks"
ExpiresByType image/jpeg "access plus 1 weeks"
ExpiresByType image/png "access plus 1 weeks"
ExpiresByType application/x-javascript "access plus 1 weeks"

wordpressの場合

http://nelog.jp/wordpress-browser-cache
↑ここにwordpressでのhtaccess編集書いてあるな・・・
ベタ打ちなら上記コードのみをhtaccessに記述。なおデフォルトのhtmlはバックアップ必ずとる。私はサーバー上のhtaccessをダウンロードしてから、そのサーバー上のhtaccessのファイル名を「.htaccess_backup」に変更してバックアップした。

さくらのデフォルトの.htaccessは以下

# BEGIN SAKURA Internet Inc.
<IfModule mod_deflate.c>
    SetOutputFilter DEFLATE
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/x-javascript application/javascript application/ecmascript
</IfModule>
<IfModule mod_expires.c>
    ExpiresActive On
    <FilesMatch "\.(css|js)$">
        ExpiresDefault "access plus 1 week"
    </FilesMatch>
    <FilesMatch "\.(gif|jpe?g|png)$">
        ExpiresDefault "access plus 1 month"
    </FilesMatch>
</IfModule>
# END SAKURA Internet Inc.

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

この「# END WordPress」の下に以下追加。上のブログではcssのキャッシュの記述もしているが今回は記述せず。

#ブラウザキャッシュの設定
ExpiresActive On
ExpiresByType image/gif "access plus 1 weeks"
ExpiresByType image/jpeg "access plus 1 weeks"
ExpiresByType image/png "access plus 1 weeks"
ExpiresByType application/x-javascript "access plus 1 weeks"

これら記述したけど点数なんも変わらなかった・・・・