Sponsored Links

スポンサーリンク

お名前.com 共用サーバーSDでホームページの表示速度を早くしたい!

目次

ブログ表示を早くするには

お名前.comで、ホームページの表示速度を早くしたい場合は、mod_deflateとmod_expiresを.htaccessに追加すればOKでした。

結果は約1.32倍速く表示されました。

PageSpeed Insightsでの表示評価

お名前.comで共用サーバーを借りてこのブログを書いているのですがPageSpeed Insightsで表示速度を計測してみると、あまり早くないことがわかりがっかりしていました。

.htaccess変更する前はPageSpeed Insightsで

モバイルで56/100
PCで68/100

となっていました。

PageSpeed Insightsの説明によると85 以上のスコアが、そのページのパフォーマンスが高いことを示しているとのことです。

できるだけスコアを上げるように工夫した方が、表示が早くなるので訪ねてくれた人にストレスを下げることができますよね。

.htaccess変更する後はPageSpeed Insightsで

モバイルで74/100
PCで90/100

となりました。

結果、約1.32倍速くなりPCは85を超えていますのでパフォーマンスが高いということになりました。

ブログの表示が遅いのは、サーバーが悪いのか、ブログの構成が悪いのかは、私には判断ができませんが、.htaccessは変更したほうがよさそうですね。

スポンサーリンク

.htaccessの変更方法

お名前.comの共用サーバーSDでは、mod_deflate、mod_expiresのモジュール使用を許可してくれています。

その内容はお名前.comが下記のようになっていますので.htaccessにコピーしてホームに配置すればOKです。

ホームページの表示速度を早くしたい(mod_deflate、mod_expires)

共用サーバーSDでは、mod_deflate、mod_expiresのモジュール使用を許可しています。

2つのモジュールを設定することで、ホームページの表示速度を上げる効果が期待できます。

使用する場合は、.htaccessファイルに記述を行ってください。

※.htaccessの設置・利用に関してはサポート対象外となります。

下記でご案内の記述内容については、あくまでご参考情報となりますことをご了承ください。

▼mod_deflate
データを圧縮することで転送量を削減し、表示速度を早くするモジュールです。

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE

# Mozilla4系などの古いブラウザで無効、しかしMSIEは除外
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch MSI[E] !no-gzip !gzip-only-text/html

# gifやjpgなど圧縮済みのコンテンツは再圧縮しない
SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png|ico)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI _.utxt$ no-gzip

# htmlやcssなどは圧縮
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/atom_xml
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php
</IfModule>

▼mod_expires
ブラウザのキャッシュを利用する設定を行うことで、表示速度を早くするモジュールです。

<ifModule mod_expires.c>
ExpiresActive On
ExpiresByType image/png “access plus 1 months”
ExpiresByType image/jpeg “access plus 1 months”
ExpiresByType image/gif “access plus 1 months”
ExpiresByType text/css “access plus 1 months”
ExpiresByType text/javascript “access plus 1 months”
</ifModule>

以上、ここまでご覧いただきありがとうございます。


スポンサーリンク