BigCommerce の SEO

BigCommerceでSEOがどう機能するか — プラットフォームが自動で正しく処理するもの(編集可能なrobots.txt、カスタムURL、自動サイトマップ、自動の301s、組み込みスキーマ)、手動で行うもの(ファセットナビゲーション、hreflang、レビュー構造化データ)、StencilとCatalystの選択がCore Web Vitalsの上限をどう決めるかを説明します。

初回公開:2026年6月25日 · 最終更新:2026年8月8日 · Advanced
言語

BigCommerceはホスト型SaaSのEコマースプラットフォームで、編集可能なrobots.txt、完全にカスタムできるURL構造(強制プレフィックスなし)、自動生成XMLサイトマップ、URL変更時の自動301リダイレクト、Cornerstoneテーマの商品JSON-LDなど、強い技術SEOの基盤を組み込みで提供します。自分で行うのは、規模に応じて実際に効果を動かすファセットナビゲーションのcanonical、マルチストアフロントのhreflang(Akamaiの地域リダイレクトの落とし穴あり)、レビュー構造化データ、StencilのCore Web Vitalsです。StencilとCatalyst(ヘッドレスNext.js)の選択がパフォーマンスの上限を決めます。

要約 — BigCommerceはホスト型SaaSプラットフォームの中で、ネイティブSEOの最低水準が最も高い部類です。編集可能なrobots.txt、完全にカスタムできるURL構造(強制プレフィックスなし)、自動生成・自動更新のXMLサイトマップ、URL変更時の自動301、CornerstoneのJSON-LD Product+BreadcrumbListを備えています。自分に残される、実際に拡張へ影響する作業は、ファセットナビゲーションのcanonical/noindex戦略、マルチストアフロントのhreflang(Akamaiの地域リダイレクトに注意)、レビュー構造化データ、Core Web Vitalsです。Stencil(サーバーレンダリングのHandlebars)とCatalyst(Next.jsのヘッドレス)がパフォーマンスの上限を決め、両者の移行ではリダイレクトマップが失われやすくなります。

Evidence for this claim BigCommerce documents platform-managed sitemap, URL, redirect, and storefront SEO capabilities; these are platform features rather than search-engine guarantees. Scope: BigCommerce platform behavior only. Confidence: high · Verified: BigCommerce Support: SEO features Evidence for this claim BigCommerce storefronts remain subject to Google's crawlable-link, canonicalization, and product structured-data requirements. Scope: Google requirements independent of ecommerce platform. Confidence: high · Verified: Google Search Central: Ecommerce documentation

枠組み:自動化されることと自分の作業

BigCommerce SEOの記事の多くは、一般的なチェックリスト(「メタディスクリプションを書こう!」)か、BigCommerce代理店の売り込みです。どちらも本当に重要な点を説明していません。**BigCommerceは公開時点で異例なほど多くを正しく設定し、残るギャップも固有で予測可能です。**すべてを2つの箱に分けると、プラットフォームは謎ではなくなります。

デフォルトで正しいもの: XMLサイトマップ、ページ種別ごとのcanonicalタグ、編集可能なrobots.txt、URL変更時の自動301、完全なURL構造制御、Akamai CDN+Image Manager、Cornerstone JSON-LD(Product、BreadcrumbList、Organization)、SSL。

自分で行うもの: ファセットナビゲーションのcanonical+noindex戦略、マルチストアフロントのhreflang、レビュー/AggregateRating構造化データ、ページネーションのrobots.txt監査、ブログ/コンテンツ戦略、StencilでのCore Web Vitals(アプリJSの肥大化+未最適化の元画像)。

URL構造

URLの選択肢はStore Setup → Store Settings → URL Structureにあります。Short(スラッグのみ)、Long/products//categories//pages/を追加)、SEO Optimized(プレフィックスを削除)、SEO Optimized (Category)(商品URLに最初の親カテゴリを挿入)、Custom%productname%%category%%categoryname%%sku%を使うプレースホルダー形式)から選べます。

重複コンテンツにとって本当に興味深いのは**SEO Optimized (Category)**です。BigCommerceは商品が置かれた最初のカテゴリを選び、複数カテゴリに掲載された商品について重複URLを生成しません。これは実際の重複コンテンツ対策になりますが、依存する前に自分のストアで挙動を確認してください。

ただし、率直に言えば、これは誰もが最初に持ち出すBigCommerce対Shopifyの論点で、重要度が最も低い違いです。Shopifyは/products//collections/を強制しますが、BigCommerceはしません。GoogleはURL構造が小さな順位シグナルだと繰り返し述べています。eComOneの比較記事は、“the nuts and bolts of on-page SEO in both platforms are easy to manage, though BigCommerce has perhaps a slight edge because unlike Shopify, it doesn’t insert any prefixes before your URLs. However, Google has said repeatedly that URL structure is a minor signal.” (翻訳)(両プラットフォームのオンページSEOの基本は管理しやすく、BigCommerceはShopifyと違ってURLの前にプレフィックスを入れないため、わずかに有利かもしれません。ただしGoogleはURL構造が小さなシグナルだと繰り返し述べています)と表現しています。SEO Optimizedを選んで先へ進み、ファセットナビゲーションと速度に力を使ってください。

XMLサイトマップとrobots.txt

BigCommerceはサイトマップを自動生成し、カタログの変更に合わせて最新に保ちます。パスは構成によって異なり、従来のStencilでは/xmlsitemap.php、Catalystでは/sitemap.xmlです。Catalystでは、BigCommerceが*“automatically redirects any requests for the legacy Stencil sitemap /xmlsitemap.php to /sitemap.xml,”* (翻訳)(従来のStencilサイトマップへのリクエストを/sitemap.xmlへ自動リダイレクトする)うえ、Catalystは*“fetches the sitemap index from BigCommerce by making a request to the canonical URL of the channel.”* (翻訳)(チャネルのcanonical URLへリクエストしてBigCommerceからサイトマップインデックスを取得する)と説明されています。サイトマップは商品、カテゴリ、ブランド、コンテンツページをカバーします。非表示のメニューページはデフォルトで除外され、BigCommerceは*“third-party systems generating content”* (翻訳)(コンテンツを生成する第三者システム)には別のサイトマップが必要だと明記しています。

robots.txtは管理画面のSettings → Website → Search Engine Robotsから直接編集できます。ネイティブな制御手段がないShopifyに対する、本当の優位点です。BigCommerceはカスタムルールとシステムのデフォルトを組み合わせます。

5分で監査する価値がある落とし穴: 実務家は、BigCommerceのデフォルトrobots.txtがページネーションされたカテゴリページ(?page=2以降)をブロックすると繰り返し報告しています。大規模カタログでは、カテゴリの2ページ目以降が気付かないうちにインデックスから外れます。デフォルトが安全だと決めつけず、自分のストアをクロールして何が拒否されているかを確認してください。

メタタグとページ上のフィールド

SEOフィールドはオブジェクトごとにあります。ホームページ(Store Settings → SEO)、商品(Products → Edit → Other Details → SEO)、カテゴリ(Product Categories → Edit → SEO)、ブログ記事です。Page Title、Meta Description、Meta Keywords、Custom URLの各フィールドが用意されています。

混乱を避けるために、2点を明確にします。

  • Meta Keywordsは順位に使われません。 BigCommerce自身の用語集は、“Meta keywords tag is defunct, as it was originally intended for search engines to determine what the content of a page was about, but it was severely abused by spammers and search engines now almost entirely ignore it.” (翻訳)(Meta keywordsタグは廃止されました。もともとは検索エンジンがページ内容を判断するためのものでしたが、スパマーにひどく悪用され、検索エンジンは現在ほぼ完全に無視しています)と明記しています。時間を使わないでください。
  • 「Search Keywords」≠ Meta Keywords。 BigCommerceには別のSearch Keywordsフィールドがあり、Googleではなく内部サイト検索に供給されます。2つは常に混同されます。Search Keywordsはサイト内検索のために入力する価値がありますが、順位のためではありません。

301リダイレクト

これはBigCommerceの静かな強みの1つです。商品、カテゴリ、ページの名前またはURLを変更すると、301リダイレクトが自動作成されます(商品ごとに「古い商品URLのリダイレクトを作成」をオフにして除外することもできます)。種類は2つです。

  • Dynamic(動的): 後でターゲットURLが変わると、BigCommerceが宛先を自動更新します。内部移動に使います。
  • Manual(手動): 固定の宛先文字列を入力します。後でターゲットが変わると、手動で直すまでリダイレクトが壊れます。

管理画面はMarketing → 301 Redirectsにあり、一括CSVインポートに対応しています。移行用のリダイレクトマップで使う機能です。内部の移動には動的リダイレクトを優先し、壊れやすい一覧を保守しないようにします。

構造化データ/スキーマ

Cornerstone(Stencilのデフォルトテーマ)は、Product(名前、画像、説明、SKU、ネストされたブランド、価格/通貨/在庫状況を含むOffers)、BreadcrumbList、基本的なOrganizationのJSON-LDを出力します。開発者作業は不要です。GoogleはmicrodataよりJSON-LDを推奨しているため、デフォルトの形式で問題ありません。

不足しているのは価値の高い部分です。**レビュー/AggregateRatingの構造化データはデフォルトで含まれません。**SeoProfyの表現では、“BigCommerce includes basic product schema, but doesn’t add review markup by default.” (翻訳)(BigCommerceには基本的な商品スキーマが含まれますが、デフォルトではレビューのマークアップを追加しません)。検索結果のレビュー星には、レビューアプリ(Yotpo、Stamped)か、Script Managerを通じたカスタムJSON-LDが必要です。FAQとVideoObjectのスキーマも同様に自分で実装します。

Stencilの癖が1つあります。スキーマの完全さはページ上のデータの完全さに限られます。商品に表示されたブランドがなければ、brandプロパティはスキーマに現れません。マークアップが必要ならフィールドを埋めてください。

Catalystでは、構造化データは*“composable JSON-LD through reusable TypeScript functions”* (翻訳)(再利用可能なTypeScript関数によるコンポーザブルなJSON-LD)です。実装能力があるなら、StencilのHandlebarsテンプレートより保守しやすくなります。

ファセットナビゲーション — 最大の問題

ここでBigCommerceのストアは実際に損をします。フィルターと並べ替えの組み合わせは、親カテゴリへ自動canonicalされない、クロール可能な固有URLを生成します。NetProfitMarketingは失敗の形を率直に、各フィルターが*“can generate a new URL, resulting in an exponential spike in… crawlable pages,”* (翻訳)(新しいURLを生成し、クロール可能なページを指数関数的に増やす)と説明し、権威を薄めてクロールバジェットを消費するとしています。しかもBigCommerceにはネイティブの修正方法がなく、OuterBoxは*“there still is no easy way to do this without editing theme files directly.”* (翻訳)(テーマファイルを直接編集せずに行う簡単な方法はまだない)と記しています。 directly.”* (翻訳)(テーマファイルを直接編集せずに行う簡単な方法はまだない)と記しています。

そこでパラメータを分類し、種類ごとに処理します。実務上のルールは次のとおりです。

ページ種別CanonicalRobotsディレクティブ
メインカテゴリ自ページindex
需要の高いフィルター(実際の検索価値)自ページindex
ナビゲーションだけのフィルターメインカテゴリnoindex,follow
並べ替えだけメインカテゴリnoindex,follow
ページネーション(2ページ目以降)自ページ(固有URL)index
複数カテゴリにある商品最初のカテゴリURLindex

実装は、Stencilテンプレートでテーマレベルのcanonicalを上書きするか、Script ManagerでJavaScriptを注入します。2つの原則を混同しないでください。

  • robots.txtはクロールをブロックするもので、インデックス登録をブロックするものではありません。robots.txtでブロックされたURLも、どこかからリンクされていればインデックス登録される可能性があります。Googleはページを読めないため、canonicalやnoindexを確認できません。本当に制御するには、パラメータルールとページ上のcanonical+noindexを組み合わせます。
  • ページネーションページをnoindexにしない。 GoogleのEコマース向け指針は、“give each page a unique URL” (翻訳)(各ページに固有URLを与える)と、“assign each page its own canonical URL rather than using the first page as canonical.” (翻訳)(最初のページをcanonicalにせず、各ページ自身のcanonical URLを割り当てる)ことです。noindexは*“filter variations or alternative sort orders,”* (翻訳)(フィルターのバリエーションや別の並べ替え)に使い、カテゴリの2ページ目には使いません。BigCommerceは今もrel="next"rel="prev"を出力しますが、Googleは2019年に使わなくなりました。害はありませんが、シグナルでもありません。

プラットフォームに依存しない深掘りはファセットナビゲーションクラスターに、canonicalの仕組みはcanonical化にあります。

CDN、画像、Core Web Vitals

すべてのストアにAkamaiのグローバルCDNが無料で付属し、さらにオンザフライのWebP変換とレスポンシブリサイズを行うAkamai Image Managerも使えます。注意点は2つです。

  • **WebP配信はテーマのバージョンに依存します。**新しいStencilテーマでは有効ですが、古いBlueprintや一部の初期Stencilでは有効ではありません。自分のテーマを確認してください。
  • **元画像も重要です。**5 MBの元PNGをWebPで配信しても、大きなファイルであることに変わりはありません。最適化した元画像をアップロードし、CDNを画像管理の代わりにしないでください。画像はページ全体の重量の通常60〜70%を占めます。

デフォルトのAkamai設定は緩いことが多く、代理店はキャッシュルールの調整、Brotliの有効化、エッジキャッシュの最適化でTTFBを30〜50%削減できると報告しています(代理店の推定ですが、方向としては妥当です)。Stencilの大きなパフォーマンス阻害要因は、第三者アプリのJavaScript肥大化(アプリがJSを注入するたびINPとLCPが悪化するため、インストール済みアプリを監査する)と、最適化されていない元画像です。Stencilは構成によって、リサイズなしで元画像ファイルを配信することもあり、LCPに直接悪影響を与えます。

StencilとCatalyst — 上限を決めるトレードオフ

Stencilは現在のサーバーレンダリングフレームワークです(Handlebarsで、BigCommerceのインフラ上にレンダリングされます)。1Digital Agencyは*“server-rendered by default. Every page is HTML on first byte”* (翻訳)(デフォルトでサーバーレンダリングされ、すべてのページが最初の1バイトからHTMLです)と説明しており、クロールに適しています。Cornerstoneは積極的に保守されているデフォルトテーマで、中規模カタログのCore Web Vitalsでも競争力があります。

CatalystはBigCommerceの*“open-source, composable, and fully-customizable headless commerce framework”* (翻訳)(オープンソースで、コンポーザブルかつ完全にカスタマイズできるヘッドレスコマースフレームワーク)です。GraphQL Storefront API上のNext.js+Reactで動きます。BigCommerceは、初期状態での*“Google Lighthouse score of 100”* (翻訳)(Google Lighthouseスコア100)と、“experiment and scale without affecting Core Web Vitals.” (翻訳)(Core Web Vitalsに影響を与えず実験・拡張できること)を売りにしています。Lighthouse 100はベースライン/デモの数字であって、本番の保証ではありません。実際の速度は、バンドルサイズ、アプリJS、画像管理に左右されます。

代理店によるLCPベンチマーク(推定で、BigCommerce公式ではありません):Stencil 約1,8〜2,5秒、Catalyst 約0,8〜1,5秒です。

実務上の判断表です。

  • Stencil/Cornerstoneにとどまる場合: 中規模カタログ、Node/Reactの専門知識が限られる、Core Web Vitalsがすでに合格している。
  • Catalystへ移る場合: Next.jsの能力があり、最適化してもStencilでCWVに失敗する、複雑なフロントエンドUIが必要、または大規模に複数ブランドを運営している。
  • 次の準備なしに移行しない: 完全なリダイレクトマップ、Googlebotがアクセスできるプレビュー環境(Vercelのブランチプレビューがインデックス登録されないようX-Robots-Tag: noindexまたはrobots.txtブロックを設定)、移行前後のCWVベンチマーク。

1Digitalによれば、移行の典型的な失敗は*“losing ranking authority through missing redirect maps or shipping JavaScript-heavy builds that worsen Core Web Vitals performance.”* (翻訳)(リダイレクトマップの不足や、Core Web Vitalsのパフォーマンスを悪化させるJavaScriptの多いビルドによって順位の権威を失うこと)です。どちらも避けられますが、どちらもよく起こります。

国際SEOとhreflang

BigCommerceはマルチストアフロント構成で**hreflangを自動生成しません。**1つのコントロールパネルで、共有カタログから複数のストアフロント(それぞれ固有のドメイン、言語、通貨)を動かすと、us.example.com/blue-widget/uk.example.com/blue-widget/のようなほぼ重複したURLが生まれ、双方向hreflangが必要になります。Script ManagerのJS、カスタムStencilテンプレート、またはXMLサイトマップのアノテーションで実装します。

「BigCommerceでhreflang」を扱う記事の多くが見落とす点は2つです。

  • 一部だけの導入は、導入しないより悪い。 DigitalRoxyは、“partial deployment is worse than no deployment because Google requires bidirectional confirmation across all storefronts before recognizing hreflang signals.” (翻訳)(Googleはhreflangシグナルを認識する前に全ストアフロント間の双方向確認を必要とするため、一部導入は導入しないより悪い)と述べています。対応のない集合は破棄され、作業だけが残って効果はありません。
  • **Akamaiの地域リダイレクトの罠。AkamaiはIPの地域情報で訪問者をリダイレクトします。Googlebotは米国IPからクロールするため、海外ストアフロントから遠ざけられ、クロールできません。修正はAkamai Property Managerで”whitelist Googlebot’s published IP ranges” (翻訳)(Googlebotが公開するIP範囲を許可リストに入れる)して地域リダイレクトを回避することです。この1つの問題で、国際ストアフロント全体が気付かないうちにインデックスから外れます。

標準的な衛生管理も必要です。ISOコード(en-UKではなくen-GB)を使い、HTTP/HTTPSと末尾スラッシュを一貫させ、必要な場合は地域コード(裸のenではなくen-US)を使い、常にx-defaultを含めます。Aleyda Solisのhreflangチェッカー、GSCのInternational Targetingレポート、URL Inspectionで検証してください。

ブログとコンテンツSEO

BigCommerceには、投稿、カテゴリ、タグ、メタフィールドを備えたネイティブブログ(Storefront Content → Blog)があります。小規模カタログには十分です。しかし本格的なコンテンツプラットフォームではありません。WordPressと比べてレイアウト/CROツールが限られ、サブドメインのデフォルトや全投稿一覧ページなど、ストアで確認すべき古い報告もあります。古い記事を信用するのではなく、現在の挙動を確認してください。

コンテンツが重要なチャネルなら、2つの逃げ道があります。

  • WordPress+BigCommerce。 BigCommerceのWordPressプラグインは、WordPressをコンテンツフロントエンド、BigCommerceをコマースバックエンドとして動かします。カタログとチェックアウトをBigCommerceに任せながら、Yoast/RankMath、カスタム投稿タイプ、実際のタクソノミーを使えます。
  • Catalyst上のヘッドレスCMS。 Contentful、Prismic、Contentstackなら、実装の複雑さと引き換えに、完全なコンテンツの柔軟性を得られます。

Google Shopping/Merchant Center

BigCommerceには、カタログ(商品データ、価格、在庫状況、画像)をGoogle Merchant Centerへ同期し、Shopping広告と無料リスティングに使うネイティブの無料アプリ「Ads and Listings on Google」があります。更新も自動です。フィードを細かく制御したい場合は、App Marketplaceに第三者フィードツール(FeedOps、DataFeedWatch、ExportFeed)があります。カテゴリページのJSによる「もっと読み込む」/無限スクロールはGooglebotが起動しないため、商品を発見可能に保つ手段はMerchant Centerフィードとサイトマップです。

BigCommerce対Shopify — 率直な比較

BigCommerceShopify
URLプレフィックス強制なし。カスタム制御/products//collections/を強制
Robots.txt管理画面で編集可能ネイティブ編集不可
組み込みスキーマあり(Cornerstone)アプリが必要
SEOアプリのエコシステム約25アプリ640以上のアプリ
初期状態の速度1,8〜2,5秒LCP(Stencil)/0,8〜1,5秒(Catalyst)平均約1,3秒
301自動化URL変更時に自動プロンプト方式で、シームレスさに欠ける
ヘッドレスの選択肢Catalyst(Next.js)Hydrogen

どちらのプラットフォームでも十分に順位を得られます。BigCommerceの本当の強みは、編集可能なrobots.txt強制URLプレフィックスがないこと組み込みスキーマが強いことです。Shopifyの本当の強みは、はるかに大きいSEOアプリのエコシステム(640以上対約25)と、初期状態の平均速度がわずかに速いことです。皆が議論するURLプレフィックスの差は小さなシグナルです。拡張性のある点で選んでください。

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.