Tutorial

商品URLの一括更新

単一のCSVファイルで商品ハンドルを更新することで、多くの商品URLを一度に変更します。このガイドでは、ファイルの準備方法、インポートの実行方法、リダイレクトでSEOを安全に保つ方法を示します。

使用するタイミング

  • 商品名を変更し、クリーンで人間が読みやすいURLを望む場合。
  • 新しい命名規則にハンドルを合わせる必要がある場合。
  • 乱雑で重複した、または自動生成されたハンドルを修正する場合。

仕組み(簡単な言葉で)

  • 商品のURLはそのハンドルから構築されます。例: /products/cotton-shirt
  • ハンドルを変更すると、URLも変更されます。
  • SEOを維持するために、古いURLから新しいURLへの301リダイレクトを追加します。

始める前に

  1. 商品のバックアップをエクスポートします(少なくとも: handle, titleを含める)。
  2. 安全な時間を選びます。URLの変更はライブトラフィックに影響を与える可能性があります。
  3. リダイレクトの処理方法を決定します(推奨)。

一度に更新できるもの

  • 商品ハンドル(これがURLを更新します)。
  • オプション: 古いURLから新しいURLへの301リダイレクトを作成します。
  • オプション: URL変更と一緒にSEOタイトルと説明を更新します。

手順:

1. 商品をエクスポート

DataEaseで、新しいエクスポート → Productsを作成します。最低限含めるもの: id, handle(オプションでtitle, seoTitle, seoDescriptionを含めてSEOを確認)。

2. ファイル内のハンドルを編集

command = UPDATEを設定し、handleに新しい値を入力します。小文字、ハイフン(my-new-handle)を使用し、スペースや特殊文字を避けます。各ハンドルは一意でなければなりません。

3. (オプションだが推奨)リダイレクトを計画

ハンドルを変更すると、301リダイレクトを作成しない限り古いURLが壊れます。ストアで自動リダイレクトを有効にするか、別のリダイレクトインポート/ワークフローを準備します。

4. インポートと検証

DataEaseで、新しいインポートを作成し、ファイルをアップロードし、列をマッピングして検証を実行します。検証ファイルを開き、重複/無効なハンドルを修正します。

5. インポートを実行

その後、ストアフロントでいくつかの商品をスポットチェックして、新しいURLが機能すること(設定されている場合は古いURLからのリダイレクトが解決されること)を確認します。

ヒント

  • マッチング: Product IDを優先し、IDがない場合のみhandleを使用します。
  • SEO: handleを変更してもseoTitle / seoDescriptionは変更されません。必要に応じて編集してください。
  • 既に存在するhandleがある場合、検証で競合がフラグされます。一意のものを選んでください。
  • リダイレクトは404を避け、SEOを維持するために重要です。

最小CSV(例)

idcommandhandle
123UPDATEnew-handle

参考資料