カタログと商品のURL

製品やカテゴリーに割り当てたURLは、検索エンジンによるサイトのインデックス作成を決定する上で、重要な役割を果たします。 カタログの制作を始める前に、利用可能なオプションを検討します。 現在のURL形式を表示するには、ストアフロントに移動し、カタログ内の任意の商品に移動します。 URLの形式は、ページの検索に使用する現在の設定設定とメソッドによって異なります。

URL形式

動的URL

動的URLは​ 即座に ​作成され、商品ID、並べ替え順序、リクエストが行われたページの変数を含むクエリ文字列を含める場合があります。 顧客が実店舗で商品を検索した場合、結果のURLは次のようになります。

  • http://mystore.com/catalogsearch/result/?q=racer+back
  • http://mystore.com/women/tops-women.html?style_general=135

静的URL

静的URLは、特定のページの固定アドレスです。 静的URLは、検索エンジンに適した形式、またはIDで商品やカテゴリーを参照する形式で表示できます。 これらのURLには、ユーザーが製品を検索するために使用する可能性のある単語が含まれており、web サーバーの書き換えを有効にする必要があります。 静的URLを持つファイルは、製品ページやカテゴリーページ、コンテンツページ、​ テーマアセット ​で一般的に使用されます。

  • http://mystore.com/antonia-racer-tank.html

URL コンポーネント

URL キー

URL キーは、製品またはカテゴリを説明する静的URLの一部です。 製品またはカテゴリを作成すると、名前に基づいて初期URL キーが自動的に生成されます。 URL キーを変更するには、製品情報の「検索エンジン最適化」セクションを参照してください。

NOTE
デフォルトでは、アクセント付きの特殊文字は、URL キーの通常のアクセントなしバージョンに自動的に置き換えられます。 例えば、ñは自動的にnに置き換えられます。 この動作は、Search Engine Optimization: Apply transliteration for product URL​設定オプションをNoに設定することで無効にできます。 ​ カタログ URLの設定を参照してください。

URL キーは、小文字で構成する必要があります。小文字のハイフン以外のハイフンは、これらの文字を区切る単語に使用します。 ハイフンは、URL キーの先頭または末尾では使用できません。 適切に設計された「検索エンジンに適した」 URL キーには、検索エンジンによるインデックス作成の方法を改善するために、製品名とキーワードが含まれる場合があります。 URL キーを設定して、URL キーが変更された場合に自動リダイレクトを作成できます。

NOTE
ローカライズされたURLなど、URLのカスタマイズを拡張するには、URL書き換えを参照してください。

HTML接尾辞

カタログは、カテゴリと製品のURLの一部としてサフィックスを含めるか除外するように設定できます。 ユーザーが接尾辞を使用または省略することを選択する理由はさまざまです。 サフィックスはもはや有用な目的には役立たず、サフィックスのないページは検索エンジンによってより効果的に索引付けされていると考える人もいます。 ただし、接尾辞を必要とするURLの形式が標準化されている場合があります。

サフィックスはシステム設定によって制御されるので、カテゴリまたは製品のURL キーに直接入力しないでください。 (これにより、URLの末尾に二重接尾辞が付きます)。 接尾辞を使用するかどうかに関係なく、一貫性を持たせて、すべての製品ページとカテゴリーページに同じ設定を使用します。 接尾辞を含むURLと含まないURLの例を次に示します。

HTML接尾辞が付いたURL

  • http://mystore.com/helena-hooded-fleece.html
  • http://mystore.com/helena-hooded-fleece.htm

HTML サフィックスのないURL

  • http://mystore.com/helena-hooded-fleece

カテゴリーパス

製品URLを設定して、環境設定に基づいてカテゴリーパスを含めたり除外したりできます。 デフォルトでは、カテゴリーパスは製品URLに含まれません。 ただし、ネストされたカテゴリは、常にストアフロントのURLに完全なカテゴリーパスを表示し、カテゴリーナビゲーションの明確性と一貫性を確保します。 次の例は、カテゴリーパスを含む製品URLとない製品URLを示しています。

カテゴリーパスを含む製品URL

  • http://mystore.com/women/tops-women/hoodies-and-sweatshirts-women/helena-hooded-fleece.html

カテゴリーパスのない製品URL

  • http://mystore.com/helena-hooded-fleece.html

検索エンジンが同じコンテンツにつながる複数のURLをインデックス作成できないようにするには、カテゴリーパスをURLから除外します。 また、標準的なメタタグを使用して、インデックスを作成するURLと無視するURLを検索エンジンに通知する方法もあります。 デフォルトでは、Commerceには商品URLにカテゴリーパスは含まれません。

カタログ URLの設定

  1. 管理者 サイドバーで、Stores > Settings>Configuration​に移動します。

  2. 左側のパネルで「Catalog」を展開し、下の「Catalog」を選択します。

  3. Search Engine Optimizations セクションの 拡張セレクター を展開し、オプションを設定します。

    • Product URL Suffix​をhtmlまたはhtmに設定します。 自動的に適用されるので、期間なしで接尾辞を入力します。

    • Category URL Suffix​をhtmlまたはhtmに設定します。 自動的に適用されるので、期間なしで接尾辞を入力します。

    • Use Categories Path for Product URLs​を好みに合わせて設定します。

    検索エンジン最適化 {width="600" modal="regular"}

    これらのオプションの詳細なリストについては、設定リファレンス​の検索エンジン最適化を参照してください。

  4. 完了したら、Save Config​をクリックします。

  5. プロンプトが表示されたら、システムメッセージの​Cache Management リンクをクリックし、無効なキャッシュを更新します。

    ​ キャッシュの更新 {width="450" modal="regular"}

    これらのオプションについて詳しくは、​ キャッシュの更新を参照してください。

カタログメディア URL形式の設定

  1. 管理者 サイドバーで、Stores > Settings>Configuration​に移動します。

  2. 左側のパネルで、General​を展開し、Web​を選択します。

  3. Url Options セクションの 拡張セレクター を展開し、オプションを設定します。

Web >一般オプション ​ {width="600" modal="regular"}

フィールド
範囲
説明
Add Store Code to URLs
グローバル
Web サーバーの書き換えが有効になっている場合、この設定を有効にすると、現在のビューのストアコードがURLに挿入されます。 オプション:Yes / No
Auto-redirect to Base URL
グローバル
(シングルストア設定の場合)サイトに壊れたリンクがある場合、トラフィックは「404 Page Not Found」メッセージを含むページではなく、ベース URLにリダイレクトされます。 オプション:No / Yes (302 Found) / Yes (301 Moved Permanently)

重要!​マルチストア設定のベース URLに自動リダイレクトを使用しないでください。
Catalog media URL format
グローバル
製品とカテゴリに割り当てられたURL形式を定義します。 オプション:
Unique hash per image variant (Legacy mode)– 変換されたファイル名を一意のハッシュ値として定義します。
Image optimization based on query parameters - クエリ パラメーターに応じて画像最適化 プロセスを定義します。
recommendation-more-help
commerce-admin-help-catalog