URL の書き換え
URL リライトツールを使用すると、商品、カテゴリまたはCMSページに関連付けられている URL を変更できます。 URL の書き換えを行うと、Commerceによって永続的なリダイレクト(301)が自動的に作成され、古い URL を指すすべてのリンクが新しいアドレスにリダイレクトされます。
「書き換えとリダイレクトについて」
多くの場合、rewrite および redirect という用語は同じ意味で使用されますが、演算は異なります。
-
URL 書き換え - ブラウザーのアドレスバーに表示される内容を変更せずに、ある URL を別の URL に内部でマッピングするサーバーサイドプロセス。 訪問者が URL をリクエストすると、サーバーはバックグラウンドで別の URL として処理しますが、ブラウザーは元の URL を表示し続けます。
-
URL リダイレクト - ブラウザーに HTTP 応答を送信し、別の URL への移動を指示します。 ブラウザーのアドレスバーが更新され、新しい URL が表示されます。 リダイレクトは、一時的(302)または永続的(301)に設定できます。
書き換えツールの仕組み
Adobe Commerceでは、商品、カテゴリ、ページの URL キーを変更すると、SEO 値を保持するために、URL リライトツールによって永続的なリダイレクト(301)がデフォルトで作成されます。 この動作により、既存のリンクが引き続き機能し、検索エンジンのランキングが維持されます。
デフォルトでは 自動 URL リダイレクト がストアに対して有効になっており、各製品の「URL キー」フィールドで 古い URL の永続的なリダイレクトを作成 チェックボックスが選択されています。
URL 書き換えデモ
URL の書き換えの管理については、次のビデオをご覧ください。
URL 書き換えの作成
URL リライトツールを使用して、商品およびカテゴリのリダイレクトや、ストア内の任意のページのカスタムリダイレクトを作成します。 URL 書き換え設定を適用すると、前の URL を指す既存のリンクは、新しいアドレスにシームレスにリダイレクトされます。
URL の書き換えは、次の場所に作成できます。
-
値の大きいキーワードを追加すると、検索エンジンによる商品のインデックス作成方法が改善されます。
-
季節的な一時的な変更や永続的な変更に URL を追加します。
-
CMS コンテンツページを含む、ページの有効なパスを追加します。 例えば、製品やカテゴリを常に内部 ID で参照するシステムで、よりユーザーや SEO に対応した URL を作成できます。
作成した URL の書き換えは、サイト構造を変更せずに既存のカテゴリまたはカスタムページにリダイレクトできるため、マーケティングキャンペーンで覚えやすい URL を簡単に作成できます。
Commerceには、次の URL 書き換えタイプがあります。
ユースケースと例
URL の書き換えは、次のシナリオで一般的に使用されます。
内部システム URL を SEO に対応する URL に変更する
Commerceでは内部で ID ベースの URL を使用しますが、顧客向けに SEO に対応した URL を作成できます。
システム URL (内部):
http://www.example.com/catalog/category/id/6
カスタマーフェイシング URL:
http://www.example.com/peripherals/keyboard.html
製品のブランド変更または URL の最適化
製品の名前を変更したり、SEO の URL を改善したりする場合、既存のリンクを保持するリダイレクトを作成します。
元の URL:
http://www.example.com/peripherals/keyboard.html
最適化された新しい URL:
http://www.example.com/ergonomic-keyboard.html
書き換えツールは、古い URL から新しい URL に 301 リダイレクトを自動的に作成するので、顧客や検索エンジンはシームレスに正しいページに移動します。
プロモーションランディングページ
マーケティングキャンペーン用の一時的または永続的なカスタム URL を作成:
プロモーション URL:
http://www.example.com/all-on-sale.html
http://www.example.com/save-now/spring-sale
追加の URL 管理設定
次の節では、Commerceで web サーバーの書き換えと正規 URL を設定する方法について説明します。
Web サーバーの書き換えの設定
index.php の削除など)を処理し、URL 書き換えツールは、コンテンツの変更に対するリダイレクトを管理します。Web サーバーの書き換えを有効にする機能は、Commerceの初期設定の一部であり、通常はインストール時に設定されます。 有効にすると、web サーバー(Apache または Nginx)はファイル名 index.php を URL から自動的に削除し、よりクリーンで SEO に対応したアドレスを作成します。
次の例は、web サーバーの書き換えが有効な場合と有効でない場合の URL の表示方法を示しています。
Web サーバーの書き換えのない URL
http://www.yourdomain.com/magento/index.php/storeview/url-identifier
Web サーバーの書き換え後の URL
http://www.yourdomain.com/magento/storeview/url-identifier
Web サーバーの書き換えを有効または無効にする:
-
管理者 サイドバーで、Stores/Settings/Configurationに移動します。
-
General が展開されている左パネルで、「Web」を選択します。
-
「
」を展開し、「Search Engine Optimization」セクションを展開します。
{width="600" modal="regular"}
-
Use Web Server Rewrites を好みに合わせて設定します。
-
完了したら、「Save Config」をクリックします。
正規 URL の指定
SEO の目的では、各 web ページに個別の URL を 1 つだけ含める必要があります。
複数の URL でアクセス可能な単一のページがある場合、または異なるページに同様のコンテンツが含まれている場合、Googleでは、これらを同じページの重複バージョンと見なします。 Googleは 1 つの URL を正規バージョンとして選択し、その URL をクロールします。他のすべての URL は重複 URL と見なされ、クロールの頻度が低くなります。
どの URL が正規かをGoogleに明示的に伝えない場合、選択が行われるか、または両方の URL が等しい重み付けと見なされる可能性があります。 これにより、望ましくない動作が発生する可能性があり、無効なクロール予算と低分散バックリンクのリスクがあります。
Web サイトのセットアップ方法によっては、インデックスにサイトの複数のバージョンが含まれる場合があります。例:
https://www.example.com
https://www.example.com/
http://www.example.com
https://example.com
https://www.example.com/index.html
正規ページを指定するには、Google Search Central ドキュメント を参照してください。