WordPressのこのブログは高速です
この記事で解決すること
WordPressのサイトを高速にすること
この記事の想定読者
- プラグインをインストールしすぎて、サイトが遅くなっている方
- Luxeritasテーマを使っている方
この記事で分かること
- このブログで使っているテーマとプラグイン一覧
- このブログが早いこと(≒PageSpeed Insightsの結果)
具体的な内容
使っているテーマ
Luxeritas 3.18.1.2, Luxeritas Child 3.0.3
標準テーマであるTwenty Twentyをいろいろカスタマイズして作り込もうと思っていたのですが、あまりの速さに惹かれて変えました。
無料のテーマとしては、Cocoonも有力な候補でしたが、それぞれのテーマを使っているサイトを見比べた結果、作り込んでいっても速さが落ちないテーマは、Luxeritasの方でした。
使っているプラグイン
全部で13のプラグインを使用しています。
そのほとんどは、Luxeritasの作者さんがホームページで推奨しているものです。
Luxertasさん推奨以外のプラグインを使うことは、最速化の妨げになる可能性があると考え、可能な限り減らしています。
All-in-One WP Migration
すべてのブログデータを移行するツール。1クリックでブログコンテンツをインポートまたはエクスポートします。
Broken Link Checker
リンクエラーや存在しない画像があるかブログをチェックし、見つかった場合はダッシュボードで通知します。
Category Order and Taxonomy Terms Order
Order Categories and all custom taxonomies terms (hierarchically) and child terms using a Drag and Drop Sortable javascript capability.
※カテゴリの表示順を並び替えられます。
EWWW Image Optimizer
NextGEN Gallery や GRAND Flagallery を含む WordPress 内の画像のファイルサイズを縮小します。 jpegtran, optipng / pngout, および gifsicle を使用しています。
Google XML Sitemaps
This plugin improves SEO using sitemaps for best indexation by search engines like Google, Bing, Yahoo and others.
※WordPressのサイトマップを自動で作成し、検索エンジン(Google, Bing)に通知してくれます。
IP Geo Block
自国以外から投稿されるスパム、ログインフォーム、さらにゼロデイ攻撃を含む管理領域への悪意あるアクセスからサイトを守ります。
Jetpack by WordPress.com
WordPress.com クラウドサービスのパワーをインストール型 WordPress にも取り入れましょう。Jetpack を使えば、ブログを WordPress.com アカウントと連携させ、便利な機能を利用できます。
Simple Page Ordering
ドラッグ & ドロップを使用して、選択したページや階層化された投稿タイプをビルトインページリストで並び替えます。 詳細な手順については、固定ページの画面で「ヘルプ」タブを開いてください。
WebSub/PubSubHubbub
あなたのブログが更新されたときに世界に伝えるためのより良い方法。
WordPress Ping Optimizer
Saves your wordpress blog from getting tagged as ping spammer. (Note: This plugin is a fork of the cbnet Ping Optimizer plugin.)
※Googleのスパム判定回避などをするものです。
WP Mail SMTP
Reconfigures the wp_mail() function to use Gmail/Mailgun/SendGrid/SMTP instead of the default mail() and creates an options page to manage the settings.
※指定したSMTPサーバ(Gmailなど)でメール送信できるようになります。
WP Multibyte Patch
WP Multibyte Patch は、本家版、日本語版 WordPress のマルチバイト文字の取り扱いに関する不具合の累積的修正と強化を行うプラグインです。
WP-Optimize – Clean, Compress, Cache
WP-Optimize makes your site fast and efficient. It cleans the database, compresses images and caches pages. Fast sites attract more traffic and users.
※WordPressが重くなった時に、DBなどを最適化してくれます。
PageSpeed Insightsの結果(2020/4/21)
このブログは、まだまだ内容が充実しないため、この先も注意して行く必要はありますが、現時点では満点です。
Google Adsense のタグを設定したら、PageSpeed Insights の結果が、パソコン 98とモバイル 72 になっています。
仕方がない事のようですが、様子を見ます。
同じ記事でも、Twenty Twentyでは、70程度でした。