PrestaShopストアを最適化する方法

公開: 2020-07-06

PrestaShopは、オンラインストアの市場で最も人気のあるCMS(コンテンツ管理システム)の1つです。 ユーザーフレンドリーなプラットフォームにより、ベンダーのニーズに適応できる多数の機能を提供します。 ただし、PrestaShopを最大限に活用し、SEOパフォーマンスを成功させるには、PrestaShopを最適化する必要があります。

PrestaShopを最適化する13の方法

eコマースウェブサイトを次のレベルに引き上げるための13の実用的なSEOのヒントをご紹介します。

目次

魅惑的なタイトルタグとメタディスクリプションを作成する

タイトルタグとメタディスクリプションは、検索エンジンの結果ページ(SERP)からオンラインストアへの入り口です。 検索エンジンと訪問者の両方に対してそれらを最適化するようにしてください。

フレンドリーなタグを書く:

タイトルを使用すると、読者の注意を引くことも、完全に気付かれることもありません。 商品名だけでなく、「ミシンを買う」など、検索者の意向に合ったキーワードを掲載。 「ベスト、安い、ベストセラー、素晴らしい…」などの言葉も顧客にとって魅力的です。

タイトルは、ページのコンテンツを完全に反映している必要があり、ページに一度アクセスした読者を失望させないようにする必要があります。 また、ページのコンテンツが何であるかを検索エンジンに知らせるための貴重な方法でもあります。

魅力的なメタディスクリプション:

メタディスクリプションはランキング結果に直接影響しませんが、クリック率を上げるための重要な要素です。 読者がページに入るのを奨励する方法で書いて、あなたが提供するコンテンツが訪問者が探しているものであることを確認してください。

ページ内の主なキーワードを使用して、製品の主な利点を強調します。

重複するコンテンツを取り除く

重複コンテンツSEO

Googleは、同じサイトのページ間または異なるドメイン間で、重複するコンテンツを表示することを好みません これにより、検索エンジンがコンテンツを低品質として認識し、SEOのパフォーマンスに深刻な悪影響を与える可能性があります。

重複コンテンツの原因

オンラインストアは通常、次の理由で重複コンテンツを生成します。

  • サプライヤーのコンテンツ:サプライヤーから提供されたテキスト資料を変更せずに使用しています。 サプライヤーの他の顧客が同じコンテンツを使用しているリスクがあります。 その結果、同じ製品の説明を持つサイトがたくさんある可能性があります。
  • 製品の類似性:サイズ、色、またはデザインのわずかなバリエーションが異なる製品を選択すると、必然的に、ほとんど複製されたコンテンツを含むページが作成されます。
  • 同じ商品が複数のページに表示される:オンラインショップでは、使用可能なフィルター(色、サイズ、衣類の種類など)に応じて、アイテムが異なるカテゴリページに表示される場合があります。 説明ページに加えて、製品はベストセラー、特別オファー、販売などの特定のページにも表示される場合があります。

重複コンテンツの問題を解決する方法

正規タグを使用する

PrestaShop Webサイトに正規のタグを追加して、Googleに製品ページの元のバージョンを示します このようにして、メインページのバリエーションであるURLがあることを検索エンジンに伝えることができます。

プログラマーの助けを借りてWebページのコードにタグを追加したり、モジュールをインストールして正規のタグを自分で簡単に管理したりできます。 推奨されるモジュールの2つを次に示します。

Prestashop無料のhreflangと正規URL

PrestaShopの正規URLタグ

Hreflangタグを追加する

Hreglangタグ使用して、同じページの複数のバージョンが異なる言語で使用されていることを検索エンジンに知らせることができます このようにして、Googleがコンテンツを重複していると見なさないようにします。 さらに、それは検索エンジンが訪問者の好みに応じて適切な言語を表示するのに役立ちます。

製品バリエーション

ユーザーがページ内の商品バリエーションを選択できるようにします この機能により、元の製品の説明を作成し、Webサイトに無関係なURLを少なくすることができます。 また、ユーザーエクスペリエンスと使いやすさの向上にも貢献します。

読み取り可能なURLを作成する

リンク構造

商品ページを作成するときは、URLにカテゴリを含めないでください これは、重複コンテンツの問題につながるeコマースWebサイトでかなり一般的なエラーです。

例:

️https://exampleclothingshop.com/short-pants

https://exampleclothingshop.com/trousers/short-pants

PrestaShop 1.7の最新バージョンは、ID番号なしでdeURLを生成します。 古いバージョンをお持ちの場合は、更新するか、URLからこれらのID番号を削除することをお勧めします。

SEOに適したURLを作成できる便利なツールは、 PrestaShopPrettyURLsモジュールです。

画像のAltタグを最適化する

SEO画像の最適化は、画像が検索に表示されるのに役立ち、その結果、より多くのトラフィックと潜在的な顧客をサイトにもたらします。

画像の内容を検索エンジンに示すために、メインキーワードを使用して説明的なAltタグを記述します。 ボットはあなたの写真を見ることができないので、AlternativeTextsは画像コンテンツに関する貴重な情報の一部であることを忘れないでください。 スクリーンリーダーを使用する障害のあるユーザーには、Altタグも必要です。

SEO Alt Image Tagモジュールを使用して、このプロセスを自動化できます。

コンテンツの最適化

PCライティング

コンテンツの最適化は、ページ上のSEOの重要な側面です。 あなたは訪問者と検索エンジンの両方を引き付けるあなたのサイトに高品質のコンテンツを必要としています。 それらにアピールするために以下の要素に注意してください。

  • ページの主題に関連するキーワードを追加します。 最初の文または段落でも必ず使用してください。
  • 内部リンクを含めると、訪問者がページに長く関与し続けることができます。 顧客の興味を引く可能性のある関連コンテンツをリンクし、購入の可能性を高めます。 リンクを作成するときは、リンク先のコンテンツに関連するキーワードを含むさまざまなアンカーテキストを使用してみてください。 このようにして、トピックに関する追加情報を検索ボットに提供します。
  • 信頼できるWebサイトを指す外部リンクを使用すると、コンテンツに価値をもたらし、サイトの信頼性を向上させることができます。 とは言うものの、ランキングを損なうことのないように、適切な位置にある高品質のWebサイトにリンクするようにしてください。
  • カテゴリと製品ページにコンテンツを追加して、インデックスを作成し、ランキングの位置を向上させます。
  • サプライヤから製品をWebサイトにインポートするためのCSVファイルが提供されている場合は、公開する前に説明を変更してください このようにして、同じサプライヤーから購入する他のサイトと同じコンテンツを持つことを回避できます。
  • また、Webサイトのクローラーを使用して、クロールエラー、重複したタイトル、孤立したページなど、ページ上のSEOの問題を見つけることもできます。

構造化データを使用する

構造化データを使用すると、Googleに情報を使用して、有益で豊富な検索結果を作成する機会が与えられます。 この方法は視聴者の注意を引き付け、サイトへのトラフィックを増やします また、SERPで製品を紹介し、競合他社との差別化を図る貴重なリソースでもあります。

Webサイトに構造化データを追加する方法を学びます。

XMLサイトマップを生成してGoogleに送信する

XMLサイトマップは、クローラーがPrestaShopストアのページを検出するのに役立ちます。 これは、Googleがページのインデックスを迅速に作成するための効果的な方法です。 eコマースストアでは、検索エンジンがカテゴリや商品ページを見逃したくないため、これは特に重要です。

PrestaShop 1.7でサイトマップを作成するには、 Googleサイトマップモジュールを使用するか、FandangoSEOなどの一部のWebクローラーが提供するサイトマップジェネレーターを使用します。

効果的なRobots.txtファイルを作成する

Robots.txtファイルを使用することは、クロール予算を最大化するための最良の方法の1つです このファイルでは、検索エンジンボットがWebサイトをどのように閲覧してインデックスに登録するかを指定できます。

さらに、コンテンツに価値を提供しない特定のページをクロールすることを制限できます。 このように、ボットは関連するページにクロール予算を費やすためにより多くの時間を費やすことができます。

Robots.txtファイルが有効であり、適切な手順が提供されていることを確認してください。 重要なコンテンツのインデックス作成をブロックしていないことを確認してください。

PrestaShopでRobots.txtファイルを作成する方法

PrestaShopの最新バージョンには、robots.txtジェネレーターが組み込まれています。

  1. 管理パネルから、 [設定]移動します。
  2. SEOとURLをクリックします。
  3. RobotsFileGenerationが表示されるまで下にスクロールします

Robots.txtファイルが正常に生成されたか、または既にWebサイトにあるかどうかを確認するには、ブラウザにドメインのURLに続けてrobots.txtを入力します。

例:

https://fandangoseo.com/robots.txt

404エラーが発生した場合は、Robots.txtファイルがないことを意味します。 そうしないと、Googleがあなたのウェブサイトをクロールしないので、あなたはそれを作成しなければならないでしょう。

PrestaShopバージョンにrobot.txtジェネレーターが含まれていない場合は、AdvancedSEOOptimizerなどのモジュールを使用して作成できます。

MetaRobotsタグを使用する

meta robotsタグを使用すると、クロールの予算を最適化することもできます。 これは、ページの<head>セクションに配置するコードの一部であり、クローラーがページのインデックスを作成するか、インデックスを作成しないか示します また、HTMLタグfollow、nofollowを使用して、ページ間で受け渡したい権限を管理することもできます

クロール予算を最大限に活用するには、オンラインショップの次のページタイプにnoindexを追加します。

  • 法的通知とプライバシーポリシーのページ
  • 検索結果、フィルター、およびページ付け。
  • ショッピングカートとチェックアウトページ
  • 注文追跡ページ
  • 他のページとマイナーな重要性のカテゴリ

ウェブサイトをモバイルフレンドリーにする

間もなく、Googleはデスクトップよりもモバイル版のウェブサイトのインデックス作成を優先します これはモバイルファーストインデックスとして知られており、モバイルデバイスでより多くの検索を実行する傾向が高まっているユーザーの行動と一致しています。 MFIの準備をするには、ガイドを確認してください。

サイトがレスポンシブデザインであることを確認してください。 卓越したユーザーエクスペリエンスを提供するには、モバイル向けにWebサイトを最適化する必要があります。

セキュリティ証明書をインストールする

安全なお支払い

あらゆる種類のウェブサイトに不可欠ですが、購入取引が行われるサイトにはSSL証明書をインストールすることが不可欠です。 これは、顧客のデータを保護し、注文時に顧客が安心できるようにするために重要です。 また、 GoogleはHTTPよりも安全なHTTPS Webサイトを優先するため、検討する必要があります。 SSL証明書を取得するか、 Let'sEncryptを使用します。

PrestaShopでSSLを有効にする方法は?

  1. 管理者パネルから、[設定]>[一般]に移動します。
  2. [ SSLを有効にする]で、[ここをクリックしてください]をクリックして、ショップがHTTPSをサポートしているかどうかを確認してください
  3. 顧客アカウントのログインと注文処理でSSLを有効にするには、[SSLを有効にする]で[はい]をクリックします。
  4. すべてのページでSSLを有効にするには、[すべてのページでSSLを有効にする]で[はい]をクリックします。
  5. [保存]をクリックします。

ブログを追加する

あなたのウェブサイトにブログを含めることはあなたのウェブサイトにトラフィックを引き付けるための効果的なコンテンツマーケティング戦略です。 新しい訪問者をもたらすだけでなく、顧客エンゲージメントを構築します。 また、ターゲットオーディエンスと対話し、それらについてさらに学ぶための場所でもあります。

潜在的な顧客に価値をもたらす投稿を作成し、製品ページへのリンクを追加して購入トランザクションを増やします 製品ページやカテゴリページでブログコンテンツを共食いしないように注意してください。 そのためには、コンテンツを作成する前に、各ページのメインキーワードを選択する必要があります。

PrestaShopサイトにブログを追加するには、SmartBlogなどのモジュールをインストールする必要があります。

PrestaShopのパフォーマンスを最適化する

オンラインショップでは、速度は購入取引に直接影響します。 したがって、時間が経つほど購入する可能性が低くなるため、ユーザーができるだけ早く情報を受け取るようにする必要があります。

PrestaShop速度の最適化

  • スマートキャッシュを有効にすることで、PrestaShopの読み込み時間を短縮できます また、 CCC (結合、圧縮、およびキャッシュアクティブ化することにより、さまざまなページの読み込み速度を高速化できます。
CCCとスマートキャッシュを有効にする方法

[詳細パラメータ]>[パフォーマンス]に移動します。

CCCセクションで、次の場合に[はい]をクリックします。

–CSSのスマートキャッシュ。

–JavaScriptのスマートキャッシュ

–HTMLを縮小する

–インラインJavaScriptをHTMLで圧縮

–JavaScriptを最後に移動します

–Apacheの最適化

注:アクティベーション後、テストのためにWebサイトを参照する必要があります。 この方法は、一部のページの視覚化に影響を与える場合があります。

  • PagespeedInsightsやGTMetrixなどのツールを使用してパフォーマンステストを実行します。 あなたは即座にあなたのサイトを分析し、あなたのウェブパフォーマンスを改善する方法についての素晴らしいヒントを得ることができるでしょう。
  • ウェブホストは私たちがしばしば見落としがちなものですが、それでもウェブサイトの速度に直接影響を及ぼします。 あなたのサイトのニーズを満たす高品質のホスティングを雇うようにしてください。

PrestaShopのこのSEOガイドがお役に立てば幸いです

ご不明な点がございましたら、下のコメント欄でお知らせください。 また、PrestaShopストアを最適化するために、このリストに追加する他の関連するポイントについて考えてみてください。