暫定日本語訳:Shopify SEO

暫定日本語訳:どのように へ do SEO on Shopify — fixed URL routes, duplicate 商品 URLs, robots.txt.liquid customization, hreflang 下で Shopify Markets, auto-generated sitemap, と theme-dependent gap in 商品 schema.

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

暫定日本語訳:Shopify handles surprising amount of SEO 向けに あなた — auto-generated XML sitemap, canonical tag on すべての ページ, HTTPS on fast CDN, と optional 301s いつ あなた change URL. In return it locks down URL structure (/商品/, /collections/, /ページ/, /blogs/), though robots.txt できる be customized on any plan 通じて robots.txt.liquid template. one Shopify-specific thing へ understand is その すべての 商品 reachable 通じて collection gets duplicate /collections/.../商品/... URL — which Shopify canonicalizes back へ clean /商品/ URL 自動. hreflang is auto-generated once Shopify Markets is 設定. 商品 と breadcrumb schema are theme-dependent, ない guaranteed.

暫定日本語案: TL;DR — Shopify is hosted プラットフォーム, so technical SEO floor is high と 暫定日本語案: ceiling is capped. It auto-generates /sitemap.xml, adds rel=canonical 暫定日本語案: everywhere, runs HTTPS on CDN, と オファー 301s on URL change. fixed URL 暫定日本語案: structure (/products/, /collections/, /pages/, /blogs/) できる’t be changed 暫定日本語案: except とともに specialized routing approaches, と robots.txt できる be customized 暫定日本語案: 通じて Liquid template. defining Shopify 問題 is 暫定日本語案: duplicate 商品 URL: any 商品 reachable 通じて collection gets 暫定日本語案: /collections/{c}/products/{p} URL alongside its canonical /products/{p} URL, 暫定日本語案: と Shopify auto-canonicalizes duplicate back へ clean one. 商品 と 暫定日本語案: breadcrumb JSON-LD are theme-dependent, ない プラットフォーム-guaranteed.

Evidence for this claim Shopify generates robots.txt and supports customization through robots.txt.liquid. Scope: Current online-store themes; Shopify cautions against unnecessary changes. Confidence: high · Verified: Shopify: Edit robots.txt.liquid

mental model: high floor とともに low ceiling

暫定日本語案: useful way へ think について Shopify SEO is その it’s hosted SaaS プラットフォーム. 暫定日本語案: その cuts both ways. Compared とともに self-hosted stack like WooCommerce, 暫定日本語案: technical floor is much higher — Shopify handles canonicalization, sitemaps, SSL, 暫定日本語案: と CDN delivery 向けに あなた, と あなた できる’t easily break them. ただし ceiling is 暫定日本語案: lower: あなた don’t get サーバー access と あなた できる’t rewrite URL structure. 暫定日本語案: robots.txt is partial exception — Shopify generates it, ただし any 店舗 できる 暫定日本語案: override parts of it via robots.txt.liquid theme template. 大半の of Shopify 暫定日本語案: SEO is understanding which levers exist と which are welded shut.

fixed URL structure

暫定日本語案: Shopify 使用 fixed route prefixes 向けに its main resource types:

Evidence for this claim Shopify resource URLs use platform route prefixes such as /products/ and /collections/. Scope: Standard Online Store resource routes. Confidence: high · Verified: Shopify: URL redirects Evidence for this claim Shopify generates robots.txt and supports customization through robots.txt.liquid. Scope: Current online-store themes; Shopify cautions against unnecessary changes. Confidence: high · Verified: Shopify: Edit robots.txt.liquid
  • 暫定日本語案: 商品: /products/{product-handle}
  • 暫定日本語案: Collections: /collections/{collection-handle}
  • 暫定日本語案: Static ページ: /pages/{page-handle}
  • 暫定日本語案: Blog: /blogs/{blog-handle}/{post-handle}

暫定日本語案: あなた できる edit 各 handle (slug), ただし ない prefix. この is cleanest point 暫定日本語案: of comparison とともに other プラットフォーム: BigCommerce lets あなた strip prefixes entirely 暫定日本語案: 向けに flat /{product-name}/ structure, と WooCommerce lets あなた reshape its 暫定日本語案: permalink base. Shopify does ない. practical SEO impact, though, is small — 暫定日本語案: Google’s John Mueller has said more than once その keywords または structure in URL 暫定日本語案: are, at 大半の, very lightweight ランキング factor once ページ has been クロール と 暫定日本語案: Google understands its コンテンツ. I wouldn’t migrate 店舗 または fight プラットフォーム 暫定日本語案: 超えて /products/ prefix.

暫定日本語案: (On Shopify Plus there are some workarounds — URL rewrites と apps — ただし それら’re 暫定日本語案: edge ケース, ない general “turn off the prefix” toggle.)

duplicate 商品 URL — defining Shopify 問題

暫定日本語案: この is one genuinely Shopify-specific thing あなた need へ understand, so let me 暫定日本語案: be precise について it.

暫定日本語案: すべての 商品 has canonical URL of form /products/{product-handle}. 暫定日本語案: ただし moment 商品 is part of collection, it また becomes reachable at:

/collections/{collection-handle}/products/{product-handle}

暫定日本語案: So 商品 in three collections is reachable at four URLs ( canonical plus one 暫定日本語案: per collection). On face of it, その’s textbook duplicate コンテンツ. 何 saves 暫定日本語案: あなた is その Shopify 自動 emits rel=canonical pointing すべての 暫定日本語案: collection-scoped variant back へ bare /products/{product-handle} URL. 暫定日本語案: duplicates exist, ただし それら’re correctly consolidated by デフォルト.

The product may have several reachable paths; verify both the canonical output and the URLs your theme links internally.

Two collection-context URLs and the clean products URL reach the same product. Collection-scoped pages emit a canonical signal toward the clean products URL, while theme-generated internal links independently determine which paths crawlers repeatedly discover. Both outputs require live verification.

暫定日本語案: その means canonical side of この is handled — ただし two things are still worth 暫定日本語案: doing:

  1. 暫定日本語案: Link へ canonical URL internally. If あなた theme links 商品 から 暫定日本語案: collection ページ using long /collections/.../products/... form, あなた’re 暫定日本語案: spending internal link signals と クロール リクエスト on URLs その just canonicalize 暫定日本語案: away. Many modern themes already link へ clean /products/ URL; it’s worth 暫定日本語案: 確認 yours.
  2. 暫定日本語案: Don’t fight canonical. I’ve seen 人々 try へ “fix” この by 暫定日本語案: noindexing collection-scoped 商品 URLs または blocking them. あなた don’t need へ. 暫定日本語案: canonical already does consolidation; piling on noindex または robots 暫定日本語案: blocks just adds risk. (If あなた want deeper reasoning on なぜ robots block is 暫定日本語案: ない deindex ツール, see 暫定日本語案: duplicate コンテンツ 暫定日本語案: と canonicalization 暫定日本語案: write-ups.)

robots.txt: generated by デフォルト, customizable とともに Liquid

暫定日本語案: Shopify generates robots.txt by デフォルト, と あなた できる customize it by adding 暫定日本語案: templates/robots.txt.liquid file へ theme. generated defaults remain 暫定日本語案: safest baseline 向けに 大半の 店舗. defaults are sensible (cart, checkout, と アカウント 暫定日本語案: spaces are kept out). If あなた genuinely need カスタム rules — say あなた want へ 保つ 暫定日本語案: crawlers out of specific filtered URL space — あなた have two options:

  • 暫定日本語案: いつ カスタム rules are justified: edit robots.txt by adding robots.txt.liquid 暫定日本語案: template へ あなた theme, which lets あなた 追加 または 削除 rules programmatically. 暫定日本語案: Shopify’s デフォルト rules are output 通じて {{ robots }}, so typical override 暫定日本語案: extends rather than replaces them — 向けに 例, へ 保つ crawlers out of 暫定日本語案: filtered collection URL space:

    {%- comment -%} theme file: templates/robots.txt.liquid {%- endcomment -%}
    {{ robots }}
    
    User-agent: *
    Disallow: /collections/*+*
    Disallow: /collections/*%2B*
    Disallow: /collections/*filter*
  • 暫定日本語案: Reach 向けに noindex 向けに インデックス登録 decisions, ない robots.txt: いつ goal 暫定日本語案: is 保持 specific ページ out of インデックス登録 rather than blocking crawlers から 暫定日本語案: URL pattern, 使用 meta robots / noindex via theme Liquid instead. Remember 暫定日本語案: usual rule — robots.txt controls クロール, noindex controls 暫定日本語案: インデックス登録, と それら’re ない interchangeable.

auto-generated sitemap

暫定日本語案: Shopify generates XML sitemap 自動 at /sitemap.xml. It’s actually 暫定日本語案: sitemap インデックス登録 その links out へ child sitemaps 向けに 商品, collections, ページ, 暫定日本語案: と blog posts. あなた submit yourstore.com/sitemap.xml へ Google 検索 Console と 暫定日本語案: Bing Webmaster ツール と Shopify 保持 it 現在の. あなた できる’t hand-edit it; if あなた 暫定日本語案: want URL out of sitemap あなた control その 通じて ページ’s インデックス登録 設定 暫定日本語案: / theme, ない by editing file.

Structured データ is theme-dependent, ない プラットフォーム-guaranteed

暫定日本語案: この is gap その trips up 大半の 店舗. Shopify does ない reliably output 暫定日本語案: Product JSON-LD on すべての theme, と 同じ goes 向けに BreadcrumbList. Whether 暫定日本語案: あなた 商品 ページ are 適格 向けに rich results — 価格, 在庫状況, review 暫定日本語案: stars — depends entirely on whether あなた theme emits markup. Some of newer 暫定日本語案: Shopify themes do 含む Product schema; plenty of older または third-party themes 暫定日本語案: don’t, または emit incomplete version.

暫定日本語案: Google’s own guidance is worth 保持 in front of あなた here. Its 暫定日本語案: 商品 structured データ ドキュメント 暫定日本語案: spells out 何 マーチャント-listing-grade 商品 markup is 向けに:

暫定日本語案: “Merchant listings: For pages where customers can purchase products from you. This markup has more options for specifying detailed product information, like apparel sizing, shipping details, and return policy information.”

暫定日本語案: と 同じ ページ is explicit その pairing on-ページ structured データ とともに 暫定日本語案: マーチャント Center フィード maximizes あなた 適格性:

暫定日本語案: “Providing both structured data on web pages and a Merchant Center feed maximizes your eligibility to experiences and helps Google correctly understand and verify your data.”

暫定日本語案: Practically, この means: 確認 何 あなた theme actually outputs とともに Rich 暫定日本語案: Results テスト, と if it’s 不足している または thin, 追加 it — either by editing theme’s 暫定日本語案: Liquid templates または とともに schema app. Don’t assume Shopify did it 向けに あなた.

暫定日本語案: One caution worth stating plainly: structured データ is visibility と CTR 暫定日本語案: play, ない ランキング shortcut. It できる win あなた rich results; it won’t, on its own, 暫定日本語案: move あなた position.

International SEO: Shopify Markets と hreflang

暫定日本語案: If あなた 店舗 使用 Shopify Markets, Shopify adds hreflang tags へ あなた theme 暫定日本語案: 自動 — 通じて content_for_header object その あなた theme renders 暫定日本語案: in <head> of layout/theme.liquid. それらの tags reflect 各 market’s 暫定日本語案: 言語 と 地域 ( 国-specific market produces 地域-qualified tag 暫定日本語案: like fr-ca; broader market produces 言語-だけ tag like fr), それら 暫定日本語案: update 自動 whenever あなた 追加, 削除, または change market’s domains または 暫定日本語案: 言語, と それら stay in sync とともに 各 ページ’s canonical URL so localized 暫定日本語案: versions read as related ページ, ない duplicates.

暫定日本語案: Two things worth knowing 前に あなた touch この yourself:

  • 暫定日本語案: Don’t stack あなた own hreflang tags on top of 自動 ones. Shopify’s 暫定日本語案: own ドキュメント is blunt について risk: doing so “can produce duplicate or conflicting annotations, which can hurt your store’s search ranking.” If 暫定日本語案: theme または app is already emitting hreflang, turn 自動 tags off 最初 暫定日本語案: (Online 店舗 > Preferences > Social sharing と SEO > 自動 hreflang 暫定日本語案: tags) rather than layering more on top.
  • 暫定日本語案: 手動 hreflang is 向けに edge ケース Markets できる’t coordinate — 暫定日本語案: documented 例 is linking alternate-言語 versions of ページ 全体で 暫定日本語案: separate Shopify 店舗 on 異なる domains. If あなた do go 手動, 構築 暫定日本語案: tags から 店舗’s localization データ rather than hardcoding 商品 または 暫定日本語案: collection handles, since handle できる differ per 言語.

Collections, facets, と URL explosion

暫定日本語案: Collection ページ are usually あなた highest-value landing ページ, と それら’re どこ 暫定日本語案: real ecommerce SEO 機能 lives — 同じ faceted-navigation 問題 あなた’d have 暫定日本語案: on any プラットフォーム.

  • 暫定日本語案: Write unique collection 説明. それら’re empty by デフォルト, leaving 暫定日本語案: ページ as bare 商品 grid. この is single 大半の 一般的な on-ページ miss on 暫定日本語案: Shopify.
  • 暫定日本語案: Watch sort と filter パラメーター. Shopify’s filtering と sorting append URL 暫定日本語案: パラメーター (e.g. ?sort_by=, と tag/filter paths). At scale これらの multiply へ 暫定日本語案: large near-duplicate URL space — classic faceted-navigation クロール 問題. 暫定日本語案: Shopify’s canonicals 役立つ, ただし 向けに filter combinations あなた don’t want インデックス登録, 暫定日本語案: lean on canonicals へ clean collection URL と noindex どこ appropriate. 暫定日本語案: full strategy lives in Ecommerce SEO hub.
  • 暫定日本語案: Mind pagination. Give 各 paginated ページ its own URL と self-referencing 暫定日本語案: canonical; don’t try へ noindex deep ページ, と don’t rely on rel=prev/next 暫定日本語案: (Google stopped using それらの in 2019).

どこ Shopify sits versus other プラットフォーム

AreaShopify何 it means
URL structureFixed /products/, /collections/, etc.できる’t strip prefixes (vs BigCommerce); minor ランキング impact
robots.txtGenerated by デフォルト; customizable via Liquid使用 meta robots 向けに インデックス登録 control
SitemapAuto-generated /sitemap.xmlNo 手動 editing; submit と forget
Canonical tagsAuto on すべての ページ; consolidates collection 商品 URLsduplicate-URL 問題 is handled 向けに あなた
商品 schemaTheme-dependent, ない guaranteedVerify とともに Rich Results テスト; 追加 via theme/app if 不足している
SSL / CDN含むSolid speed/security baseline
App ecosystemVery large (hundreds of SEO apps)Plenty of schema/リダイレクト/meta tooling 利用可能
hreflangAuto-追加 once Markets is 設定; syncs とともに canonicalDon’t 追加 手動 tags on top — turn 自動 tags off 最初 if theme/app already emits them

暫定日本語案: honest summary: Shopify removes lot of ways あなた できる hurt yourself と 暫定日本語案: few of ways あなた できる 役立つ yourself. defaults are good; 機能 その’s left 暫定日本語案: is コンテンツ, schema verification, と faceted-navigation discipline — ない fighting 暫定日本語案: プラットフォーム.

  • 暫定日本語案: Ecommerce SEO — pillar, including faceted-navigation 暫定日本語案: deep dive その collection/filter URLs depend on.
  • 暫定日本語案: Canonicalization — 暫定日本語案: どのように rel=canonical consolidates duplicates ( mechanism behind Shopify’s 暫定日本語案: auto-canonicals).
  • 暫定日本語案: Duplicate コンテンツ — 暫定日本語案: なぜ duplicate URLs usually aren’t penalty, と なぜ あなた shouldn’t block them.
  • 暫定日本語案: Canonical tag (rel=canonical) — 暫定日本語案: tag itself, in depth.

Add an expert note

Pin an expert quote

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