17ステップのShopifySEOチェックリスト

公開: 2022-03-04

Go Fish Digitalでは、多数のShopifyストアと協力して、SEO戦略を改善するためのガイダンスを提供しています。 Shopify SEOプロジェクトを開始するとき、どこから始めればよいかを知るのは難しい場合があります。 SEOの可能なすべての領域(技術的、文脈的、オフページ)で、何を優先すべきかを知ることは圧倒される可能性があります。

このため、独自のShopifySEOチェックリストを作成しました。 このチェックリストでは、Shopifyストアを最適化してSEOを改善する際に私たちが探す基本的な事項について説明します。 このチェックリストを最大限に活用するには、各項目を確認し、少なくとも1回は確認したことを確認してください。 これらのアイテムの一部を複数回確認することもベストプラクティスです(ページ上のSEOなど)。 うまくいけば、このチェックリストは、Shopifyサイトでレビューする最も重要なことのいくつかをより明確にするためのものです。

Shopify SEOチェックリストは以下にあります!

基本設定

1.GoogleAnalyticsをインストールします

Shopifyストアで最初に行うことは、GoogleAnalyticsをインストールすることです。 Google Analyticsは、オーガニックからのトラフィックや収益などのコアKPIを測定できるため、ほとんどのSEO分析ツールとして選択されています。 また、Google Analyticsは、トラフィックソース、ユーザーデバイス、エンゲージメント指標などに関する情報を確認できる膨大な量のデータを提供します。

Google Analyticsアカウントを作成したら、[オンラインストア]>[設定]>[Google Analytics]に移動し、Google AnalyticsアカウントIDを追加することで、Shopifyに接続できます。

GoogleAnalyticsShopify

2.Google検索コンソールを設定します

Google Analyticsと同様に、検索コンソールは、ほとんどのSEOが毎日使用するもう1つの基本的なツールです。 検索コンソールを使用すると、サイトの検索に使用されるクエリ、クロールとインデックス作成の問題、Core Web Vitalsのパフォーマンスなど、SEOに関する多くの優れたデータにアクセスできます。

Google検索コンソールダッシュボード

Search ConsoleのWebサイトにアクセスして、アカウントを作成します。 すでにGoogleAnalyticsを設定している場合は、確認方法としてGoogle Analyticsを使用することで、検索コンソールのデータにアクセスできるはずです。

3.Sitemap.xmlを検索コンソールに送信します

Google検索コンソールを使用しているときに、sitemap.xmlを送信する必要があります。 これにより、Googleはサイトのsitemap.xmlファイルに直接アクセスできるようになり、主要なコンテンツをより簡単に見つけることができます。

検索コンソールでsitemap.xmlを送信するには、[インデックス]>[サイトマップ]>[新しいサイトマップの追加]に移動します。 そこで、Shopifyサイトでは常に「sitemap.xml」である必要があるsitemap.xmlURLパスを追加できるはずです。

検索コンソールSitemap.xmlを追加

4.キーワード調査を実行します

SEOキャンペーンを開始する前に行う必要があるもう1つのことは、サイトのコアキーワードを理解することです。 これを行わないと、サイトの最適化に焦点を当てるべき用語がわかりません。 明らかに、あなたはあなたの店の収入を促進する可能性が最も高いキーワードに焦点を合わせたいと思うでしょう。

キーワード研究に取り組むには、次のような多くの方法があります。

  1. 人々があなたの製品を検索するために使用すると思われる用語を書き留めます
  2. 競合他社のサイトをレビューして、使用しているキーワードを確認します
  3. Google広告データを使用して、ストアの収益をすでに促進しているキーワードを見つける
  4. 検索コンソールで「検索結果」レポートを分析して、どのクエリがすでにストアへのトラフィックを促進しているかを確認します

どの方法を選択する場合でも、できるだけ多くのデータを収集してから、リストを最も優先度の高いキーワードの100〜300に減らすことをお勧めします。 もちろん、Shopifyストアが大きくなると、より大きなキーワードリストが必要になります。

5.キーワードを追跡する

Google Analytics&Search Consoleはトラフィック/クリックデータを提供しますが、キーワードが時間の経過とともにどのようにランク付けされているかについての優れた洞察を提供しません。 ランク付けするキーワードを特定したので、先に進み、ソリューションを使用してそれらのキーワードを追跡する必要があります。

キーワードの追跡

キーワードを追跡すると、2つの異なるタイプの洞察が得られます。

  1. 個々のキーワードが時間の経過とともにどのようにランク付けされているか
  2. あなたのサイト全体が時間の経過とともにどのようにランク付けされているか

使用できるさまざまなランク追跡ツールがたくさんあります。 私たちは代理店でSTATを使用していますが、他の非常に人気のあるオプションを以下に示します。

  1. Ahrefs
  2. モズ
  3. SEMRush

Shopifyのページ上のチェックリスト

6.カテゴリと製品ページのタイトルタグを最適化する

Shopifyストアの最適化をすばやく改善するためにできる最も簡単な方法の1つは、ストアのタイトルタグを調べて、それらが最適化されていることを確認することです。 通常、最初に主要なページに焦点を当てたいと思うので、コレクションと製品のページをすぐに確認することをお勧めします。 これらはサイトの収益に最も関連しているページであるため、最初から最も重要です。

タイトルタグを最適化するときは、その特定のページのターゲットキーワードをタイトルタグで直接使用していることを確認する必要があります。 これにより、ページのトピックが何であるかについて、強力なページ上のシグナルがGoogleに送信されます。

Shopifyタイトルタグフィールド

7.URLがクリーンな構造になっていることを確認します

ShopifyにはURLの構造にいくつかの制限がありますが、作成する新しいパスが適切に最適化されていることを確認することをお勧めします。 適切に最適化されたURLは一般的に次のとおりです。

  1. 短くて読みやすい
  2. コアキーワードが含まれています
  3. ユーザーがページのコンテンツを理解しやすい

以下は、「メンズドレスパンツ」のコレクションのURLがどのように見えるかの例です。

OK :/ collections / the-best-mens-dress-pants-23 /

良い:/ collections / best-mens-dress-pants /

素晴らしい:/ collections / mens-dress-pants /

プライマリキーワードを使用しながら読みやすい、短くてクリーンなURLの方がはるかに好きです。 幸い、Shopifyがコレクションページの作成を促す方法の性質により、通常、プラットフォーム上でより最適化されたURLが得られます。

8.内部リンクの機会を特定する

内部リンクは、ShopifyストアのSEOを改善するもう1つの優れた方法です。 内部リンクは、Googleがサイトアーキテクチャのより深いコンテンツをはるかに簡単に見つけるのに役立ちます。 また、権限をより適切に分散し、顧客の全体的なユーザーエクスペリエンスを向上させるのに役立ちます。

内部リンクの機会を探し始めるのに最適な場所は、Shopifyブログです。 ストアの主要なコレクションまたは製品を参照しているブログを特定することから始め、それらの関連ページへの内部リンクを追加します。 これにより、宛先ページを最適化するだけでなく、ブログ投稿にトランザクションに対するより強力な行動を促すことができます。

たとえば、Gymsharkがこのブログ投稿でこのコレクションページにどのようにリンクしているかを確認できます。

ジムシャークブログリンク

もちろん、内部リンクの機会を見つける方法は他にもたくさんあります。 ストアの内部リンクを改善する他の方法は次のとおりです。

  1. 製品ページに「関連製品」セクションを追加する
  2. コレクションページからサブコレクションページへのリンク
  3. コレクションページから関連コレクションへのリンク

9.Webサイトのナビゲーションを改善する

すぐに検討するもう1つの優先度の高いイニシアチブは、サイトのナビゲーションを確認し、それを改善する機会を探すことです。 サイトナビゲーションは、Googleとユーザーがサイトをナビゲートする主要な方法の1つです。 このため、これはサイトの重要なコンポーネントの1つです。 ナビゲーションを確認するときは、次のことを自問してください。

  1. ユーザーは、探している可能性が最も高い情報を入手できますか?
  2. ナビゲーションを使用して、すべての主要なコレクションと製品に簡単にアクセスできますか?
  3. 競合他社はナビゲーションの構造を変えていますか?
  4. 私のナビゲーションはモバイルデバイスでうまく機能しますか?

スティーブマッデンサイトナビゲーション

ShopifyテクニカルSEOチェックリスト

10.サイトのクロールを実行します

技術的な観点から、最初にすべきことの1つは、Shopifyストアのクロールを実行することです。 クロールは、Googleや他の検索エンジンがサイト内を移動する方法をエミュレートし、優先度の高い問題を特定するために使用できます。 Go Fish Digitalでは、ScreamingFrogがサイトクロールを実行するための最適なツールです。

ドレスバーンスクリーミングフロッグクロール

これらのクロールを実行するとき、私は主に次のようなものを探します。

  1. キーページの最適化されていないタイトルタグ
  2. 大量の4xxおよび3xxステータスコード
  3. 標準タグの問題
  4. クロールの無駄につながる可能性のあるインデックス付けできないURL

これらをクリーンアップすると、ウェブサイトをクロールしてインデックスに登録する際のGoogleの効率を向上させることができます。 同様に、サイトのクロールに基づいて、Shopifyチェックリストの後半でこれらの技術的なSEOアイテムの優先順位を付けることができます。

11.Robots.txtファイルを確認します

次に確認するのは、Shopifyのrobots.txtファイルです。 デフォルトでは、ストアのURLパス「domain.com/robots.txt」にrobots.txtがあります。 このファイルには、クロールできるものとできないものについてGoogleに指示するコマンドが含まれています。 デフォルトでは、チェックアウト、カート、内部検索などはすべてブロックされています。

ShopifyRobots.txtファイル

大多数の店舗では、Shopifyのデフォルトのrobots.txtルールで、Googleが問題のある領域から離れることができます。

ただし、これが常に当てはまるとは限りません。 より多くのカスタマイズが行われたストアでは、ルールを追加する必要がある場合があります。 robots.txtを調整する一般的な状況には、ストアにファセットナビゲーションがある場合や、デフォルトとは異なる内部検索URLを使用する場合があります。 詳細については、Shopifyrobots.txtファイルの最適化に関するガイドをご覧ください。

12.Sitemap.xmlファイルをクロールします

Shopifyのsitemap.xmlをクロールして、すべてが正常に表示されるようにすることもベストプラクティスです。 sitemap.xmlは、サイトの主要なページが何であるかをGoogleや他の検索エンジンに伝えるファイルです。 robots.txtファイルと同様に、Shopifyはこれを箱から出して作成します。これはすばらしいことです。 Shopifyは、次の子サイトマップを含むsitemap.xmlインデックスファイルを作成します。

  1. マーケティングページ(sitemap_pages_1.xml)
  2. コレクションページ(sitemap_collections_1.xml)
  3. 製品ページ(sitemap_products_1.xml)
  4. ブログ投稿(sitemap_blogs_1.xml)

Screaming Frogを使用すると、クローラーを「リスト」モードに変更してから、[アップロード]>[XMLサイトマップのダウンロード]を選択できます。 これにより、sitemap.xmlのクロールが開始されます。 通常、404/3xxステータスコードまたは低品質のページを返すページを探します。

一般的に、Shopifyのsitemap.xmlはかなり優れており、調整の必要はありません。 ただし、ページがShopify管理者で公開されているが、サイトにリンクされていない可能性があるため、sitemap.xmlに含まれている低品質のページが見つかることがあります。

13.カテゴリページが正規製品にリンクしていることを確認します

Shopifyが箱から出して提示する大きな技術的なSEOの問題の1つは、重複するコンテンツです。 多くのShopifyストアでは、コレクションページはデフォルトで重複する商品ページにリンクします。 商品ページに移動し、URLに/collections/と/products/が含まれている場合、これは重複ページです。 これらの重複ページには、実際のランキングページを参照する正規タグが含まれていることがよくあります。

TillyのBrimmedHatカテゴリページで確認できる例を次に示します。

カテゴリページ:https://www.tilley.com/collections/brimmed

最初の製品リンク:https://www.tilley.com/collections/brimmed/products/ltm6-airflo-hat

正規:https://www.tilley.com/products/ltm6-airflo-hat

これは、すべてのカテゴリページのすべての製品リンクが重複していることを意味します。

TillyDuplicate製品ページ

幸い、product-grid-item.liquidファイルを調整することでこれを修正できます(これはすべてのShopifyセットアップで同じではない可能性があることに注意してください)。

  1. 左側のサイドバーで、[オンラインストア]>[テーマ]を選択します
  2. [アクション]>[コードの編集]を選択します
  3. 「Snippets」フォルダを見つけて、「product-grid-item.liquid」を選択します
  4. 次のコードを調整します。

FROM:<a href =” {{product.url | 内:current_collection}}” class =” product-grid-item”>

TO:<a href=”{{product.url}}” class =” product-grid-item”>

Shopifyの重複コンテンツの問題に関するガイドを読んで、これを修正する方法の詳細をご覧ください。

14.構造化データの実装を確認します

Shopifyストアのもう1つの非常に重要な技術的なSEO要素は、サイトの構造化データです。 構造化データは、サイトに追加できるコードであり、Googleやその他の検索エンジンにページのコンテンツに関する詳細情報を提供します。 クローラーは、ページのコンテンツを理解するために、より少ない「解釈」を行う必要があります。

Shopify内のさまざまなページタイプで構造化データがどのように表示されるかを確認することをお勧めします。 これを行うには、SchemaMarkupValidatorを介して各ページタイプを実行します。

以下は、ページタイプごとの理想的な構造化データマッピングです。

  1. ホーム:組織
  2. コレクション:CollectionPage / OfferCatalog
  3. 製品:製品
  4. ブログ:記事

理想的には、これらの異なるページタイプにはすべて、各タイプのマークアップの1つの要素が含まれています。 もちろん、主要なプロパティ(「Product」スキーマの「aggregateRating」など)が正しく設定されていることも確認する必要があります。 詳細については、Shopify構造化データのガイドをご覧ください。

15.遅延読み込みを実装する

Shopifyサイトの高速化を検討している場合は、コレクションページの画像の読み込みが遅延していないかどうかを確認することをお勧めします。 遅延読み込みは、ユーザーがビューポートで画像にスクロールした後にのみ画像がレンダリングされる場合に発生します。 これにより、ユーザーには実際にやり取りしているリソースのみが提供されます。

Shopifyサイトの場合、遅延読み込みを実装するためにlazysizesライブラリを使用するのが大好きです。 これはShopifyで非常にうまく機能し、開発者が実装するのはかなり簡単であることがわかりました。 Shopifyコレクションページが遅延読み込みを使用していないことがわかった場合、これはストアに実装するのに最適なリソースです。

16.JavaScriptからのインデックス作成の問題を確認します

Shopifyストアの複雑さによっては、コンテンツをGoogleとユーザーの両方にレンダリングするためにJavaScriptに依存している場合があります。 特に、クライアント側のJavaScriptを利用する要素がある場合は、Googleがコンテンツをどのようにインデックス付けしているかを監査することをお勧めします。 GoogleがすべてのJavaScriptを最後にレンダリングできる場合、Webサイトのコンテンツのインデックスが不足している可能性があります。

たとえば、Lord&TaylorのBootHeelsコレクションページの例を次に示します。

ロード&テイラーヒールコレクション

これが、JavaScriptがオフになっているまったく同じページです。

ロードアンドテイラーヒールコレクション-JavaScriptなし

このJavaScriptがクライアント側で提供されている場合、Googleがページのコンテンツの全体像を取得していない可能性があります。 次のチェックを実行することで、Googleがコンテンツをどの程度完全にインデックスに登録できるかをよりよく理解できます。

  1. Chrome用のDeveloper拡張機能を使用して、JavaScriptをオフにし、どのサイト要素がJavaScriptに依存してロードするかをメモします
  2. 「サイト」を実行して、個々のページを検索し、ページ上のテキストの例を探します
  3. Googleのモバイルフレンドリーテストツールでページを実行して、Googleがインデックスに登録できるコンテンツを確認します

同僚のPierceBrelinskyが、JavaScript SEOの問題を診断する方法について、もっと詳しく知りたい場合に素晴らしい記事を書きました。

17.インデックスカバレッジレポートを確認します

Shopifyストアの所有者が確認できるもう1つの優れたレポートは、検索コンソールのインデックスカバレッジレポートです。 このレポートは、Googleがどのようにウェブサイトをクロールしてインデックスに登録しているかについての詳細を提供します。 たとえば、Googleが一部のURLのインデックス作成を拒否している可能性があり、あなたはそれについてさえ知らない可能性があります。 GoogleがクロールするURLごとに、「robots.txtによってブロックされました」、「送信されてインデックスに登録されました」、不思議な「クロールされました-現在インデックスに登録されていません」などのステータスが割り当てられます。

Googleインデックスカバレッジレポート

Shopify SEOチェックリストの一部として、このレポートを確認して、Googleがコンテンツを正しくクロールしてインデックスに登録していることを確認することをお勧めします。 私は一般的に次のようなものを探します:

  1. インデックスに登録する必要のあるURLで、インデックスに登録しないURLはありますか?
  2. Googleは低品質のURLをクロールしていますか?
  3. robots.txtを介して主要なコンテンツをブロックしていますか
  4. Googleは私たちのサイトの正規タグを無視していますか

これにより、Shopifyストアで発生する可能性のあるインデックス作成の問題についてより多くの洞察を得ることができます。 ストアが大きいほど、このステップはプロセスにおいてより重要になります。

結論

このShopifySEOチェックリストが手元にあれば、サイトで作業する必要のある重要な項目をよりよく理解できるようになります。 このチェックリストは、さまざまな手順をすべて実行できるようにするために、時々戻ってきた場合に最適に機能します。 SEOは確かに圧倒される可能性がありますが、それを小さなステップに分割すると、キャンペーンをさらに達成可能に感じることができます。 このチェックリストまたはShopifySEO代理店サービスについてご不明な点がございましたら、お気軽にお問い合わせください。

その他のShopifySEOリソース

  • Shopifyの速度の最適化
  • Shopifyの重複コンテンツの改善
  • ShopifySitemap.xmlガイド
  • Shopifyの構造化データとスキーマ
  • ShopifyRobots.txtガイド
  • ShopifySEOツール
  • すべてのShopifySEO記事

受信トレイに直接ニュースを検索

このフィールドは検証用であり、変更しないでください。

*必須