eコマースのリダイレクト:いつどのように使用するか
公開: 2015-09-16過去に引っ越したことがある場合は、おそらく地元の郵便局が郵便物を処理する方法に精通しているでしょう。 あなたは彼らにあなたの新しい住所を与えると、彼らはあなたのすべての手紙、請求書、そして(うんざりする)ジャンクメールを新しい場所に自動的に転送します。
あなたがあなたのオンラインストアで何かを動かしたいとき、それはそれほど単純ではないようです。 通知する郵便局はなく、トラフィックを新しい場所に誘導するためのステッカーをページに貼る必要もありません。 それはもっと複雑です…そうですか?
実際、オンラインストアで物事を移動するのは非常に簡単です—方法を知っていれば。 あなたがあなたのサイトのあるページから別のページにトラフィックをリダイレクトすることを学びたいなら、この投稿はあなたのためです。 URLリダイレクトを使用して、あるページから別のページにトラフィックをシャッフルする方法について説明します。 少しの時間と労力で、郵便局に電話する必要もありません。
eコマースリダイレクトがどのように機能するか、いつ使用する必要があるか、サイトでどのように設定できるかを見てみましょう。
定義されたリダイレクト
URLリダイレクトは、まさにそのように聞こえます。ブラウザにURLを入力するか、リンクをクリックすると、最初の場所から別の宛先にリダイレクトされます。
リダイレクトが実際に機能する方法はもう少し複雑です。 あなたはおそらく「404notfound」エラーに精通しているでしょう? そうですね、404のような同様のコードがあり、リダイレクトされたURLのステータス(永久に失われたか一時的に失われたか)と次に何をするかをブラウザに通知します。
現在使用されている/推奨されているリダイレクトコードは次のとおりです。
- 301 —永続的なリダイレクト(最初のURLが戻ってこない)
- 303 —他を参照してください(新しいURLに移動しています。しばらくお待ちください)
- 307 —一時的なリダイレクト(必要なページが一時的にこの場所に移動しました)
302(一時的なリダイレクト)や308(永続的なリダイレクト)など、他にもいくつかのリダイレクトオプションがありますが、前者は段階的に廃止され、後者はまだ適応されていません。
99%の確率で、ストアには301または永続的なURLリダイレクトが必要になります。 そのため、このガイドではこれに焦点を当てます。永続的なURLリダイレクトが必要になる場合と、その設定方法です。
オンラインストアでリダイレクトが必要になる可能性がある場合
あなたが人気のある製品を持っているとしましょう。 時間が経つにつれて、そのページは他のサイトからの多くのリンクを蓄積します。 ただし、数年後、この製品を新しいバージョンに交換する必要があります。
あなたはそれらのリンク、またはそれらに付随する潜在的な顧客を失いたくありません。 ただし、この製品の新しいバージョン用に新しいページを作成する必要があるため、同じURLを使用することは問題外です。
これは、301リダイレクトが作成された正確なタイプの状況です。
301または永続的なURLリダイレクトを使用すると、古い製品ページのリンクにアクセスするすべての人を新しいページに自動的に送信できます。 リンクをクリックした潜在的な顧客は、404エラーが表示されたり、1〜2秒以上待機したりすることなく、ほぼ瞬時に新しいページにアクセスします。
次のような他のさまざまな状況でも、リダイレクトが必要になる場合があります。
- 商品が削除され、代わりに同様の商品にトラフィックを誘導したい場合
- 特別なランディングページ(セール、コンテストなど)を削除し、トラフィックをホームページに誘導したい場合
- 複数の商品ページを1つに統合し(たとえば、バリエーションを含む)、複数の古いURLが残っている場合
- ストアのURL構造を完全に変更した場合
基本的に、URLを削除しても元に戻らない場合は、リダイレクトする必要があります。 結局のところ、そのトラフィックはどこかに行かなければなりません。
リダイレクトが必要な場合、およびリダイレクトなしで実行できる場合
この時点で、「常にURLをリダイレクトする必要がありますか?」と疑問に思われるかもしれません。 タイプミスをしてすぐに変更するとどうなりますか?」
リダイレクトは、最初のURLが広くアクセスされ、ブックマークされ、リンクされ、または外部の資料(たとえば、マーケティングやその他のプロモーション)で参照されている場合にのみ重要です。 404は確かにあなたの店の訪問者にとって良い経験ではありませんが、1つか2つの潜在的なデッドリンクは、誰も使用しないリダイレクトを設定するために数分を費やすよりも良い場合があります。
したがって、製品ページのURLにタイプミスをしてすぐに修正する場合でも、リダイレクトについて心配する必要はありません。 ただし、タイプミスをして数週間後にそれを見つけた場合は、おそらく301を作成する必要があります。
最後の注意: WordPressを含む一部のプラットフォームは、変更されたURLを自動的にリダイレクトしようとします。 これは大きな変更には当てはまらない可能性があります(たとえば、数十ページを公開した後にWordPressのパーマリンクの構造を変更するなど)が、次にURLを少し変更するときに調べる価値があります。
eコマースWebサイトのリダイレクトを実装する方法
これで、リダイレクトとは何か、いつ必要になるかがわかりました。 次の大きなステップ、つまり実装方法を学ぶ準備が整いました。
eコマースWebサイトのリダイレクトを実装する方法は複数あり、プラットフォームとホスティング環境の両方によって異なります。 ここでは、WooCommerceを実行している場合にリダイレクトを設定する方法から始めて、最も一般的なもののいくつかについて説明します。
WooCommerceまたはWordPressでリダイレクト
上記のように、WordPressは基本的なURLリダイレクトを自動的に処理しようとします。たとえば、WooCommerceで製品ページのタイトルを変更すると、パーマリンクが使用されます。 ただし、主要なリダイレクトは処理されないため、カテゴリの変更やパーマリンク構造の変更などは手動で処理する必要があります。
WooCommerceストアに別の拡張機能を追加することに反対しない場合は、拡張機能をインストールすることで、すぐに301リダイレクトを設定できます。 リダイレクトは、WordPress内でURLリダイレクトを作成するための最も人気のある(そして無料の)プラグインの1つです。
ソース(古い)URL、ターゲット(現在)のURLを入力し、[リダイレクトの追加]をクリックするだけです。 それだけです—これで完了です。
リダイレクトは、ストアの404(「見つかりません」)エラーも追跡します。これにより、作成が必要になる可能性のあるリダイレクトの可能性を警告できます。 また、統計が組み込まれているため、リダイレクトが何回使用されたかを確認することもできます。
.htaccessファイルを使用したセルフホストプラットフォームへのリダイレクト
別のプラグインを追加したくない、またはWooCommerceを使用していませんか? 問題ない。
ストアが自己ホスト型であり、サーバーにアクセスできる場合は、.htaccessファイルを編集してURLリダイレクトを設定できます。 これは、サーバーにグローバル構成設定を適用する単純なファイルです。 また、手動でURLリダイレクトを設定できる場所でもあります。
FTPまたはファイルマネージャを介してサーバーのpublic_htmlディレクトリにアクセスすることにより、このファイルを確認できます。 .htaccessファイルが表示されない場合は、選択したテキストエディタを使用して作成できます。 .htaccess(拡張子なし)という名前を付け、 public_htmlにアップロードします。
そうは言っても、最初に.htaccessファイルがないことを常に確認する必要があります。 WordPressを使用している場合は、すでにWordPressを使用している必要があります。 ファイルマネージャを開いたら、「隠しファイルを表示する」または「ドットファイルを表示する」ことができる以下のオプションを探します。
いずれにせよ、.htaccessファイルを作成または開くと、最初の301リダイレクトを追加する準備が整います。 最も簡単な方法は、サーバーのファイルマネージャーを使用して編集するか(組み込みのコード編集オプション(利用可能な場合)を使用)、または選択したローカルテキストエディターでいつでも開くことができます。
警告:特にこのファイルに慣れていない場合は、編集を行う前に必ず.htaccessをバックアップしてください。
新しいリダイレクトを追加するときは、次のようにフォーマットする必要があります。
# Place your comments here
Redirect 301 /oldurl.html http://www.site.com/newurl.html
新しいリダイレクトはそれぞれ新しい行にある必要があります。 コメントを追加できます。ポンド記号(#)でマークする必要があります。
ファイルを保存し、必要に応じてアップロードして、ブラウザでリダイレクトをテストします。 リダイレクトが機能する場合は、素晴らしいです! 何かがおかしいと思われる場合は、上の例を見て、もう一度試してみてください。
WordPressサイトまたはWooCommerceストアでこのプロセスを実行している場合は、上記のように、リダイレクトをWordPressコードの上に配置する必要があることに注意してください。 (コメントでこれの重要性を指摘してくれたDamienへのハットチップ!)
他のオプション
次のような一部のストア所有者は、.htaccessにアクセスできません。
- ホストされたeコマースプラットフォームを使用している人
- Linuxホスティング環境を使用していない人、つまりWindowsサーバーを使用している人
- このファイルへのアクセス、編集、または作成の機能をブロックしている特定のホストのクライアント
あなたがこれらの状況の1つにいるなら、あなたは運が悪いわけではありません。 ただし、 301リダイレクトを実装するための最良の方法を見つけるには、おそらくプラットフォームやホストに相談する必要があります。
多くの場合、ホストされているプラットフォームには、URLリダイレクトのオプションが組み込まれていますが、見つけるのは少し難しいかもしれません。 Windowsユーザーの場合は、Microsoftのこのリソースを試してみてください。IISを使用してリダイレクトを作成する手順を説明しています。
適切なリダイレクトを実装しないことの危険性
製品を頻繁に中止する場合、このリダイレクトは大変な作業のように聞こえるかもしれません(そしてそうです)。 だからあなたは「私はそれらのリンクを404にすることはできないのか?」と考えているかもしれません。 私の訪問者は私のホームページに行くだけではありませんか?」
削除されたURLのリダイレクトを設定しないことには、2つの非常に大きな問題があります。
- それはあなたの訪問者にとって貧弱な体験を生み出し、それは時間とともに状況を悪化させる可能性があります…
- …あなたの店の検索エンジン最適化(SEO)にとって絶対にひどいです!
これについて考えてみてください。製品を検索し、Googleからのリンクをクリックして、404を取得すると、おそらくイライラするでしょう。 サイトにとどまって正しいリンクを探す場合もあれば、すぐに離れて別のサイトを試す場合もあります。
これは単に売上の損失を意味するのではなく、ランキングの損失も意味します。 ユーザーの行動は、サイトのSEOに複合的な影響を及ぼします。 グーグルはユーザーがUターンをするときに気づきます、そしてそれはそれらを引き起こすサイトを高くランク付けしたくありません。
したがって、新しいリンクにリダイレクトされない古いリンクがたくさんあり、検索からの訪問者が常にイライラして離れている場合、ランキングは下がるでしょう。
グーグルは404エラーはあなたの検索エンジンのランキングに完全に影響を与えないと言っていますが、それらは確かに時間の経過とともに雪だるま式に影響を与える可能性があります。 そしてもっと重要なことに、あなたはあなたの潜在的な顧客を動揺させたくありません。 したがって、ランキングが下がった結果に直面するのではなく、時間をかけて必要な場所にリダイレクトを設定するのが最善です。
URLリダイレクトで顧客をまっすぐに設定する
そこにあなたはそれを持っています—郵便局のアドレス転送に相当するあなた自身の仮想。 これで、訪問者がサイトにアクセスしたときに、URLの古さや以前の場所に関係なく、訪問者を正しい方向に移動させることができます。
ストアにリダイレクトを実装することについて質問がありますか? 読者のために追加したい推奨事項はありますか? 以下のコメントでお知らせください。私たちは常にあなたからの連絡をお待ちしています。
ヘッダー画像のクレジット:DaveBleasdale