単一のCSVファイルで商品ハンドルを更新することで、多くの商品URLを一度に変更します。このガイドでは、ファイルの準備方法、インポートの実行方法、リダイレクトでSEOを安全に保つ方法を示します。
使用するタイミング
- 商品名を変更し、クリーンで人間が読みやすいURLを望む場合。
- 新しい命名規則にハンドルを合わせる必要がある場合。
- 乱雑で重複した、または自動生成されたハンドルを修正する場合。
仕組み(簡単な言葉で)
- 商品のURLはそのハンドルから構築されます。例: /products/cotton-shirt
- ハンドルを変更すると、URLも変更されます。
- SEOを維持するために、古いURLから新しいURLへの301リダイレクトを追加します。
始める前に
- 商品のバックアップをエクスポートします(少なくとも: handle, titleを含める)。
- 安全な時間を選びます。URLの変更はライブトラフィックに影響を与える可能性があります。
- リダイレクトの処理方法を決定します(推奨)。
一度に更新できるもの
- 商品ハンドル(これが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(例)
| id | command | handle |
|---|---|---|
| 123 | UPDATE | new-handle |