WooCommerce CSV Preflight

CSVインポートエラー解決・総まとめ

WooCommerce 商品CSVが取り込めない・インポートエラーの原因まとめ

WooCommerceの商品インポートが失敗する・一部しか取り込めない──原因はほぼ4カテゴリに集約されます。 心当たりから順にチェックしてください。

30秒の近道: 下の不備をまとめて機械的に確認したい人は 無料のブラウザ内チェッカーにCSVをドロップ。 文字化け・価格形式・SKU重複・列ズレを行番号で名指しします。CSVは送られません(完全ブラウザ内)。

① 文字化け(UTF-8で保存されていない)

Excelで保存したCSVがShift_JISになっていると、WooCommerceの取り込みで日本語が文字化けします。UTF-8で保存し直すのが基本。 → 文字化けの直し方を見る

② 価格・SKU・ID列の不備

価格に通貨記号やカンマが混ざる/SKUが重複している/既存記事と衝突するID列が入っている、で行が失敗します。 → 価格・SKU・ID列の直し方を見る

③ 列ズレ・必須列の欠落

Excelのクォート崩れで1行が分裂して列数がヘッダと合わない、または商品名(Name)や照合キー(ID/SKU)が無い、で取り込めません。 新規商品は Name 必須、更新は IDSKU で一致させます。

④ 画像・バリエーションの不備

画像URLが公開URL(http/https)でない/リモート取得に失敗、Typevariationなのに親(Parent)SKUが無い、などでその行が落ちます。

→ ③列ズレ・必須列、④画像URL・バリエーションの不備は、無料チェッカーが行番号で判定します

取り込む前に、まとめてゼロ確認

無料のプリフライトにCSVをドロップすると、文字化け・価格形式・SKU重複・列ズレを一度に行番号で判定します。 CSVはサーバに送られません。完全ブラウザ内・アップロード無し。

CSVをドロップして確認する →

よくある質問

「インポート完了」と出たのに商品が増えない

多くは照合キー(ID/SKU)の不一致で新規作成にならず更新側に回った、または列ズレで中身が空のまま取り込まれたケースです。SKUの重複と列数の一致を確認してください。

Excelで作ったCSVがそのまま使えない

Excelは保存時にShift_JISや独自のクォート処理を入れがちです。UTF-8で保存し直し、価格列から通貨記号・カンマを除いてください。

各不備の詳しい直し方