データを捏造しないAI商品カタログの作り方
ブログに戻る
Team Katapic
2026/9/12
11 min

データを捏造しないAI商品カタログの作り方

WooCommerceの商品カタログで、検証済みの事実による空欄補完、管理された書き換え、確認前提のGoogleカテゴリ提案を行う方法。寸法・ブランド・GTINは捏造しません。

データを捏造せずにAIで商品カタログを作る方法

データを捏造せずにAIで商品カタログを作るとは、タイトル、寸法、素材、ブランド、写真、価格表など、すでに手元の資料にある内容だけをモデルに書かせることです。AIは、検証済みの事実で空欄を補完し、各記述を確認しながら商品説明を書き換え、確認前提でGoogleカテゴリを提案できます。ただし、センチメートル単位の寸法やブランド、GTINを捏造してはいけません。情報がなければ、フィールドは空欄のままにします。そうすれば、Googleショッピングのクローラーやアシスタントは、在庫にある情報と同じ事実を読み取れます。

Merchant Centerのクローラーは商品を「理解」するのではなく、フィールドを読み取ります。一般的なフィードでは、id、title、description、link、image_link、price、availability、brand、gtin(またはidentifier_exists)を確認します。WooCommerceのストアでは、ブランドが未入力、GTINが未登録、Googleカテゴリが未マッピング、重量や寸法が梱包箱にしか記載されていないなど、これらのフィールドが空欄になっていることがよくあります。空欄を埋めるためにAIが内容を捏造すると、説明は長くなっても検証しにくくなります。役立つAIは、補完、書き換え、分類を行い、そこで止まります。

AIでデータを捏造せずに作成したWooCommerce商品カタログ
空欄、ストアの事実、カテゴリ候補は別々のものです。どれも捏造を許可するものではありません。

AIが作成したカタログで事実が変わってしまう理由

制約のないモデルは、空欄を埋めるために、もっともらしい寸法、ブランド、認証を補ってしまうことがあります。しかし、それらは在庫に存在しない情報かもしれません。

「空の」商品ページは、最も危険な状態です。素材、直径、ブランドが不明でも、モデルは流暢な文章を生成するよう訓練されているため、補完してしまいます。結果はマーケットプレイスの商品ページのように見えますが、本来分けるべき3つの層が混ざっています。1つ目は、あなたが記入した情報(タイトル、SKU、価格)。2つ目は、公開情報で検証できる内容(メーカーの商品ページ、価格表、パッケージ)。3つ目は、空白を残さないためにモデルが捏造した内容です。

Googleショッピングやアシスタントは、3つの層を1つの段落に混ぜると区別できません。捏造された寸法はtitleやdescription、次にフィード、そして回答へと流れます。後から修正するより、空欄のままにしておくほうが負担は小さくなります。空欄は正直なデータです。その事実を持っていないことを示すからです。

事実確認のないカタログは、速いカタログではありません。ストアの事実とモデルの捏造を混ぜたカタログです。

WooCommerceの商品カタログでAIが実際に行うこと

役立つAIは、検証済みの事実で空欄を補完し、各記述を確認しながら文章を書き換え、あなたが確認する前提でGoogleカテゴリを提案します。

3つの作業には、それぞれ限界があります。補完とは、空欄のフィールドにだけ書き込むことです。仕様、素材、寸法、重量、検証済みのブランド、確実なGoogleカテゴリなどに、出典を添えて記入します。書き換えとは、手元の資料にないブランドの物語、認証、数字を加えずにタイトルと説明を言い換えることです。カテゴリの提案とは、ストアの各カテゴリに対してGoogleの分類体系の項目を提案することです。IDがフィードに入るのは、あなたが確認した後だけです。

AIがしてはいけない作業も3つあります。センチメートルやミリリットル単位の寸法を捏造しないこと。「そう見える」という理由でブランドを付けないこと。ウェブでGTINを探さないこと。また、ストアに実際のレビューがない場合、商品を「新品」「再生品」「中古」と断定したり、aggregateRatingやレビューを埋めたりしてはいけません。

  • 補完:空欄だけを、事実と出典付きで補完する。そうでなければ空欄のままにする。
  • 書き換え:同じ商品、同じ事実の範囲を保ち、検索やアシスタントにとって読みやすくする。
  • 分類:Googleカテゴリを提案する。確認なしにフィードへ書き込まない。
  • 画像:写真を見て言語ごとにaltテキストを書く。実物写真のように見せた「イメージ画像」は使わない。
  • 識別:ストアのSKUをキーにし、同期時の重複を避ける。
  • バリエーション:サイズ、色、パッケージなどをタイトルに付け、確認後にだけグループ化する。
  • 正直な空欄:在庫に重量がなければ、重量は記載しない。
日々の作業に時間をかけられない場合

注文対応の合間にカタログを更新する人に、SEOだけの時間はありません。必要なのは、CSVやPDFをインポートし、空欄を補完し、検証付きで書き換え、カテゴリとGTINを確認し、SKUで同期する一連の作業です。タイトルの大文字表記、汚れたHTML、未申告のコンディションなどの機械的な修正は、有料の書き換えに紛れ込ませず、無料で見える別の処理として扱います。

約40種類の商品を扱う陶芸作家の場合

40個の花器はビッグデータではありませんが、釉薬、直径、重量を捏造する機会が40回あるとも言えます。AIはタイトルの表記をそろえ、HTMLを整理し、インテリア用容器のようなGoogleカテゴリを提案できます。しかし、ろくろの商品資料に「陶器」としか書かれていないなら、「磁器」とは書けません。タイトルに20cmとある商品を18cmとすることもできません。特に同じ商品をAmazon、eBay、Etsy、Vintedに掲載する場合、根拠のない長い商品説明より、短くても事実に基づく説明のほうが適しています。

メーカーのPDF価格表やCSVから始める場合

メーカーの価格表には、列と空欄があります。id、title、priceだけがあり、brandとgtinがないCSVの行から、バーコードを「推測」することはできません。12ページのPDFはブロックごとに読み込み、埋め込まれた画像を正しい商品と対応付ける必要があります。価格表から商品ページへの変換は、捏造ではなくマッピングの作業です。このテーマについては、PDF価格表をストア用の商品ページに変換する方法でも扱っています。

書き換えにおける事実確認の仕組み

事実確認は、手元の資料にないブランド、認証、ブランドストーリーをブロックします。文章が検証を通過しなければ、書き換え作業のクレジットは請求されません。

主張の検証機能は下書きを読み、元の商品情報にない内容をマークします。タイトルとCSVにブランドがない場合、そのブランドは入りません。パッケージに「CE」や「OEKO-TEX」と印刷されていなければ、その認証も入りません。創業者や工房の創業年についての文章も、すでにあなたが記載していない限り入りません。ブランドがあなたのブランドであるか、明示されている場合は、公開情報のデータベースを確認に使えます。ただし、ウェブで見つけたパンフレットをコピーするためのものではありません。

下書きが不合格なら、検証結果のフィードバックを使って再試行します。文章が通過しなかった場合、書き換えのクレジットは請求されません。「生成して公開」するのではなく、事実と一致した文章だけを使い、一致しなければ存在しないものとして扱います。すでに構成された商品ページから始めたい場合は、AI商品ページジェネレーターもこの範囲で動作します。自由に小説を書くための機能ではありません。

データがタイトルと矛盾するときの整合性ゲート

ウェブで見つかった寸法がストアのタイトルと矛盾する場合は、ストアのデータを優先し、外部の寸法は取り込みません。

整合性ゲートは、説明しやすい一方で、汎用ツールで破られやすいルールです。例として、merchantのタイトルが「陶器の花器、直径20cm」だとします。メーカーのページや第三者のマーケットプレイスには18cmと記載されているかもしれません。ゲートのないモデルは平均を取ったり、頻出する数字を選んだりします。ゲートのあるモデルは18cmを破棄します。これは美的な判断ではなく、優先順位の問題です。あなたが販売し、管理システムにあるデータは、ウェブ上の情報より優先されます。

素材とパッケージについても同じです。タイトルに「綿」とあり、ウェブで見つけた商品ページに「リネン」とあれば、綿のままです。CSVに「2個セット」とあり、海外サイトに「単品」とあれば、2個セットのままです。ゲートは情報を豊かにするものではありません。情報の追加によって、箱の中の商品とは別の商品を販売してしまうことを防ぎます。

GTINとGoogleカテゴリ――ウェブで探してはいけない情報

GTINはパッケージ写真、PDF、CSVの列からのみ読み取り、GS1のチェックデジットを通過させます。Googleカテゴリは強制するものではなく、提案して確認します。

検索エンジンでバーコードを探すと、別の販売者のGTINを自分のSKUに付けてしまうおそれがあります。そのため、GTINをウェブで探してはいけません。写真に写ったパッケージ、PDFの価格表、CSVの列から読み取ります。その後、GS1のチェックデジットを計算します。数字が合わなければ、そのコードは登録しません。コードがない場合は、明示的な確認を得たうえで、メーカーGTINがないこと(identifier_existsがfalse)を申告します。黙って処理してはいけません。

Googleカテゴリは別の種類の情報です。descriptionに「推測して」書く文章ではありません。Googleの分類体系におけるIDであり、WooCommerceのテーマ上のカテゴリ(WooCommerce › 商品 › カテゴリ)とは異なります。ツールはストアの各カテゴリに対応する項目を提案できます。確認するのはあなたです。確認済みのIDだけがフィードに入ります。確認がなければフィールドは除外します。捏造した分類によって、テーブルウェア用の花器が「ガーデニング」に送られるより、そのほうが望ましいからです。

GTINはmerchantの資料からのみ読み取り、GS1のチェックデジットを通過させます。ウェブでは決して検索しません。

CSVやPDFから商品ページを作る手順

ファイルのフィールドをカタログのフィールドに対応付け、検証できる空欄だけを補完し、確認付きで書き換え、GTINとカテゴリを確認してから、SKUで同期します。

商品フィードは、店舗の見た目の代わりに各チャネルが読む表です。フィールド名は曖昧なものではありません。id、title、description、link、image_link、price、availability、brand、gtinまたはidentifier_existsです。手元にある場合は、google_product_category、item_group_id、condition、weight、寸法も加えます。WooCommerceでは、これらは商品データ(一般、在庫、配送、属性)に表示されます。Merchant Centerでは、商品 › フィードで利用されます。ファイルから始める場合に必要なのは、名前をそろえることであり、値を捏造することではありません。

  1. フェーズ1(収集):WooCommerce › 商品からCSVをエクスポートするか、メーカーのPDF価格表またはCSVをインポートします。PDFに添付された写真は、正しい行と一緒に管理します。
  2. フェーズ2(マッピング):各列をフィールドに対応付けます。「コード」はidまたはSKU、「名称」はtitle、「税込価格」は通貨付きのpriceに入れます。空の列をgtinにマッピングしてはいけません。
  3. フェーズ3(補完):空欄のフィールドだけを補完します。ブランド、素材、寸法、Googleカテゴリは、出典付きの事実がある場合に入れます。「フィールドを改善して補完する」処理の2回目のクレジットは、少なくとも1つのフィールドが書き込まれた場合だけ請求されます。
  4. フェーズ4(書き換え):事実確認付きでtitleとdescriptionを書き換えます。書き換え済みの商品ページは1クレジットです。文章が検証を通過しなければ、クレジットは請求されません。
  5. フェーズ5(識別):GTINはパッケージ、PDF、CSVからのみ取得し、GS1のチェックデジットを確認します。ない場合は、確認後に「メーカーGTINなし」と申告します。バリエーション(サイズ、色、パッケージ)は、確認後にitem_group_idでまとめます。
  6. フェーズ6(画像):画像の辺と形式を確認します。画像形式の要件は時間とともに変わる可能性があるため、GoogleとMetaの公式ドキュメントで最新の要件を必ず確認してください。写真を見て、言語ごとにaltテキストを書きます。別の商品に同じ写真を使い回してはいけません。
  7. フェーズ7(公開):SKUを使ってWooCommerceを双方向同期し、重複を作らないようにします。準備済みの商品ページだけをCSVでMerchant Center › 商品 › フィードへエクスポートします。機械的な修正は30日間取り消せます。

書き換え前の商品例。タイトル:「青い手作り花器20CM!!!」。説明:「美しい手作りの花器。どんな家にも最適。プレミアム品質」。空欄のフィールドは、素材、重量、ブランド、gtin、google_product_categoryです。HTMLには感嘆符が3つあり、タイトルにある20cm以外の整合した寸法はありません。

捏造なしの書き換え後の商品例。タイトル:「青い釉薬仕上げの陶器の花器、直径20cm」。説明:「青い釉薬仕上げの陶器の花器。直径20cm。ろくろで制作。光沢のある表面。切り花を飾る花器、またはオブジェとして利用できます」。素材:陶器、タイトルと価格表に基づく。重量:在庫に記載がないため空欄。ブランド:CSVにない場合は空欄。GTIN:検索せず、確認後にのみidentifier_existsを設定。Googleカテゴリ:確認用に提案し、descriptionへ自動では書き込まない。

事実確認付きAI書き換え前後の商品ページ
書き換え前後:タイトルにある直径20cmは残り、存在しない重量は空欄のまま、Googleカテゴリは確認を待ちます。

よくあるエラー

よくあるエラーは、コピーしたGTIN、推測したブランド、小さすぎる画像、タイトルと矛盾する書き換えから生じます。

Merchant Centerのメッセージ:「Invalid GTIN [gtin]」。GS1のチェックデジットが間違っている、スペースが含まれている、またはウェブで見つけた別商品のGTINを使っている場合に発生します。パッケージ、PDF、CSVの列からコードを読み直し、チェックデジットを再計算します。コードがない場合は、identifier_existsを使ってフィールドを空欄にします。通過させるために最後の数字を手作業で変更してはいけません。

Merchant Centerのメッセージ:「Missing value [brand]」。フィードにブランドがなく、警告を消すためにストア名や似た有名ブランドを入力すると発生します。商品にブランドが記載されている場合だけ入力します。ブランドなしの商品を販売しているなら、便宜的な名前でフィールドを埋めず、titleとカテゴリを整えます。

Merchant Centerのメッセージ:「Image too small [image link]」。チャネルが求めるサイズの基準を下回る写真で発生します。Googleの公式ドキュメントで最新の要件を確認してください。ピクセルを引き伸ばすのではなく、ファイルを差し替えます。写真がなければPDFから取り込むか手動でアップロードします。イメージ画像としてラベル付けされた生成画像は、実物の写真の代わりにはなりません。

WooCommerceの商品編集画面のメッセージ:「SKUはすでに使用されています」。SKUをキーにせず同じ商品を再インポートしたため、カタログに重複が作られています。SKUで同期し、item_group_idの確認後にバリエーションを統合します。行を「取り込む」ためにSKUを変更してはいけません。

画面にメッセージは出なくても、さらに大きな問題があります。「それらしい」という理由で「綿100%」や「ステンレス18/10」を加える書き換えです。捏造に対するMerchant Centerの警告が出るとは限りません。しかし、顧客に別の素材の商品が届く可能性があります。整合性ゲートと、検証を通過しない文章の拒否で対処します。誤った仕様を含む長いdescriptionより、短いdescriptionのほうが適切です。

Katapicが判断を置き換えずにカタログを整える方法

Katapicはストアに実際にあるデータだけでAIを使います。出典付きで空欄を補完し、検証付きで書き換え、Googleカテゴリを提案し、すべての確認をあなたに残します。

公開中のWooCommerceカタログに対する初回スキャンは匿名の読み取り専用で、アカウントなしでも最大100商品まで利用できます。同意なしに何も変更しません。各商品について、通常検索とアシスタント対応の準備度を別々のスコアで確認でき、フィールドの関連性と完全性も表示されます。文章を書く前に空欄を確認したい場合は、WooCommerce用AEOチェッカーが出発点になります。

その後、処理は分かれています。タイトルケースへの修正、HTMLの整理、コンディション、メーカーGTINなしの申告、バリエーションのグループ化、Googleカテゴリの確認といった無料の修正は、明示的な確認を求め、黙って実行されません。30日間取り消せます。事実確認付きの書き換えでは、主張の検証、整合性ゲート、再試行を使います。文章が通過しなければクレジットは請求されません。「フィールドを改善して補完する」は空欄だけに書き込みます。GTINをウェブで検索することはありません。WooCommerceとの双方向同期はSKU単位で行い、WordPress.orgの公式プラグインを使用します。

サブスクリプションはありません。クレジットに有効期限はなく、カード不要の無料トライアルを一度利用できます。Katapicが掲げる考え方は、AIは仕様を捏造せず、販売者の判断を置き換えず、カタログが整えば役割を終えるというものです。確認後に完全性をもう一度測りたい場合は、ランキングを保証するのではなく、スキャンを再実行してフィールドを比較します。

商品カタログとAIに関するよくある質問

商品カタログでAIが行うこと、捏造してはいけないことは何ですか?

AIは検証済みの事実で空欄を補完し、存在しない数字やブランドを加えずにタイトルと説明を書き換え、確認前提でGoogleカテゴリを提案します。寸法、認証、ブランドの歴史、GTINを捏造しません。素材や重量がファイルにない場合、フィールドは空欄のままです。仮説で作った長い商品ページより、短くても事実に基づく文章のほうが役立ちます。

幻覚を起こさずに商品カタログでAIを使うには?

ストアの資料(CSV、PDF、パッケージ写真、WooCommerceのフィールド)から始め、補完、書き換え、分類の3つを分けます。すべての記述を検証します。整合性ゲートは、タイトルと矛盾する内容を破棄します。GTINをネットで探してはいけません。下書きが通過しなければ公開せず、書き換えの料金も請求されません。フィールドを空欄にしておくほうが、推測を入れるより適切です。

AIはWooCommerceの商品カタログの空欄を補完できますか?

空欄であり、出典付きで検証できる事実がある場合は可能です。対象は素材、寸法、重量、ブランド、Googleカテゴリなどです。すべての空欄を自動的に埋めるわけではありません。手元の資料にないブランドとGTINは除外します。WooCommerceでは、フィールドは商品データ(一般、在庫、配送、属性)にあります。AIは確認後にだけ書き込み、重複を避けるためSKUで同期します。

商品ページの事実確認はどのように行われますか?

検証機能が下書きを読み、元の商品情報にないブランド、認証、ブランドストーリーをマークします。ブランドが明示されている場合、公開情報のデータベースを確認に使います。ウェブで見つけた寸法がタイトルと矛盾する場合は、タイトルを優先します。フィードバックを使って再試行し、文章が通過しなければ書き換えのクレジットは請求されず、元の商品ページもそのままです。

AIでGTINをウェブ検索できますか?

いいえ。GTINはパッケージ写真、PDF、CSVの列からのみ読み取り、その後GS1のチェックデジットを確認します。ウェブで検索すると、別商品のコードを自分のSKUに付けるおそれがあります。コードがなければ、明示的な確認後にメーカーGTINがないことを申告します。identifier_existsがfalseであることは正直なデータですが、都合のよいGTINを使うのは識別情報の誤りです。

AIでCSVやPDFから商品ページを作るには?

列をフィードのフィールド(id、title、description、price、brand、gtin)に対応付けます。検証できる空欄だけを補完し、確認付きで書き換えます。Googleカテゴリと、存在する場合はGTINを確認し、画像を確認してSKUで同期します。PDFはブロックごとに読み込み、埋め込まれた写真を正しい行に対応付けます。ファイルにない数字を捏造してよい工程はありません。

商品データの整合性ゲートは何をしますか?

merchantのデータをウェブより優先します。タイトルが20cmで外部ページが18cmなら、18cmは取り込みません。CSVが綿で第三者ページがリネンなら、綿のままです。整合性ゲートは商品を「改善」するものではなく、在庫とは別の商品を説明してしまうことを防ぎます。販売者の判断を置き換えずにカタログでAIを使うための仕組みです。

よくある質問

商品カタログでAIが行うこと、捏造してはいけないことは何ですか?
AIは検証済みの事実で空欄を補完し、存在しない数字やブランドを加えずにタイトルと説明を書き換え、確認前提でGoogleカテゴリを提案します。寸法、認証、ブランドの歴史、GTINは捏造しません。素材や重量がファイルにない場合、フィールドは空欄のままです。
幻覚を起こさずに商品カタログでAIを使うには?
CSV、PDF、パッケージ写真、WooCommerceのフィールドから始め、補完、書き換え、分類を分けます。すべての記述を検証し、整合性ゲートでタイトルと矛盾する内容を破棄します。GTINはネットで探しません。下書きが通過しなければ公開せず、書き換えの料金も請求されません。
AIはWooCommerceの商品カタログの空欄を補完できますか?
空欄であり、出典付きで検証できる事実がある場合は可能です。対象は素材、寸法、重量、ブランド、Googleカテゴリなどです。手元の資料にないブランドとGTINは除外します。AIは確認後にだけ書き込み、重複を避けるためSKUで同期します。
商品ページの事実確認はどのように行われますか?
検証機能が下書きを読み、元の商品情報にないブランド、認証、ブランドストーリーをマークします。ウェブで見つけた寸法がタイトルと矛盾する場合はタイトルを優先します。フィードバックを使って再試行し、文章が通過しなければ書き換えのクレジットは請求されず、元の商品ページもそのままです。
AIでGTINをウェブ検索できますか?
いいえ。GTINはパッケージ写真、PDF、CSVの列からのみ読み取り、GS1のチェックデジットを確認します。ウェブで検索すると、別商品のコードを自分のSKUに付けるおそれがあります。コードがなければ、明示的な確認後にメーカーGTINがないことを申告します。
AIでCSVやPDFから商品ページを作るには?
列をid、title、description、price、brand、gtinなどのフィールドに対応付けます。検証できる空欄だけを補完し、確認付きで書き換えます。GoogleカテゴリとGTINを確認し、画像を確認してSKUで同期します。PDFはブロックごとに読み込み、写真を正しい行に対応付けます。
商品データの整合性ゲートは何をしますか?
merchantのデータをウェブより優先します。タイトルが20cmで外部ページが18cmなら、18cmは取り込みません。CSVが綿で第三者ページがリネンなら、綿のままです。整合性ゲートは、AIが在庫とは別の商品を説明してしまうことを防ぎます。