WordPress

WordPress 高速化

WordPressの高速化に成功

WordPressの高速化の話の前に本質的な話を。

 

「なぜ、高速化が必要なんでしょうか?」

 

ひとえに「ユーザビリティ向上のため」であり、「SEOのため」ですね。

 

たまに、表示されるまで時間が掛かるサイトで出くわすと思いますが、イライラしませんか?

信号一つをとってみても分かるように、人間はとにかく待たされるのがイヤなわけです。(結果、検索エンジンも待たされるのがイヤ)

ですから、お客さん(訪問者)をイライラさせることは、検索エンジンとしては減点対象にするということですね。

 

SEO上、どの程度この表示速度が重要視されているのかは分かりませんが、

Googleが、サイトの表示速度を重視している証拠に、「Page Speed」というサイトの表示速度を測定するツールを提供しています。

当サイトが使用しているテーマをインストールした直後とこれからお教えすることをやった後のPageSpeedの結果が、下の図です。(レスポンシブなので、PCとモバイルの両方の結果が出ています)

 

PCサイトのスコア

PageSpeed PC

モバイルサイトのスコア

PageSpeed mobile

 

.htaccessファイルに以下とおりに記述します。

 

# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml

# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent

 

さらに、.htaccessファイルに下の記述も追加します。

 

## EXPIRES CACHING ##

ExpiresActive On
ExpiresByType image/jpg “access 1 year”
ExpiresByType image/jpeg “access 1 year”
ExpiresByType image/gif “access 1 year”
ExpiresByType image/png “access 1 year”
ExpiresByType text/css “access 1 month”
ExpiresByType text/html “access 1 month”
ExpiresByType application/pdf “access 1 month”
ExpiresByType text/x-javascript “access 1 month”
ExpiresByType application/x-shockwave-flash “access 1 month”
ExpiresByType image/x-icon “access 1 year”
ExpiresDefault “access 1 month”

## EXPIRES CACHING ##

 

 

Tags

PPCバイブル遠藤

都内の不動産会社に勤務していたが、リーマン・ショック後の2009年3月に失業。そこから全くの未経験でアフィリエイトを始め、半年後には、サラリーマン時代の給与を越え、現在は、会社を経営するまでに至る。PPCアフィリエイトをはじめ、あらゆるアフィリエイト手法に精通し(特に、WordPressを使ったアフィリエイトサイトの展開が得意)、独自のビジネスモデルも開発・販売している。 一方で、アフィリエイターの育成・サポートも手掛けており、その数は500名以上ににのぼる。 |プロフィール詳細

関連するページがあります

2 Comments

  1. うーん、期待したのですが、wpXサーバーでは、どちらを設定しても500エラーで弾かれました。
    元々がモバイル56,パソコン70あるので、まぁ満足しておくべきなんでしょうかね(^^;

  2. こんにちは。

    私もワードプレスを使っていますが、もっと早くページが表示することが
    できないかで悩んでいました。

    htaccessに追加することでも高速化が可能なのは知らなかったので
    参考になりました。

    ありがとうございます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スパム防止 * (半角数字でお答え下さい)

Close