セールスを増やすならCandy Rack

Candy Rackは、Shopify公式認定アプリ「Built for Shopify」に認められています。
Shopifyストアのパフォーマンスを最大限に引き出すために必要な、唯一のアップセルアプリです。スライドカートを標準搭載し 、 Gemini AIにも対応しました。
無料でお試しください

初心者向けShopify SEOチェックリスト&ガイド完全版

ストアの検索順位を上げ、無料のオーガニックトラフィックを獲得するためのShopify SEOヒント&テクニック19選。Google検索で1位を獲得するためのストア最適化手法を学びましょう。

初心者向けShopify SEOチェックリスト&ガイド完全版
初心者向けShopify SEOチェックリスト&ガイド完全版

Shopifyストアへのオーガニックトラフィックは、その関連性と低コストさから、最も価値のあるチャネルの一つです。基本的にオーガニックトラフィックは無料ですが、コンテンツ制作やSEOツールの利用には投資が必要な場合があります。SEO(およびオーガニックトラフィック)はあくまでトラフィックチャネルの一つであることを理解しておくことが重要です。その他のチャネルには、有料広告(Facebook、Instagram、Google広告など)、メールマーケティング、リファラル、ダイレクトトラフィックがあります。ストアの集客を単一のソースに依存させるのではなく、複数のチャネルに分散させるべきです。本記事では、戦略を検証し、隠れた可能性を見出すための最適なShopify SEOヒント&テクニックをまとめました。

印刷用に最適化された PDF版をダウンロードすることも、後で読むために保存しておくことも可能です。

SEOの基本を理解し、キーワードを特定済みであれば、直接Shopify SEOチェックリストへ進み、導入部分をスキップしてください。

Intro to Shopify SEO, on-page vs. off-page factors

具体的なヒントに入る前に、基本事項を定義しておきましょう。SEOが「検索エンジン最適化」の略であることはご存知でしょう。検索エンジンとは主にGoogleを指し、世界で 90%以上の市場シェアを誇りますが、他にも存在します。例えば、ロシアの顧客がターゲットならYandex(シェア0.5%)、プライバシーを重視する顧客ならDuckDuckGo(シェア0.6%)が関連してきます。幸いなことに、SEOの基本は共通しており、どの検索エンジンにも適用可能です。

SEO Meme – Where do I even start with Will Smith

SEOには オンページSEO と オフページSEO の2種類があります。オンページSEOはストア自体に関連し、どれだけ最適化されているかを指します。オフページSEOは、インターネット上の他のサイトがあなたのストアをどのように参照・言及しているかに関連します。ほとんどのシグナルを自分でコントロールできるため、まずはオンページSEOから始めるのが理にかなっています。それができたら、オフページ要因に注力し始めましょう。

Keyword research

Shopifyストアの最適化を始める前に、ターゲットとする キーワード を理解する必要があります。そのためにはキーワード調査を行う必要があります。Eコマースにおいては、顧客がどのように商品を検索しているかを理解することを意味します。チェックリストに進む前に、以下の例のような優れた学習コンテンツに目を通しておくことをお勧めします。

上記のガイドには記載されていない、キーワード調査に関するいくつかの秘訣をご紹介します。

Googleは世界で最も人気のある検索エンジンですが、そうではない分野もあります。その一つが 商品検索 です。顧客が購入する特定の商品を探している場合、米国の顧客の過半数(実際には54%、2015年の46%から増加)がAmazon.comに直接アクセスして検索を行います。これらのキーワードこそ、あなたのリストに含めるべきキーワードです。

Keyword ideas for "adidas superstar" in Amazon Keyword Tool by ahrefs
ahfresのAmazonキーワードツールによる「adidas superstar」のキーワードアイデア

AmazonやeBayで人々がどのようなキーワードを検索しているかを知るには、サイトの検索サジェスト機能を使うか、検索ボリュームも確認できる適切なツールを使用します。無料で使用できる Amazon向けahfres と、eBay向けKeyword Tool(月額69ドル〜)をお勧めします。どちらも素晴らしいアイデアを提供し、顧客がストアの商品をどのように検索しているかをより深く理解するのに役立ちます。

Use Google Search Console

もう一つの賢い戦術は、実際の訪問者がどのように商品を検索しているかを把握することです。かつてはGoogleアナリティクスで直接確認できましたが、現在はプライバシー上の理由で利用できません。しかし、別のGoogleツールである Search Console(旧Googleウェブマスターツール)を通じて確認することが可能です。

Performance on search results displayed in Google Search Console
Google Search Consoleに表示される検索結果のパフォーマンス

このツールはSEOを行う上で必須です。Googleボットがサイトをどのように「見ている」かの概要を把握し、問題点や改善の可能性を示してくれます。サイトの健全性に加え、Google検索に関する非常に貴重なデータも提供します。検索レポートでは、サイトがGoogleの検索結果ページ(SERP)に表示されたすべてのクエリを確認できます。つまり、すでにトラフィックをもたらしているキーワード、インプレッション、順位だけでなく、トラフィックをもたらしていないキーワードも確認できるのです。それらのキーワードはあなたにとっての隠れた宝です。インプレッションと順位の組み合わせを確認し、ターゲットや最適化の機会(キーワード)を見つけましょう。

The Shopify SEO checklist – 19 secret tips to boost on-page SEO

インターネット上には多くのSEOチェックリストがありますが、これは特に Shopifyマーチャントのために書かれたものです。推奨事項の多くはどのサイトにも適用できますが、ここではShopifyストアでそれらを実装する方法に焦点を当てています。

1. Set meta title and description for each product & page

ページタイトルは、ブラウザのタブに表示されるテキストです。また、多くの場合、ページの説明文とともに検索結果ページ(SERP)にも表示されます。Shopifyはデフォルトで、商品名をページタイトルに、商品詳細をページ説明文に使用します。何もしないよりは良いですが、検索からより多くの訪問者を惹きつけるために簡単に最適化できます。

The title tag should be up to 60 characters long, according to Moz. Besides the product name, you can also include some alternative keywords. For example, the product name maybe "Adidas Originals Superstar" and you could add terms like "shoes", "trainers", or "sneakers". The meta description should be up to 155 characters long. It should include the product description, but it should also motivate people to click on the search result. So you can add terms like "in stock", "delivered next day", etc. to differentiate from other sellers.

Both tags should be unique for each product/page. It's also important not to go over the recommended character counts above (not the Shopify ones which are outdated). If it happens, Google may cut the text or even use a different one from the page.

Editing page title and description in Shopify product admin

To edit page title and description of your products, go to Products > All Products > select a specific product, and click on "Edit website SEO". You can also do it via export and import which is more convenient. To edit these tags for your homepage, go to Online Store > Preferences. Other pages are editable via Online Store > Pages. Cart page and checkout you can edit only via theme code.

2. Set custom URL handle (slug) for each product & page

URL handle or often called slug, is the last part of the URL that identifies a particular product or page on your store. For example, in the URL "https://www.mystore.com/product/adidas-superstar" the slug would be "adidas-superstar". By default, Shopify is using product name without blank spaces and special characters. The slug should tell the user what approximately the page is about, include relevant keyword(s), and focus. It should be short and descriptive, lowercase letters only. Use dash "-" instead of a blank space. You should leave out redundant words like prepositions, questions, etc.

Editing page URL (slug) and redirect in Shopify product admin

To edit the slug of your products, go to Products > All Products > select a specific product, and click on "Edit website SEO" (i.e. same way as editing meta title and description). You can also do it via export and import which is more convenient. If you are changing slug of the existing (indexed) URL, keep in mind to create a redirect from the old URL to the new one. Luckily Shopify can handle this if you check the box "Create a URL redirect" when you are updating the slug.

3. Structure your content and use headings correctly

Make sure your product page are using only a single H1 element that is typically the product name. You can validate that by going to your product page and inspecting the element in your browser. If any of your pages is missing the H1 element, you will need to go to theme code and edit it.

Example of the H1 element in the HTML code

The other headings should be used in hierarchical order – H1 > H2 > H3, etc. but this is becoming less and less important nowadays. Just make sure you are using headings only to emphasize something important or divide content sections. Not use them to make a font bigger or smaller.

4. Avoid duplicate content and meta tags

As mentioned in the meta title and description recommendation, you should absolutely avoid having any duplicate tags and content in your store. If for some reason you need to create multiple product or landing pages with the same/similar content, use canonical links to "tell" Google which page is the primary one and should be prioritized in search. Alternatively, you can use noindex to "hide" the duplicate page from search engines and exclude it from being indexed.

SEO Analyzer report showing duplicate meta titles and descriptions

Some of the Shopify SEO apps will help you to identify duplicate content/tags in your store. Or you can use external service like Siteliner or SEO Analyzer to scan your store ad-hoc. Both are free to use. The Siteliner is great to scan your content, while the SEO Analyzer will detect duplicate tags and other errors like low word counts, or missing elements.

5. Use internal linking

This one is probably the most underrated one, but it can have a great impact on your store's rankings. Use internal links. You can use them in your product descriptions, FAQs, about us page, and obviously in blog posts. You can see a great example of internal linking done by Asos below. In the product description they link to "shorts" category/collection and multiple times to the brand category/collection.

Great example of internal linking strategy by Asos

Besides the text links, you can also use images and implement sections like relevant products, or products in the same category on your product pages.

6. Add ALT text to all your images

Alt (alternative) text is an image HTML attribute that describes the content and purpose of the image on the page. By default, Shopify is using a product name in all product images as alt text. Again, it's better than leaving it empty, but you can easily optimize it. Try to be as descriptive as possible and write a unique text for each image variant.

Adding image alt text in the Shopify product admin

To edit the alt text go to Product > All Products > select a specific product > click on a specific image, and click on "Add alt text". If you are using descriptive image file names (see next point), you can also do it via export and import which is more convenient.

7. Use descriptive names for image files

Not just for SEO, but for many practical purposes it helps to use a descriptive names for your image files. File names like "main.jpg" or "1.jpg" don't tell you (and Google) much about the expected result. Use names like "adidas-backpack-front.jpg" to better explain what's on the image. It's also a good opportunity to include your keywords.

8. Compress and optimize image size

Resource size on the product page is one of the key factors affected page load time and therefore a vital part of your Shopify SEO strategy. In most cases, the major part of your resources will be media – images in particular. Shopify doesn't have any built-in image optimizer (compressor) and basically uses whatever image is uploaded. Some of the themes have lazy load which is great (i.e. not all product images are loaded at the same time, but only when they are "needed").

For example, the original image below had over 300 KBs. After optimization (compression) it has roughly 60 KBs. That's a huge difference and yet the image still looks good.

Heavily compressed image of Nike shoe

Before starting the image compression, make sure it's in a appropriate size. Not too big and not too small. You compress image in some of the desktop tools like Adobe Photoshop, but there are plenty of free ones running in a browser. My favourite one is Compress JPEG that lets you compress multiple formats from JPEG, PNG, SVG, to GIF. You can also set the output quality. For JPEGs(JPGs) the recommended output quality is around 80.

9. Keep sold-out products active, but push them to the bottom of your collections

This is common mistake of many Shopify store owners. Once a product becomes out-of-stock, the store manager will "deactivate" it by switching it to draft or unpublishing from the Online Store channel. It obviously doesn't make sense to show sold out products to customers. However, by deactivating the product, it will also deactivate its URL and produce a 404 not found error – which Google doesn't like at all.

The best way to handle sold out products is to keep them active, but pushing them to the bottom of the store collection. Unfortunately, that's not possible natively on Shopify, but you can use app like Nada to help you with that. You can also learn how to manage sold out products in our article 8 Tips on Managing Sold & Out-of-Stock Inventory on Shopify.

10. Have enough unique content on product pages

Google (and other search engines as well) love content. Especially unique content. You should aim to have around 300 words of text on your product pages. Writing a custom product description in such length may be a difficult job, but you can add some elements like customer reviews, FAQs, and technical information that should help to have enough content.

Don't use product descriptions from your supplies as they are likely used by many of your competitors. Write them from scratch in your own words. Consider hiring a professional copywriter for your key product pages.

11. Maintain a blog (content site)

ブログやコンテンツサイトは、Eコマースビジネスを成功させるために必ずしも最初に必要なものではありません。これはむしろ、多くのリソース(コンテンツ制作担当者など)を必要とする長期的な戦略ですが、正しく行えば大きな価値とSEO効果をもたらします。多くのマーチャントが知らないことですが、ShopifyにはブログCMSが組み込まれています。ストア管理画面から オンラインストア > ブログ記事 に進み、最初の記事を作成してみましょう。WordPressに似た非常に基本的なCMSですが、素晴らしいのは訪問者がコメントを残せる点です。デフォルトではコメント機能は無効になっています。有効にするには、ブログ記事 > ブログを管理する > 対象のブログを選択 > 「コメントは許可され、承認待ちとなります」を選択して保存してください。

Creating a new blog post in Shopify

商品レビュー、今後の入荷情報、コンテスト、お客様の声などを書くことができます。あるいは、もっと広く商品カテゴリーについて書くのも良いでしょう。記事内では内部リンク戦略を活用することを忘れないでください。EコマースとSEOをサポートするブログの素晴らしい例として、Gymsharkのブログ Gymshark Central があります。

12. Create landing pages with relevant content

ブログ運営に加えて、商品に関連するランディングページを作成することもできます。例えば、ファッションストアを運営している場合、衣類のサイズや換算表を説明するランディングページを作成できます。ランディングページを作成するには、ストア管理画面から オンラインストア > ページ に進みます。各ページは単にオーガニックトラフィックを増やすだけでなく、内部リンクを強化するためにも活用すべきです。また、コーディングなしでプロフェッショナルなランディングページを作成するために、サードパーティの ランディングページビルダー を使用することをお勧めします。

ランディングページとブログ記事の違いは何でしょうか?ブログ記事は、タイムリーなイベントやニュースについて書くために使用すべきです。一方、ランディングページは通常、時期に左右されず、公開期間中に随時更新されるものです。

13. Engage with your visitors

Googleが考慮する要素の一つに、訪問者がページ上で何らかのアクションを起こしたかどうかがあります。ストアにおけるアクションは通常「購入」ですが、実際に購入する訪問者はそれほど多くありません。しかし、訪問者のエンゲージメントを高め、ストアでの滞在時間を延ばすためにできることがいくつかあります。

  • ウィッシュリストを使用して、気に入った商品とやり取りしてもらう
  • コンテストの開催、割引の共有、購入特典の無料ギフト
  • の提供。商品ページに「この商品について質問する」というお問い合わせフォームへのリンクを追加する(顧客からの問い合わせはエンゲージメントの優れた例であり、Googleはそれを「認識」します)
  • ソーシャルメディアアカウントへのリンクアイコンを表示する
  • 読者が興味を持つ魅力的なコンテンツを表示する
  • 訪問者に顧客アカウントの作成やニュースレターへの登録を促す(ただしポップアップは避ける)
  • ブログ記事のコメント機能を有効にする

その一方で、「運試しルーレット」や押し付けがましいポップアップの使用は避けましょう。これらはユーザーエクスペリエンスを著しく低下させるだけで、ランキング向上には全く寄与しません。

14. Submit an XML sitemap

‍XMLサイトマップとは、すべての商品、コレクション、画像、ブログ記事のリストです。Googleは サイトマップ を読み取って サイト構造 を把握し、インデックス作成時にページが漏れないようにします。Shopifyは各ストアのsitemap.xmlファイルを自動的に生成します。これは手動で更新することはできません。ストアのsitemap.xmlファイルを見つけるには、ストアのURLの末尾に「/sitemap.xml」を追加するだけです。例:「digismoothie.myshopify.com/sitemap.xml」。

Example of the sitemap.xml file

サイトマップをGoogleに送信するには、Google Search Console サービスに登録する必要があります。登録後、左側のメニューから「サイトマップ」を選択し、サイトマップを送信してください。

15. Create a robots.txt file

いわゆる robots.txtファイル とは、どのページをインデックスし、どのページをインデックスすべきでないかを検索エンジンに「伝える」ためのテキストファイルです。また、特定のボットを「disallow(クロール禁止)」にするためにも使用できます。Shopifyはすべてのストアに対してrobots.txtファイルを自動的に作成します。これはストアのドメインの /robots.txt に配置されます。例:www.gymshark.com/robots.txt。残念ながら、このファイルの内容も自動生成されるため、編集することはできません。

16. Add JSON-LD markup

‍JSON-LD は JavaScript Object Notation for Linked Data の略です。少し専門的に聞こえるかもしれませんが、実際には理解しやすく、Shopifyストアへの実装も簡単です。JSON-LDは 構造化データ を実装するための手法です。言い換えれば、商品やページに関する詳細情報をGoogle(およびその他の検索エンジン)に伝えるための標準化された方法です。詳細は Google検索セントラルのドキュメント を参照してください。

Googleが商品ページをより深く理解してくれることに加え、主なメリットは検索結果に「リッチスニペット」が表示されることです。必ず表示されるわけではありませんが、非常に効果的です。例えば、以下のリッチスニペット(商品評価、レビュー数、価格、在庫状況)は、JSON-LDマークアップに基づいて生成されています。

Rich snippet results example in Google search

ShopifyストアにJSON-LD(およびリッチスニペット)を追加するにはどうすればよいでしょうか?テーマファイルにコードを手動で実装するか、App Storeで提供されているサードパーティ製アプリを使用することができます。アプリを使用する大きな利点は、JSON-LDコードを自動的に処理し、商品カタログに基づいて生成してくれる点です。完了したら、Google構造化データテストツールを使用して結果をテストすることもできます。

17. Detect & fix technical errors & recommendations

ランキングを上げるためには、ストアが Googleのポリシーと推奨事項に準拠していることが不可欠です。技術的なエラーや検証失敗を検出するための最適なツールは Google Search Console、特に ページエクスペリエンス レポートです。修正が必要なURLのリストが表示されます。

Page experience signals report in Google Search Console

いわゆる「良好なページエクスペリエンス」を実現するには、以下の4つの検証をクリアする必要があります:

  1. Core Web Vitals – ストアがクリアすべき一連の追加ルールと推奨事項。これは最も難易度が高く、修正に多くの労力を要することが一般的です。
  2. モバイルユーザビリティ – モバイルデバイスでの閲覧に関連する問題がないこと。ほとんどのShopifyテーマはこれを自動的に処理します。
  3. セキュリティ – ストアのセキュリティスキャン。Shopifyでは、この項目で問題が発生することはまずありません。
  4. HTTPS – これは非常にシンプルです。ストアはSSL証明書を使用してHTTPSで実行されている必要があります。すべてのShopifyプランには、月額料金の一部としてSSL証明書が含まれています。

少なくともホームページ、コレクションページ、商品ページにおいて、良好なページエクスペリエンスを提供することを目指しましょう。

18. Page performance (speed) is the new king

数年前、「コンテンツこそが王様(Content is King)」と言われていましたが、現在ではページ読み込み速度が新たな「王様」となっており、特にモバイルデバイスではその傾向が顕著です。Eコマースビジネスを行うのであれば、ページ読み込み時間0〜4秒を目指すべきです。

ページパフォーマンスを測定し、改善案を表示するための最適なツールもGoogleが提供しています。それは Google Lighthouse と呼ばれるもので、基本的に「旧」Google PageSpeed Insights にパフォーマンス、アクセシビリティ、ベストプラクティス、SEOテストを組み合わせたものです。Google Chromeブラウザで デベロッパーツール > Lighthouse に進むことで直接実行できます。テストは必ずブラウザのシークレットモードで実行してください。そうしないと、他のタブ、キャッシュ、インストールされているアドオンによって結果が影響を受ける可能性があります。

Performance report by Google Lighthouse

Shopifyはパフォーマンスの重要性を十分に認識しており、速度が多くのストアオーナーにとって課題であることを理解しています。その原因の多くは、アンインストールされたサードパーティ製アプリのスクリプトがテーマ内に残っていることです。私たちは、数十ものスクリプトがストアのパフォーマンスを劇的に低下させている事例をいくつも見てきました。パフォーマンスを支援するため、Shopifyは最近「オンラインストアの速度」という専用レポートを作成しました。これにアクセスするには、ストア管理画面から オンラインストア > テーマ > オンラインストアの速度 に進み、「レポートを表示」をクリックしてください。ストア全体のパフォーマンススコアに加え、ホームページ、コレクションページ、商品ページごとのスコアを確認できます。このスコアはGoogle Lighthouseレポートに基づいています。

Performance report in Shopify admin

実際には、すべてのカテゴリで100点満点を取ることはほぼ不可能です。90点以上のグリーンゾーンを目指しましょう。SEOだけでなく、ページの読み込み速度はコンバージョン率にも直接影響します。マーケティングエージェンシーのPortentによると、ページの読み込み時間が1秒増えるごとに、ストアのコンバージョン率は4.42%低下します。

19. Use mobile first Shopify theme

今日、モバイルコマースは主流となっており、デスクトップよりもモバイルデバイスを使って購入する顧客が増えています。2020年のブラックフライデーでは、売上の67%がモバイルデバイス経由でした。デスクトップ経由はわずか33%です。そのため、モバイルファーストのストア構築は、SEOだけでなくコンバージョン率の向上にとっても不可欠です。

幸いなことに、Shopifyの無料テーマはすべて、優れたモバイル体験を提供できるように最適化されています。より高度なモバイルファースト体験を実現するには、有料テンプレートへの投資を検討してください。

Mobile version of the Shopify free theme Debut

Shopifyテーマがモバイルデバイスで適切に機能しているかを確認するには、Google LighthouseのレポートとGoogle Search Consoleを組み合わせて使用します。Core Web Vitals(ウェブに関する主な指標)とモバイルユーザビリティのテストの両方に合格する必要があります。

Conclusion

ShopifyストアのSEOは継続的で終わりのないプロセスです。多くのリソースを必要とし、即効性もありません。しかし、正しく行えば、オンラインストアの成功に大きく貢献します。このガイドが、オンページSEOの理解を深め、見落としていた点を見つける一助となれば幸いです。今後もこのガイドを更新していく予定です。また、オフページランキング要因に焦点を当てた同様のガイドも作成する計画です。

SEO meme – Yeah, if you could make us #1 on Google over the weekend that'd be great

The golden rule – be the best result

SEOを別の視点から考えると、実は非常にシンプルです。検索エンジンの観点(Googleの視点)から見ると、その主な目的は検索者にとって最良の結果を表示することです。そして、あなたの目標は特定のクエリに対して最良の結果を提供することであるべきです。ガイドの項目をすべてチェックすることではなく、インターネット全体の中で可能な限り最高のコンテンツを提供することを目指しましょう。検索結果の上位を確認し、自分に足りないものを把握してください。それをより良く、より充実した形で提供しましょう。

How "good" is your SEO?

残念ながら、SEO戦略を測定するための完璧なツールはありません。戦略の良さを測る一つの方法は、特定のクエリに対するSERP(検索結果ページ)を確認することです。ターゲットキーワードを特定している場合、そのクエリでの順位が、SEOの良し悪しを基本的に示しています。ターゲットとする検索クエリと順位を監視し、時間の経過とともにどのように変化するかを確認することで、ストアの状況を把握できます。これを支援するツールとして、ahrefs Rank TrackerやUbersuggest Rank Tracking(いずれも有料)などがあります。

順位の監視に加え、主要ページのSEO分析を随時行うこともできます。そのための無料ツールは数多く存在します。

Additional resources

  • Shopify公式SEOチェックリスト(2021年版、オンライン)– Shopifyによる公式チェックリストで、最初の一歩として最適です。オンページの最適化にとどまらず、バックリンクや評判の構築といったオフページの領域もカバーしています。
  • Shopify公式SEOチェックリスト(2018年版、PDF)– 上記チェックリストの旧バージョンです。やや古いですが、ダウンロード可能な便利なPDF形式で提供されています。
  • Shopify SEOアプリのベストリスト – 上記の推奨事項の多くを実装するのに役立つ、Shopify向けの優れたアプリ、ツール、プラグインを厳選したリストです。
  • MozによるオンページSEOチェックリスト – Mozが作成した、より一般的でありながら非常に包括的なオンページSEOチェックリストです。

トマシュ・ヤヌ

トムはアップセル、コンバージョン最適化、Eコマースのトレンドに関する執筆をこよなく愛しています。彼は共同創業者の1人であり、サポートチームにお問い合わせいただければ、直接お話しできる機会があるかもしれません。Shopifyに関するヒントや最新情報を発信していますので、ぜひLinkedInでフォローしてください。
無料で試すキャンディラックプレビュー

最新記事

すべての記事

当社のアプリでShopifyのビジネスを強化しましょう

すべてのアプリは、Shopifyビジネスの成長に役立つように設計されています。アプリをチェックして、無料試用期間を活用してください。

ブーストマイショピファイ