イントロ
あなたは、自分のウェブサイトやウェブショップをお持ちですか?その場合、ウェブサイトやウェブショップの速度が非常に重要であることは、すでにご存知でしょう。知っておいて損はないのは、高速なウェブサイトは良いユーザーエクスペリエンスのために重要なだけではないということです。ウェブサイトの速度は、Googleであなたのウェブサイトやウェブショップの見つけやすさにも重要な役割を果たします。
だから、ウェブサイトやウェブショップの高速化は避けて通れない。WordPress内には、これを実現するためのプラグインがたくさんあります。ウェブサイトを高速化するためのプラグインとして人気があるのが「WP Rocket」ですが、これには問題がある場合があります。そこで今回は、その問題とは何か、どのように発生するのか、どのように解決できるのかをご紹介します。
WP Rocketとは、何をする会社なのか、何をしている会社なのか。
ほとんどの人がすでにWP Rocketを使いこなしていることでしょう。実際、WP RocketはWordPressの中で最も人気のあるプラグインの1つで、自分のウェブサイトを、比較的簡単に、より速く作るために使うことができるものです。
あなたはまだWP Rocketを知らないのですか?それは本当にあなたのウェブサイトをより速くすることができるので、私は間違いなく、このツールを見てみることをお勧めすることができます。Diviテーマのような重いページビルダーを使用している場合でもです。
WP Rocketがウェブサイトを高速化できるのは、彼らが適用する以下のような機能によるものです:
- ペ ージキャッシングとブラウザキャッシング
- キャッシュのプリロード
- GZIP圧縮
- ファイルの最適化(CSS、JavaScript)
- メディア最適化(Lazy Loading、WebPコンバータ)
これらのすべての機能を使用すると、本当にあなたのウェブサイトは全体の多くの高速化を行うことができます。プラグインをインストールして設定した後、したがって、あなたは、Googleのコアウェブバイタルに合格することができるはずです。
今、何が問題なのか?
今お読みいただいたように、WP Rocketはウェブサイトを高速化したいときにとても便利なツールですが、多くのウェブサイトでは問題があります。これを説明しましょう。
WordPressを使い始めると、Webサイトのurlはすべて「/」で終わります。あなたは、末尾に「/」がないurlを入力していませんか?例えば、/rank-trackerと入力すると、このurlは自動的に/rank-tracker/にリダイレクトされると考えてください。
今になって気づいたのは、WP Rocketをセットアップした後、これが常に機能するとは限らないということです。その結果、まったく同じ内容のページが2つできてしまうのです。これは、ウェブサイト上のすべてのURLが、末尾に「/」があるものとないものの両方に存在するためです。
効果的なSEOのためのオールイ ンワン・プラットフォーム
ビジネスが成功する背景には、強力なSEOキャンペーンがあります。しかし、数え切れないほどの最適化ツールやテクニックがあるため、どこから手をつければいいのかわからないこともあります。でも、もう心配はありません。効果的なSEOのためのオールインワンプラットフォーム「Ranktracker」を紹介します。
末尾に"/"がないバージョンは、"/"があるバージョンに対してcanonicalを持っています。これは、末尾に"/"があるurlの方が重要であることをGoogleに知らせるものですが、canonicalについては、それに従うかどうかはGoogleの判断に委ねられるのです。
その結果、このような問題が発生したウェブサイトをいくつか見てきました。あるウェブサイトでは、URLの末尾に「/」があるバージョンとないバージョンの両方がインデックスされるほど、ひどい状態になっていました。この結果、重複コンテンツが発生するわけですが、これは明らかに避けたいことです。
自分のサイトがこの問題を抱えているかどうか、どのように確認するのでしょうか?
あなたのウェブサイトやウェブショップは、WP Rocketを使用していますか?それなら、あなたもこの問題が発生していないかどうか、確認してみるとよいでしょう。もしそうであれば 、被害を避けるためにできるだけ早く解決するのがベストです。
1. マニュアル操作
この問題が自分にも影響しているかどうかを素早く簡単にチェックしたい場合は、手動チェックを行うことができます。ここで行うことは、あなたのウェブサイトのあるページに移動することです。すると、"/"で終わるURLにたどり着きます。今できることは、URLの末尾にある「/」を削除して、もう一度エンターキーを押します。もしあなたが今、あるページにたどり着き、"/"を持つバージョンに自動的にリダイレクトされない場合、この問題はあなたのために再生されるでしょう。
2.スクリーミングフロッグによる制御
ウェブサイト全体のチェックを即座に行いたいですか?もしそうなら、これは明らかに手動で行うのは不可能です。この場合、Screaming Frogのようなツールを使って、"/"のあるURLとないURLの両方を見ることができるかどうかをチェックすることになります。
Screaming Frogの場合、このツールは500URLまで無料であることを知っておくとよいでしょう。あなたのウェブサイトやウェブショップは500以上のURLで構成されていますか?それなら、Screaming Frogの有料版が必要です。
3.Search Consoleによるコントロール
Screaming Frogをお持ちではないですか?それなら、Google Search Console経由で確認することも可能です。Search Consoleの「インデックス」→「ページ」で確認するのがベストです。ここで、Googleが"/"付きと"/"なしの両方で見ているURLがあるかどうかを確認することができます。
Search Consoleでできるもう一つのことは、「パフォーマンス」→「検索結果」です。ここでは、あなたのウェブサイトの重要なキーワードでフィルタリングすることができます。次に、この検索キーワードでどのurlがスコアを獲得しているかを確認することができます。ここで「/」のあるURLとないURLの両方が表示された場合、あなたのウェブサイトやウェブショップにすでに問題が発生していることがわかります。
この問題をどのように解決するのですか?
今までに、この問題があなたに影響を及ぼしているかどうかを確認されましたか?もしそうなら、現在3つのシナリオがあります:
- あなたのウェブサイトやウェブショップはこのような問題を抱えていません
- あなたのウェブサイトやウェブショップがこの問題を抱えているが、ページがまだインデックスされていない
- あなたのウェブサイトやウェブショップにはこれがあり、ページはすでにインデックスされている
あなたは、シナリオ1または2に該当しますか?もしそうなら、この問題を解決したいと思うのは当然ですが、実はその方法は2つあります。以下では、この問題を解決するために使える2つの方法を簡単に紹介します。
1.コードを追加する
いくつかのウェブサイトやウェブショップでこの問題を経験した私は、WP Rocketに連絡しました。すると、彼らはすぐにこのページへのリンクで問題の解決策を提示してくれました。
つまり、htaccess ファイルに数行のコードを追加する必要があります 。NGINXサーバーを使用している場合、これには次のコードが含まれます:
2.プラグインを追加する
あなたは超技術に精通していないのでしょうか?それなら、上記のコードをhtaccessファイルに追加するのは、おそらく少し厄介なことになりそうです。この場合、追加のプラグインをインストールすることができることを知っておくとよいでしょう。このプラグインは、この同じ問題を解決してくれます。