読み込みが必要以上に遅いサイトは誰も好きではありません。今日のデジタル世界では、ページの応答性が1秒遅れても、クリック数の減少、ユーザー満足度の低下、コンバージョン率の低下、収益の損失につながります。
それだけでなく、サイトの速度はGoogleのランキングアルゴリズムのランキング要素の一部になりました。つまり、サイトの速度は(ranking factors in Google’s ranking algorithm)検索エンジン最適化(SEO )に影響を与えます。この影響の雪だるま式の影響は、焦りからの訪問者の喪失と検索エンジンのランキングの低下です。
WordPressサイトの実行が遅い理由(Why Your WordPress Site Runs Slow)
WordPressは、 (WordPress)Webサイトをセットアップして実行する(set up and run your website)ための優れたプラットフォームを提供します。適切な保護手段が整っていないと、Webサイトが遅くなる可能性があります。
WordPressサイトの読み込みや実行が遅くなる主な理由のいくつかを次に示します。
- コンテンツ配信ネットワークなし
- あなたのサイトの(code on your site)乱雑なコード
- 品質が悪い(Poor)、ホスティングが遅い、または不適切に構成されている
- 画像はウェブ用に圧縮または最適化されていません
- 遅い(Slow)、コーディングが不十分な、または古いプラグイン
- 古いまたは古いPHPバージョン
- あなたのサイトはキャッシュされたページを提供していないため、サーバーに過負荷がかかります
- HTTPSを使用していないか、HTTP2プロトコルを利用していません
- フォントローダーや広告などの外部スクリプト
WordPressサイトをスピードアップする方法(How to Speed up a WordPress Site)
今日のWebサイトは、コンテンツだけでなく、速度と効率にも関係しています。問題をすばやく修正できる最も一般的なことについて説明します。
1.サイトの読み込み速度を分析します(1. Analyze Your Site’s Load Speed)
Googleによると、ベストプラクティスは、サイトの読み込み時間を3秒以下に保つことです。サイトが3秒以内に読み込まれない場合、ユーザーはすぐに離れる可能性が高いため、3秒以上努力する必要があります。
サイトの速度負荷を知るには、Google PageSpeed Insights、Pingdom、WP Engine Speed Tool、GTMetrixなどのツールを使用してサイト速度診断(speed diagnosis)を実行します。
これらのツールは、サイトの速度を追跡するのに役立つだけでなく、サイトの実行を改善するための速度のヒントも提供します。さらに、変更を加えたりプラグインをインストールしたりすると、そのような変更がサイトの読み込み時間にどのように影響するかを確認できます。
2.未使用のテーマとプラグインを削除します(2. Get Rid of Unused Themes and Plugins)
未使用のWordPressプラグイン(WordPress plugins)とテーマは、サイトのパフォーマンスを低下させる可能性がありますが、セキュリティの脆弱性ももたらします。
未使用のプラグインを削除するには、最初にプラグインを非アクティブ化してから、非アクティブなプラグインのリストに移動して、不要なプラグインを削除する必要があります。
WordPressサイトに不要なテーマがある場合は、 Appearance > Themesに移動して削除します。可能であれば、監査にお金を払ってサイトをクリーンアップするための支援を受ける価値があるかもしれません。
3.未使用のメディアを削除します(3. Remove Unused Media)
時間が経つにつれて、使用しなくなった画像、ビデオ、およびその他のメディアファイルをギャラリーまたはメディアライブラリに蓄積する場合があります。
メディアファイルを手動で削除してスペースを解放するには、WordPressダッシュボードで[メディアのAdd Media > Media Library > Unattachedまたは、 Media Cleaner(Media Cleaner)などのプラグインをインストールしてメディアライブラリをクリーンアップし、完了したらプラグインを削除することもできます。
4.データベースを定期的にクリーンアップします(4. Regularly Clean up Your Database)
時間の経過とともに、データベースは混乱を蓄積し、WordPressサイトの速度を低下させる可能性があります。定期的なクリーンアップにより、データベースサイズが適切であることが保証され、サイトの読み込みが速くなります。
投稿の改訂、スパムコメント(spam comments)、MySQLクエリなどの不要な肥大化は、膨大なスペースを占める可能性があります。
データベースを手動で、またはプラグインをインストールしてクリーンアップ(clean up the database)できます。phpMyAdminを使用して手動で行う方法がわからない場合は、AdvancedDatabaseCleanerやWP-Sweepなどのプラグインを使用してデータベースをクリーンアップしてください。
5.軽量テーマを使用する(5. Use a Lightweight Theme)
サイトの見栄えを良くしたい場合は、無料またはプレミアムの何千ものWordPressテーマ(thousands of WordPress themes)から選択できます。ただし、必要な要素を備えた最低限のテーマを使用すると、サイトが適切に機能し、高速に読み込まれるようになります。
WordPressのテーマは別の方法で設計されていますが、機能が豊富なテーマを使用するよりも、最小限のアプローチをとる方がよいでしょう。これは、機能が豊富なテーマには多くのコードが含まれ、ユーザーがサイトにアクセスするたびにロードする必要があるためです。
スピードとシンプルさに焦点を当てた基本的なスターターWordPressテーマの1つは、(WordPress)アンダースコア(Underscores)です。
6.共有ホスティングからマネージドホスティングに変更します(6. Change from Shared to Managed Hosting)
あなたのウェブサイトのホストはあなたのサイトの速度に大きな影響を与える可能性があります。
より高速なWordPressサイトの場合は、マネージドホスティングを選択することをお勧めします。つまり、専用サーバーをすべて自分で利用できます。マネージドホスティングは、特にサイトが大量のトラフィックを獲得していない場合、費用がかかります。ただし、マネージドホスティングは、サーバーのルートレベルのアクセス、スケーラブルなパフォーマンスとストレージ、およびより高いレベルのセキュリティを提供します。
共有ホスティングは安価ですが、サーバーレベルのアクセスや制御を提供せず、サーバーが過密になる傾向があります。これは、同じサーバー上の別のサイトが大量のトラフィックを取得した場合、サイトの速度が低下する可能性があることを意味します。
さらに、サーバーを自分のサイトと共有している他のサイトで何かが発生した場合、それが自分のサイトに流れ込む可能性があります。ホストには問題を特定してすばやく簡単に作成できる技術専門家がいるため、ホストと話すこともできます。WordPressサイトのスピードアップに役立つ微調整。
7.CDNを使用する(7. Use a CDN)
コンテンツ配信ネットワーク(Content Delivery Network)(CDN)は、世界中に配置されたサーバーのネットワークであり、コンテンツのコピーを提供するため、サーバーが実際に配置されている場所に関係なく、常に高速です。
CDN(CDNs)は、データがネットワークを介して送信されるときに伴う遅延(時間または遅延)を排除します。CDNを構成すると、サイトはユーザーの場所に基づいてユーザーに最も近い最適化されたサーバーを使用するため、ページの読み込み時間が短縮されます。
WordPressサイトで使用される人気のあるCDNには、 (CDNs)Cloudflare、Sucuri、MaxCDN、Fastly、CacheFlyなどがあります。
8.画像を最適化する(8. Optimize Your Images)
画像は、サイトの訪問者の関心を維持するのに役立ちます。ただし、大きな画像のように美しく見える場合でも、画像を最適化する(optimizing the images)と、ページの読み込み時間を短縮できます。ShortPixelなどのツールを使用して画像を圧縮できます。
コンテンツの前に背景画像や注目の投稿をオフにして、投稿の折り目の上に大きな画像がないことを確認します。モバイルでは、画像が折り目の下にある投稿に押し込まれていることを確認してください。折り目の上にあると、サイトの速度が低下する可能性があります。
9.エントリポイント広告を削除します(9. Remove Entry Point Ads)
エントリポイントメディアネットワークからの広告を介してWordPressWebサイトを収益化して(monetizing your WordPress website through ads)いる場合、それらの同じ広告はサイトの速度を大幅に低下させる可能性があります。
MediavineやMonumetricのように、サイトの速度をそれほど低下させないプレミアムネットワークに入るまで、これらのメディアネットワークを保留することをお勧めします。これは、広告が非同期で配信されるためです。
10.ブラウザキャッシュを使用する(10. Use Browser Caching)
ユーザーがサイトを読み込むたびに、ブラウザはホスティングサーバーからすべての要素を取得します。ブラウザのキャッシュを使用すると、ユーザーはそのプロセス全体に耐える必要はありません。
Browser caching “remembers” the resources that were loaded previously by taking a snapshot of the page so that the user sees the cached pages and files from the browser.
You can implement browser caching to increase WordPress site speed when people land on your site, and take stress off your server. To do this, you can use a plugin like WP Rocket. Once you install WP Rocket, enable the lazy loading setting, save the changes and the cache will start working.
11. Implement AMP
Accelerated Mobile Pages (AMP) is a project by Google that helps your mobile pages to load faster.
AMPの記事はあまりフォーマットされていないため、ほぼ瞬時に読み込まれます。このようにして、ユーザーはモバイルデバイスでより合理化されたエクスペリエンスを楽しむことができます。
ユーザーは、Webページを離れることなく、サイトにアクセスしてさまざまな記事間をスクロールできます。これは、 WordPress(WordPress)サイトを高速化し、コンバージョンを増やし、訪問者の定着率を向上させるための優れた方法です。
AMPチュートリアル(AMP tutorial)に従って手動で行うか、技術に詳しくない場合やHTMLの経験がない場合は、AMPforWPなどの(AMP)WordPressプラグインを使用できます。
他に試すべきこと(Other Things to Try)
WordPressサイトをスピードアップするためにできることは他にもたくさんあります。
- 最新のPHPバージョンを実行する(Run the latest PHP version)
- .htaccessファイルを変更して最適化する(Modify and optimize the .htaccess file)
- (Create)WordPressで直接すべての投稿を作成します(ページビルダーは使用しないでください)
- 1ページあたりのコメント数を制限する
- 不要なリダイレクトを減らす
- ピングバックまたはトラックバックを無効にする
- 関連する投稿プラグインを削除する
- サーバーから送信される電子メールの数を減らします
WordPressサイトをスピードアップ(Speed Up Your WordPress Site)
WordPressサイトを高速化するために使用できるいくつかの簡単で効率的な手順について説明しました。使用できる技術的な方法は他にもありますが、これらの11の手順で正しい道を歩み始めることができます。
(Are)WordPressサイトのスピードアップに役立つ具体的なヒントやコツはありますか?コメントで私たちと共有してください。
How to Speed Up a WordPress Site in 11 Steps
Nobody likes a ѕite that loads slower than it should. In today’s digital world, even a one-second delay in page responsiveness tranѕlates to reduced clicks, reduced user satisfaction, declining conversion rates, and lost revenue.
Not only that, but site speed is now part of the ranking factors in Google’s ranking algorithm, meaning your site speed impacts search engine optimization (SEO). The snowball effect of this impact is loss of visitors from impatience and reduced search engine rankings.
Why Your WordPress Site Runs Slow
WordPress offers a great platform on which to set up and run your website. Without the right safeguards in place, you could end up with a sluggish website.
Here are some of the main reasons why your WordPress site loads or runs slow.
- No content delivery network
- Messy code on your site
- Poor quality, slow or improperly configured hosting
- Images aren’t compressed or optimized for the web
- Slow, poorly coded, or outdated plugins
- Old or outdated PHP version
- Your site isn’t serving cached pages thus overloads the server
- You’re not using HTTPS or leveraging HTTP2 protocol
- External scripts like font loaders or ads
How to Speed up a WordPress Site
Websites today are not only about the content, but also speed and efficiency. We cover the most common things that can quickly fix the issue.
1. Analyze Your Site’s Load Speed
According to Google, the best practice is to keep your site’s load time at three seconds or less. If your site doesn’t load in under 3 seconds, users are more likely to leave right away so you need to strive for 3 seconds or quicker than that.
To know your site’s speed load, run a site speed diagnosis using tools like Google PageSpeed Insights, Pingdom, WP Engine Speed Tool, or GTMetrix.
These tools not only help you track your site speed, but also offer speed tips on how to make your site run better. Plus, should you make changes or install a plugin, you can see how such changes affect site load times.
2. Get Rid of Unused Themes and Plugins
Unused WordPress plugins and themes can detract your site’s performance, but they also present security vulnerabilities.
To delete unused plugins, you’ll need to deactivate the plugins first, and then go to the list of inactive plugins to delete the ones you don’t need.
If there are unwanted themes on your WordPress site, go to Appearance > Themes to delete them. If you’re able, it may be worth paying for an audit and getting help to clean up your site.
3. Remove Unused Media
As time goes by, you may accumulate images, videos, and other media files in your gallery or media library that you no longer use.
To manually remove media files and free up some space, go to Add Media > Media Library > Unattached on your WordPress dashboard, and delete the unwanted media files. Alternatively, you can install a plugin like Media Cleaner to clean up your media library, and delete the plugin once you’re done.
4. Regularly Clean up Your Database
Over time, the database accumulates clutter that can slow down your WordPress site. A regular cleanup will ensure that the database size is reasonable and this will help your site load faster.
Some of the unnecessary bloat like post revisions, spam comments, or MySQL queries can take up a huge chunk of space.
You can clean up the database manually or by installing a plugin. If you don’t know how to do it manually through phpMyAdmin, use a plugin like Advanced Database Cleaner or WP-Sweep to clean up your database.
5. Use a Lightweight Theme
There are thousands of WordPress themes you can choose from – free or premium – if you want your site to look good. However, using a barebones theme that has the necessary elements ensures your site will function well and load fast.
WordPress themes are designed differently, but you’re better off taking a minimalist approach than going with a feature-rich theme. This is because feature-rich themes involve a lot of code, which has to load each time a user visits your site.
One barebones starter WordPress theme that focuses on speed and simplicity is Underscores.
6. Change from Shared to Managed Hosting
Your website host can impact your site’s speed significantly.
For a faster WordPress site, you may want to opt for managed hosting, meaning you get a dedicated server all to yourself. Managed hosting is expensive, especially if your site isn’t getting lots of traffic. However, managed hosting offers server root-level access, scalable performance and storage, and higher levels of security.
Shared hosting is cheaper, but doesn’t offer server-level access or control, and tends to overcrowd servers. This means your site may experience slowness if another site on the same server gets a lot of traffic.
Plus, if something happens on other sites sharing the server with your site, it may trickle down into your site.You can also speak with your host as they have tech experts who can often spot the problem(s) and make some quick, simple tweaks to help speed up your WordPress site.
7. Use a CDN
A Content Delivery Network (CDN) is a network of servers located across the globe, which serve copies of your content so it’s always fast regardless of where your server is actually located.
CDNs eliminate the latency (time or delay) involved as data is transmitted over a network. When configured, a CDN speeds up page load times because your site will use an optimized server that’s nearest to the user based on their location.
Some of the popular CDNs used on WordPress sites include Cloudflare, Sucuri, MaxCDN, Fastly or CacheFly.
8. Optimize Your Images
Images help keep your site’s visitors engaged. However, as beautiful as large images may look, optimizing the images will help you achieve faster page load times. You can use a tool like ShortPixel to compress your images.
Ensure that there are no big images above the fold on your posts by turning off background images and/or a featured post before the content. On mobile, make sure the image is pushed into the post below the fold because when they’re above the fold, they may hurt your site speed.
9. Remove Entry Point Ads
If you’re monetizing your WordPress website through ads from entry point media networks, those same ads can really slow down your site.
It’s better to hold off on these media networks until you can get into premium ones like Mediavine or Monumetric that won’t slow your site down as much. This is due to the fact that their ads are served up asynchronously.
10. Use Browser Caching
Each time a user loads your site, the browser pulls all the elements from the hosting server. With browser caching, the user doesn’t have to endure that whole process.
Browser caching “remembers” the resources that were loaded previously by taking a snapshot of the page so that the user sees the cached pages and files from the browser.
You can implement browser caching to increase WordPress site speed when people land on your site, and take stress off your server. To do this, you can use a plugin like WP Rocket. Once you install WP Rocket, enable the lazy loading setting, save the changes and the cache will start working.
11. Implement AMP
Accelerated Mobile Pages (AMP) is a project by Google that helps your mobile pages to load faster.
AMP articles don’t have much formatting, meaning they’ll load almost instantly. This way, users enjoy a more streamlined experience on their mobile devices.
Users can visit your site and scroll between different articles without leaving the web page. It’s a great way to speed up a WordPress site, increase conversions, and improve visitor retention.
You can follow the AMP tutorial to do it manually, or you can use a WordPress plugin like AMP for WP if you’re less tech-savvy or have no HTML experience.
Other Things to Try
There are many other things you can do to speed up your WordPress site such as:
Speed Up Your WordPress Site
We’ve covered some simple and efficient steps you can use to speed up a WordPress site. There are other more technical methods you can use but these 11 steps should get you started on the right path.
Are there specific tips and tricks that have helped you speed up your WordPress site? Share with us in the comments.