Magento 2 サイトマップ : Magento 2 での重要性と生成方法
公開: 2022-02-26サイトマップは、ウェブサイト上のすべての URL とそのパラメーターのリストを構造化したリストです。 サイトマップの主な機能は、検索エンジンが Web サイトのコンテンツを理解しやすくし、インデックスを作成しやすくすることです。 ウェブサイトのサイトマップは、Googlebot がウェブサイト上のすべてのコンテンツを確認できるようにする場合にも便利なツールです。 幸いなことに、ほとんどの CMS システムでは、サイトの所有者が CMS システムを生成できます。
最大 6 種類のサイトマップがありますが、HTML と XML は一般的に使用される 2 つのサイトマップです。 この記事では、それらの重要性と、Magento 2 でそれらを生成する方法を指摘します。
HTML サイトマップ
簡単に言えば、HTML サイトマップは、1 つのページ上のサイト ナビゲーションのアウトラインテキスト バージョンです。 このタイプのサイトマップは、e コマース、非営利、ブログ、エンターテイメントの Web サイトなど、あらゆる種類の Web サイトに不可欠です。 HTML サイトマップは、必要なすべてのリソースにすばやくアクセスできるため、一部のユーザーが Web サイトを簡単にナビゲートできるようにする重要な機能を果たします。
HTMLサイトマップの重要性
HTML サイトマップの最大の利点は、Web サイトとそのすべてのページの概要を明確に把握できる優れた方法であることです。 これにより、サイトマップは信頼できるナビゲーション ツールになります。 また、ウェブサイトのフッターからいつでも利用できます。 ほとんどの場合、適切な HTML サイトマップを提供すると、ユーザー エクスペリエンスが向上します。 したがって、それはあなたのウェブサイトのランキングに影響を与えます.
さらに、オンライン プレゼンスを促進するために、このタイプのサイトマップは価値があります。 ページには検索エンジンがあるため、とりわけあなたのウェブサイトを理解し、インデックスに登録するために読み取ります. 検索エンジンの最適化は、動的コンテンツを含む Web サイトで特に役立ちます。 特に、ウェブサイト上の情報が新しく、リンクがあまりない場合。 または、適切にリンクされていないにもかかわらず、一部の記事に多くのコンテンツが含まれている場合。
XML サイトマップ
XML サイトマップは、Web サイト上のすべての URL の詳細を示すために使用されるテキスト ファイルです。 各 URL に追加データを含めることができます。これには、最新の更新に対応する情報、優先度レベル、発生する変更の平均頻度、サイトの残りの部分に関連する URL、および同じ URL の他のバージョンがあるかどうかが含まれます。他の言語で。 Google のドキュメントによると、XML サイトマップは大規模なアーカイブや大量のメディア コンテンツを含む Web サイトに役立ちますが、私たちの意見では、Web サイトがこれらの特性に一致しない場合でも、サイトマップを使用することで大きなメリットが得られます。
サイトマップ プロトコル形式には XML タグが含まれており、次のようにする必要があります。
- <urlset> 開始タグで開始し、</urlset> 終了タグで終了します。
- URL の <url> エントリを親 XML タグとして含めます。
- <urlset>タグ内にネームスペース(プロトコル規格)を指定します。
- <url> 親タグの <loc> 子エントリを含めます。
他のタグはオプションであり、それらのサポートは検索エンジンによって異なる場合があります。 したがって、これらのオプションのタグを含める前に、各検索エンジンのドキュメントを参照してください。
XML サイトマップが重要な理由
サイトマップの作成は、SEO に特に役立ちます。 XML サイトマップは検索ボット用に設計されており、更新された XML ファイルを使用して検索エンジンに ping を実行し、変更や更新を警告することができます。 XML ドキュメントにより、検索エンジンは新しいコンテンツがあることを認識できます。 適切に構築された XML サイトマップを使用すると、Web ページがクロールされる可能性が大幅に高まります。 また、特に Web サイトのナビゲーション システムが適切に機能しない場合は、検索エンジンによってインデックスが作成されます。 または、一般的な内部リンク戦略では、すべてのページへのリンクが提供されていません。
ウェブサイトが国際的であるか、同じページが異なる言語に翻訳されている場合、XML サイトマップを使用して、検索エンジンのコンテンツを並べ替えることができます。 サイトマップは、ページに複数のバージョンがあることをクローラーに知らせることができます。 また、この情報を使用して、言語または場所に基づいて、ユーザーに正しいバージョンの Web サイトが提供されるようにします。
HTML サイトマップと XML サイトマップの違いは何ですか?
この記事は 2 つのサイトマップに特化しているため、両者の違いを明確に理解することが重要です。 したがって、この段落は HTML サイトマップと XML サイトマップの比較に専念します。
HTML サイトマップと XML サイトマップは、検索エンジン最適化の用途と価値が異なります。 HTML サイトマップと XML サイトマップの主な違いは、HTML サイトマップは主にユーザー向けに作成されており、ユーザーが Web サイトを包括的に理解するために最も必要とされていることです。 XML サイトマップは、まず検索エンジン用に作成されます。
HTML サイトマップは、ウェブサイト、ページ、および情報の一般的な概要です。 これらは、ユーザーにとって役立つ可能性があります。 主に Web サイトの訪問者によって使用されますが、検索エンジンのランキングにも役立ちます。
簡単に言えば、XML は主に検索エンジンの機能を容易にするために作成され、Web サイトの構造に関する必要なすべての情報を検索エンジンに提供します。
Magento 2 サイトマップを生成する方法
Magento 2 でサイトマップを生成するには、次のプロセスを実行する必要があります。
ステップ 1 : 管理者アカウントにログインし、ストア → 設定 → 構成 → カタログ → XML サイトマップ に進みます。 カテゴリ オプション、商品オプション、およびCMS ページ オプションの必要な設定を編集します。
ステップ 2 : Generation Settingsを開き、ステータスをEnableに変更し、検索エンジンがページをクロールする開始時刻を選択し、クロールの頻度を選択し、 Error Email RecipientとError Email Senderを入力します。 [エラー メール テンプレート] フィールドは、デフォルト値のままにしておくことができます。
ステップ 3 :サイトマップ ファイルの制限と呼ばれるセクションで、ファイルごとの URL の最大数と最大ファイル サイズの制限を指定します。
ステップ 4:サイトマップ ファイルの制限設定を構成した後、 [検索エンジン送信設定]メニューを展開してさらに進み、 [ロボットへの送信を有効にする]フィールドの対応する値を[はい] に設定します。 [ Save Config ] ボタンをクリックして、これまでに行ったすべての変更を保存します。
Magento 2 でサイトマップを手動で生成する方法
サイトに cron ジョブが設定されておらず、そのサイトマップを生成したい場合は、Magento 2 でサイトマップを手動で作成することを検討してください。
手動セットアップ プロセスの次の手順を実行します。
ステップ 1: [マーケティング] → [ SEO & 検索] → [サイトマップ] に移動してサイトマップ設定ページを開き、[サイトマップの追加] ボタンをクリックします。
ステップ 2 :ファイル名に必要な値を入力し、パスを指定して、最も適切なストア ビューを選択します。 新しいサイトマップを生成せずに追加するだけの場合は、[保存] をクリックします。 または、後で操作が必要になる場合に備えて、[保存して生成] ボタンをクリックします。
ステップ 3 :希望するオプションを選択したら、生成された Google のリンクをコピーして、Google ウェブマスター ツール アカウントの適切なセクションに送信します。
最後の言葉
XML および HTML サイトマップは、Magento 2 ストアに必要な便利なツールです。 XML サイトマップは SEO のパフォーマンスを向上させることができますが、HTML サイトマップはユーザー エクスペリエンスを向上させることができます。 このブログ投稿が、それらの実現に役立つことを願っています。 理解できない部分がある場合は、当社の Web サイトにコメントを残すか、お問い合わせフォームから質問を送信してください。 また、このツールをストアに簡単に適用する場合は、Magento ウェブサイト開発サービスにアクセスして詳細を確認できます.