XMLサイトマップとは何ですか?その作成方法は?

公開: 2020-11-20

ウェブサイトを構築するには、拡大し続けるインターネット環境でウェブサイトに気付くために多くの規律と好奇心が必要です。SEOの成功への基本的なステップの1つはサイトマップです。

サイトマッププロトコルは、Webサイトへのロードマップです。 便利なサイトマップを使用すると、検索エンジンでサイトをより効率的にクロールできます。 Googleは2005年に最初にプロトコルを導入し、開発者が自分のサイトからリンクを公開できるようにしました。

YahooとMicrosoftの共同サポートは2006年に行われ、その年の後半に、Ask.comとIBMは新しいプロトコルを支持しました。 プロトコルの重要な進歩の1つは、robots.txtファイルによる自動検出でした。

サイトマップとは何ですか?

検索エンジンの機能は、インターネットで新しいコードやWebページを探すことです。 2番目の機能は、コンテンツにインデックスを付けて、それを検出可能な階層に配置することです。これは、パズルの最後のピースです。 関連するクエリにコンテンツを表示します。

サイトマップは、ウェブサイトと検索エンジンの間のインターフェースです。 GoogleサイトマップはXMLファイル拡張子であり、ウェブマスターが新しいURLと変更されたURLについてクローラーボットに通知する機能を提供します。 便利なサイトマップは、URLが最後に更新された日時と、サイト内の他のURLに対するその重要性をボットに通知します。 サイトマップは次のようになります。

XMLサイトマップとは

(画像クレジット:DYNO Mapper)

人間は、サイトマップをWebサイトのSEOマーカーとして使用します。 ただし、完全に理解する必要があります。サイトマップインデックスは、検索エンジンのクロールボット用です。 このコミュニケーションを増やすためにウェブマスターができることは何でも良いです。

検索エンジンは、クローラーボットまたはスパイダーを定期的に送信して、更新されたコンテンツを見つけます。 ボットは、エンジンおよびWebサイトとインターフェイスする小さなコードです。 サイトマップが効率的であるほど、検索エンジンが新しいコンテンツやリンクを見つけてインデックスに登録するのが簡単になります。

クロールは、検索エンジンの頻度やその他の要因のアルゴリズムに基づいて、ボットがWebサイトにアクセスするプロセスです。 クローラーはリンクを使用して、新しいコンテンツや既存の主題の変更に細心の注意を払って他のページを見つけます。

Googleやその他のエンジンは、検索ボットがサイトをクロールするときに、ウェブマスターにきめ細かい選択肢を提供しています。 この機能は、過去の難解なポリシーに対する重要な進歩です。

Googleサイトマップを設定する場合は、従う必要のある条件がいくつかあります。

  • サイトマップの場所は、Webサイトのルートディレクトリにある必要があります。 クロールボットは通常、ルートから始まり、外側に移動します。 サイトマップがある場合は、ボットにとってより簡単になっています。
  • 次に、後続の各URLはサイトマップと同じである必要があります。 サイトマップにHTTP:プロトコルがある場合、すべてのURLに同じHTTP:拡張子が必要です。
  • 主要な検索エンジンでは、クロールを容易にするために、単一のディレクトリに複数のサイトマップファイルを含めることができるようになりました。 1つのサイトマップファイルで許可されるURLの最大数は50,000です。 ウェブマスターはその数をさらに細かく分類し、複数のサイトマップを使用してウェブサイトの構造をより適切に定義できます。
  • Sitemaps.orgのサイトマップ形式に従って、サイトに適したスキーマを確立します。

SEOとあなたのサイトマップ

すべてのWebサイトには、サイトマップとxmlサイトマップの作成方法に関する知識が必要です。これは、単一のページで新しいものであろうと、何千もの製品を備えたeコマースストアであろうと関係ありません。 検索エンジンが重要なページを簡単に見つけることができるとき、そしてそれらが最後に更新されたとき、ウェブサイトは利益をもたらします。

Webサイトの構造内のサイトマップは、含まれている各URLが高品質のランディングページであることを検索エンジンに伝えます。

SEOのベストプラクティスは常に流動的です。 xmlサイトマップの作成方法に関する昨日の優れたアドバイスは、今日変更された可能性があります。 あなたのウェブサイトがターゲットにしている検索エンジンのそれぞれのためのSEOのベストプラクティスの場所を知ることは賢明な助言です。

ブログやフォーラムで増幅された意見に近づかないでください。 google xmlサイトマップの要件など、重要なことに集中してください。 時間をかけて騒音を広め、主要なエンジンからベストプラクティスを形成してください。

あなたは興味があるでしょう

XMLサイトマップのフォーマット

  • orgは、サイトマップxmlプロトコルとは何か、およびサイトマップを構造化する方法の決定的なソースです。 XMLサイトマップの適切なフォーマットは、一連の説明タグで構成されています。 各値はエンティティエスケープする必要があります。つまり、サイトマップはUTF-8でエンコードされています。 例えば:

XMLサイトマップとは

(画像クレジット:サイトマップ)

UTF-8は、Unicode TransformationFormat-8Bitの略です。 この指定は、標準の可変幅の電子通信文字を表します。 別のフォーマット条件:サイトマップの各URLは、Webサーバーで読みやすくするためにエンコードする必要があります。

以下はサイトマップタグの定義です。 一部はgooglexmlサイトマップ要件の一部ですが、その他はオプションです。

  • <urlset>は必須のタグです。 この標準は参照します。 サイトマップxmlプロトコルとは何ですか?ファイルについて説明します。
  • <url>は、各エントリの親タグです。 このエントリの後の各タグは子タグです。
  • <loc>はもう1つの必須タグです。 この機能はURLを参照し、HTTPやHTTPSなどのプロトコルで始まり、Webサーバーで必要な場合はスラッシュで終わる必要があります。 この値は2,048文字未満である必要があります。
  • <lastmod>は、ファイルが最後に変更された日時を定義するオプションのタグです。 タグはW3C日時形式である必要があります。 このタグは、if-modified-sinceタグとは別のものです。 検索エンジンは、代替ソースからの情報を使用する場合があります。
  • <changefreq>は、サイトマップの検索性を向上させるもう1つのオプションのタグです。 このタグは、ページが変更される可能性が高い頻度を表示します。

常に、アクセスされるたびに変更されるドキュメントを説明するために使用されます。

  • 毎時
  • 毎日
  • 毎週
  • 毎月
  • 毎年
  • 決して、アーカイブされたURL

Webクローラーは、1時間ごとよりも頻繁にページにアクセスする場合があり、1年ごとにマークされたページをより頻繁にクロールする場合があります。 neverでマークされたページは、予期しない変更を処理するためにクロールされる場合があります。

  • <priority>は、サイト上の他のURLへの相対URLタグです。 値の範囲は0.0から1.0で、デフォルトは0.5です。 この値は、ページが他のサイトと比較される方法には影響しません。 タグには、Google xmlサイトマップの要件と、ウェブマスターがクローラーにとって最も重要であると見なすページが表示されます。

割り当てられた優先順位は、検索位置に影響を与える可能性はありません。 ウェブマスターはこのタグを使用して、最も重要なページがインデックスに登録される可能性を高めることができます。

サイトマップを作成する

サイトマップインデックスの作成は、これが初めての場合、最初は圧倒されるように思われるかもしれません。 サイトマップは、人間ではなく、検索エンジンのクロールボット用に作成されています。 すでに述べたように、最新のSEOには、完璧なサイトマップを作成するツールがたくさんあります。

ツールが機能していることを確認するには、XMLの構造を理解することが重要です。

簡単なサイトマップを分解してみましょう。

  • XML宣言:このステートメントは、検索エンジンボットに何を読んでいるかを伝えます。 ほとんどの場合、これはXMLファイルタイプです。 他の宣言はボットに伝えます。 バージョン情報とエンコーディングタイプ。 サイトマップはUTF-8である必要があります。
  • URLセット:このセクションには、サイトマップのURLが含まれています。 URLセットは、使用されている標準についてボットに通知します。 最も一般的な標準は0.90で、Google、Microsoft、Yahooでサポートされています。
  • URL :ウェブマスターは、<loc>タグにネストされた各URLをボットに通知する必要があります。 述べることが重要です。 URLは、相対的な正規URLではなく、絶対URLである必要があります。 <loc>タグは、この段階で必要な唯一の要素です。

ウェブマスターがURLを宣言した後、上記のオプションのタグのいずれかを使用して、各エントリをさらに理解することができます。 関連するSEOページのみを含めます。 クロールボットがよりインテリジェントに機能するように支援します。これにより、父は優れたクロールセッションのメリットを享受できます。

クロールボットは、xmlサイトマップサンプルサイトをクロールするための事前定義されたパラメータを使用してWebサイトに到着します。 これらのパラメータは通常、最後の結果に基づいています。 関連性の低いWebサイトページを含めることで、貴重なクロールボットの時間を無駄にしないでください。

60秒であなたのサイトのSEOとパフォーマンスをテストしてください!

優れたウェブサイトのデザインは、訪問者のエンゲージメントとコンバージョンにとって重要ですが、ウェブサイトの速度が遅い、またはパフォーマンスのエラーがあると、最適にデザインされたウェブサイトでさえパフォーマンスが低下する可能性があります。 Diibは、世界で最高のWebサイトパフォーマンスおよびSEO監視ツールの1つです。 Diibはビッグデータの力を利用して、トラフィックとランキングをすばやく簡単に増やすことができます。 起業家に見られるように!

  • 使いやすい自動SEOツール
  • キーワードと被リンクの監視+アイデア
  • スピード、セキュリティ、+コアバイタルトラッキングを保証します
  • SEOを改善するためのアイデアをインテリジェントに提案します
  • 25万人以上のグローバルメンバー
  • 組み込みのベンチマークと競合他社の分析

例:「www.diib.com」

25万を超える企業や組織で使用されています。

  • ロゴ
  • ロゴ
  • ロゴ
  • ロゴ

と同期しますグーグルアナリティクス

リンクビルディング

サイトマップに含めないページ:

  • ユーティリティとアーカイブされたページ
  • robots.txtファイルとnoindexページによってブロックされたページ
  • 複製およびページ付けされたページと投稿
  • 非正規ページ
  • コメントとメールURLへの返信
  • リダイレクト、欠落しているページ、およびエラーページ

htmlサイトマップジェネレーターに注意してください。 一部は信頼性が低く、非正規URLとnoindexページを含めることで悪いSEOを実践しています。

サイトマップに低品質のページがあると、SEOに悲惨な結果をもたらします。

  • 最初で最も重要な; 彼らは貴重なクロール予算時間を浪費します。 この時間は、あなたのサイトから最高のページとリンクだけを完全に探索するために費やしたほうがよいでしょう。
  • 低品質のページは、上位にランク付けされる可能性のあるページからリンク権限を盗みます。 たとえば、aHrefsブログは、重要でない投稿の3分の1を削除し、トラフィックが増加していることを発見しました。
  • 必須ではないページに誘導された場合、ユーザーはより低いレベルのエクスペリエンスを見つけます。 訪問者は、Webサイトの価値のないページにアクセスするとイライラし、すぐに離れてしまいます。 Webサイトで最高のページのみを保持します。

さまざまな種類のサイトマップ

現在、世界中に140を超える検索エンジンとディレクトリがあります。 ついに、Googleは45億近くのウェブページをインデックスに登録しました。 インターネットが成長するにつれて、サイトマップタイプの数、htmlサイトマップジェネレーターも成長します。 問題はseoのsitemap.xmlとは何ですか?

Webサイトの複雑さとサイズが増大し続けるにつれて、サイトマップテクノロジも増大します。

XMLサイトマップ

XMLサイトマップは、インターネット上でサイトを注目させるための標準ファイルです。 ただし、XMLサイトマップにはいくつかの制限があります。 処理できるURLは50,000個までで、サイズ制限は50mbです。

サイトマップが2つの制限のいずれかを超える場合は、それらを別のサイトマップファイルに分割する必要があります。 大規模なサイトでは、必要に応じて複数のインデックスファイルを作成することで、きめ細かいアプローチをとることができます。

Googleウェブマスターブログから、複数のインデックスファイルのxmlサイトマップの例:

  1. xml http://example.com/stores/store2_sitemapindex.xml http://example.com/stores/store3_sitemapindex.xml

個別のインデックスファイルを作成することは、マルチサイトの配置に理想的です。 または、1日のさまざまな時間にコンテンツを送信したいストア。 ウェブマスターは、seoのsitemap.xmlとは何かを質問します。 次の画像は、XMLサイトマップの別の例を示しています。

XMLサイトマップとは

(画像クレジット:検索エンジンジャーナル)

XML画像サイトマップ

XML Image Sitemapは、コンテンツとともに多数のビデオまたは画像を含むサイト向けの優れたリソースです。

現代のSEO慣行のため、画像サイトマップは不要な場合があります。 ほとんどのWebサイトには、ページに画像が埋め込まれています。 検索エンジンは、ページのコンテンツとともに画像をクロールします。 XMLイメージサイトマップの例を次に示します。

XMLサイトマップとは

(画像クレジット:SwissUpLabs)

マークアップを使用します。 JSON-LD schema.org/ImageObject、ウェブマスターにより多くのカスタマイズオプションを提供します。

画像サイトマップは、ほとんどのWebサイトでクロール予算を大量に消費します。 画像がサイトの基本的な部分であるWebサイトがある場合は、オプションをよく調べてください。 Eコマースおよびゲームサイトは、サイトマップ画像ファイルの恩恵を受ける可能性があります。

ビデオXMLファイル

ビデオXMLファイルは画像サイトマップに似ています。 ビデオがWebサイトの成功に不可欠である場合は、クロール用のビデオXMLファイルを送信してください。 例えば:

XMLサイトマップとは

(画像クレジット:Moz)

繰り返しになりますが、ボットがクロールするときにサイトが持つ貴重な時間を無駄にしないでください。

動的XML

動的XMLは、そうでなければ古いコンテンツになるサイトマップを自動的に更新します。 静的サイトマップは、コンテンツが何らかの方法で変更または改訂されるとすぐに廃止されます。 静的サイトマップはlastmodタグを利用しません。

最新のSEOのベストプラクティスでは、絶えず変化するコンテンツ用に動的サイトマップを設計しています。 ウェブマスターのサーバーは、変更が加えられるたびに新しいサイトマップを自動的に送信します。

これらの手順はいずれも、ウェブマスターが動的サイトマップファイルを作成するのに役立ちます。

  • 開発者にカスタムスクリプトをコーディングしてもらいます。 関係するタスクを指摘する
  • サイトマップジェネレータツールを使用する
  • CMSプラットフォームの大部分は、動的なサイトマップXMLファイルを生成するためのプラグインを提供します。

HTMLサイトマップ

HTMLサイトマップは昔ながらのインデックスファイルであり、他のXMLファイルがアプリケーションに適合しない場合にのみ使用する必要があります。 HTMLサイトマップは、人間のユーザーがコンテンツを見つけるのを支援するために設計されました。

HTMLサイトマップは、サイトのリンク品質の品質を証明します。 HTMLサイトマップは、何らかの理由で存在するために慎重に検討する必要があります。 ウェブマスターがしっかりしたリンクポリシーとXMLサイトマップを使用してサイトを設計した場合。 自問してみてください; HTMLサイトマップは必要ですか?

ほとんどの場合; いいえ。

この記事がお役に立てば幸いです。

サイトの状態についてもっと興味深いことを知りたい場合は、個人的な推奨事項やアラートを取得し、DiibでWebサイトをスキャンしてください。 たった60秒です。

あなたのウェブサイトを入力してください

例:「www.diib.com」

DIIBが足りない!! 最高のツールであり、私はそれを見つけてとても感謝しています。 絶対に大好きです!! これはとても完璧なので、指が交差したあなたはあなたの価格を上げません。
証言
カタリナゲージ
ahoymatey.com.auのオペレーションディレクター

Googleニュースサイトマップ

Googleニュースサイトマップは、検索エンジンに登録されているサイトに制限されています。 制限は、過去2日間に発行された最大1000のURLまでのニュース記事です。

Googleニュースサイトマップは、画像または動画のサイトマップをサポートしていません。

検索エンジンは、schema.orgを使用してサムネイル画像の属性を指定することをお勧めします。 例えば:

XMLサイトマップとは

(画像クレジット:G-Squared Interactive)

モバイルサイトマップ

モバイルサイトマップはレガシーコードであり、ウェブマスターが利用できますが、通常は必要ありません。 モバイルXMLファイルはフィーチャーフォンページ用であり、スマートフォン用ではありません。 これらのサイトマップは、Webサイトにこのプラットフォームタイプの特定のURLがない限り、Webマスターには何のメリットもありません。

サイトマップを使用したSEOの最適化

基本がカバーされたので、サイトマップがWebサイトにとってどのように貴重であるかを確認する時が来ました。 ウェブマスターは、ウェブサイトのすべてのページをサイトマップに含めるのではなく、関連するSEOの信頼できるページのみを含める必要があります。

サイトマップを作成する5つのSEOの理由

  • サイトマップは無料で、非常に簡単に作成できます。 前述のように、すべてのCMSプラットフォームには、いくつかのサイトマッププラグインとスクリプトがあります。 WordPressだけでも、単一のサイトマップから包括的なSEOサービスまで、数十の異なるアプリケーションがあります。

サイトマップは非常に貴重なSEOツールです。 彼らはすべての検索エンジンがあなたのウェブサイトのコンテンツのより多くのインデックスを作成し、それを正しくインデックスすることを奨励しています。

全体的に効果的なSEO戦略の一環として、サイトマップを作成することをお勧めします。 WordPressの機能; 便利な機能を提供するYoastSEOおよびAllinOneプラグイン。

  • ランキングが向上しました。 画像や動画は、クロールボットに追加情報を提供することで、サイトの検索ランキングを向上させることができます。

サイトでホストされているビデオのサイトマップを使用するということは、ウェブマスターが各ビデオの追加のメタデータを含めることができることを意味します。 情報には、場所、タイトル、説明、期間、視聴回数、およびカテゴリを含めることができます。 サイトに埋め込まれている画像ごとに同じデータを含めることができます。

  • クロールの優先順位。 価値の高いページには、サイトマップでクロールの優先順位が与えられます。 Webサイトへのロードマップがない場合、クロールボットはサイトにアクセスすると方向性がなくなります。

クロールプロセスの制御は、ウェブマスターにとって最優先事項である必要があります。 ウェブマスターは、ページごとに優先順位を作成できます。 たとえば、ホームページの優先度を100%にし、低レベルのドキュメントの優先度を60%にすることができます。 この柔軟性は、ページごとにサイトの価値を定義するのに役立ちます。

  • より多くのページを発見してください。 有効なサイトマップは、クロールボットがより多くのページを検出するのに役立ちます。つまり、より多くのコンテンツがインデックスに登録されます。

サイトマップは、より多くのWebサイトのコンテンツが検出されることを保証するだけで、より高い検索結果を保証するものではありません。

もう1つの重要な機能であるサイトマップは、コンテンツの重複を防ぎます。 競合他社のWebサイトで同じコンテンツを見つけるために、後でオリジナルのコンテンツを公開するのはイライラします。

2つの同一のコンテンツが見つかった場合、エンジンは元のコンテンツを保持し、重複を破棄しようとします。 有効なサイトマップが使用されている場合、検索エンジンはサイトをより頻繁にクロールします。 彼らは常にオリジナルに対して正しい呼びかけをするわけではありませんが、あなたには保護があります。

  • リンク。 検索エンジン、主にGoogleは、サイトマップが含まれている場合、Webサイトに追加のサイトリンクを追加する場合があります。 Googleのアルゴリズムは、サイトのオーガニックリストの下に貴重なリンクを追加して、ユーザーにクエリのより完全な全体像を提供する場合があります。 このプロセスは自動化されています。 ただし、Webサイトにサイトマップがある場合は可能性が高くなります。
  • エラーは最小限に抑えられます。 クロールエラーが強調表示されます。 Googleに有効なサイトマップの場所を指定すると、検索エンジンはウェブマスターにクロールに関する情報を提供することで好意を返します。 Google検索コンソールとBingWebmasterを使用して、サイトマップを送信します。

ボットはサイトをクロールし、調査結果を報告します。 このリソースは、SEOのベストプラクティスにとって非常に貴重です。

Diib:XMLサイトマップで最新の指標を取得する

SEOは、ルートディレクトリのWebサイトの詳細レベルから始まります。 ウェブマスターは、各サイトとページの階層を理解し、検索エンジンを念頭に置いてそれらを構築する必要があります。 Diib Digitalは、XMLサイトマップの状態に関する最も包括的で最新のメトリックを提供し、ランキングやトラフィックに深刻な影響を与えるずっと前に、起こりうる問題について警告します。 気に入っていただけるユーザーダッシュボードの機能の一部を次に示します。

  • サイトマップの追跡と健全性
  • 24時間年中無休のドメイン監視
  • バウンス率の修復
  • ポストパフォーマンス
  • あなたがバックリンクを持っている壊れたページ(404チェッカー)
  • キーワード、バックリンク、およびインデックスの監視および追跡ツール
  • ユーザーエクスペリエンスとモバイル速度の最適化

60秒の無料サイトスキャンを取得するか、800-303-3510に電話して、成長の専門家の1人に相談してください。