ブログ投稿に記事スキーママークアップを追加する方法
公開: 2021-07-19スキーマは、検索エンジンがサイトのコンテンツを理解するのに役立つ言語です。 スキーマの種類と、それらを追加してWebサイトが表示される可能性を最大限に高める方法について説明します。
検索エンジンがあなたのサイトのページをクロールするとき、彼らは各ページが何であるかを理解しようとしています。 これは、それらにインデックスを付け、訪問者が関連するものを検索するときにそれらを提供するためです。 これを行うには、サイト上のすべてのHTMLコードを理解する必要があります。 あなたのサイトが構築される方法に応じて、これは彼らにとって簡単かもしれないし、そうでないかもしれません。

スキーマ(構造化データ、リッチスニペット、またはマイクロデータとも呼ばれます)は、検索エンジンによって非常に簡単に広く理解される言語です。 基本的に、スキーマは検索エンジンにサイトや特定のページが何であるかを非常に簡単な言葉で伝えます。
ブログ投稿に記事スキーマを追加する理由
あなたが素晴らしいコンテンツを書いているなら、検索エンジンにそれを簡単に理解してもらいたいのは当然です。スキーマを入力してください。スキーマは、コンテンツを理解しやすくするために文字通り構築された言語です。
さらに、2016年3月頃、構造化データがGoogleのランキング係数アルゴリズムに追加されました。 したがって、ページにそれを含めると、ロングテールのブログ投稿のランクを上げるのに役立ち、コンテンツマーケティング戦略と全体的なデジタルマーケティングの目標を支援することができます。
さらに、ブログやその他のデジタルマーケティングのニュースを読むと、Accelerated Mobile Pages(AMP)がブログや発行サイトにとって大きなトピックになっていることがわかります。 これらは、高度な機能を構造化データに大きく依存しています。 BlogPostingスキーマなど、より単純なタイプを理解することは、これに備えるための確実な方法です。
最後に、より説得力が必要な場合は、Webサイトのニュース、ブログ投稿、または記事に構造化されたデータを含めると、検索エンジンでのWebサイトの外観を向上させることができます。 トップストーリーのカルーセルに表示できる場合があります(ただし、現時点ではAMPページが他の何よりも優先されているように見えるため、これはGoogleによって保証されていないことに注意してください)。
どのような種類の記事スキーマを追加できますか?
追加できる記事スキーマには複数のタイプがあります。最も一般的なのはNewsArticleまたはBlogPostingです。 ほとんどの企業では(ニュースを報告しない限り)、BlogPostingスキーマを使用することをお勧めします。これは、記事の内容に固有のものであるためです。 スキーマを具体的にすればするほど、検索エンジンがサイトを完全に理解しやすくなります。 したがって、わかりやすくするために、例としてBlogPostingスキーマを使用します。
BlogPostingスキーマを追加する方法
最近では、多くのCMSが自動的に追加するか、少なくともそれを行うプラグインと互換性があります。 たとえば、Yoast for WordPress、Amasty for Magentoなど–サイトと互換性のあるものを見つけて、他のプラグインやサイトの速度に干渉しないことを確認する必要があります。 これは、作成するすべてのブログ投稿にBlogPostingスキーマが動的に挿入されることを意味するため、非常に便利です。すべての投稿に追加する必要はありません。
特注のCMSで構築されたWebサイトの場合は、開発者にどのように追加できるかを尋ねてください。 それをページにハードコーディングすることによってそうする必要があるかもしれませんが、スキーマをサポートするページテンプレートを構築できるのであれば、それが最善でしょう。 このブログで、ページに挿入する必要があるものをさらに参照してください。
プラグインを動的に挿入するプラグインを入手できず、開発者がプラグインをサイトにハードコーディングできない場合、最後の手段はGoogleタグマネージャーを介してプラグインを追加することです。 Googleだけがコードを見ることができるので、これは最後の手段です。また、GTMは時々気質的である可能性があるため、理想的ではありません。
この方法では、サイトのコードを実際に変更する必要はありません。 記事スキーマを追加するには、ビジネスとして、サイトに組織スキーマがすでに存在している必要があります。 これを設定するには、先月書いたブログ投稿をチェックしてください。ステップバイステップガイドが含まれています。繰り返しになりますが、プラグインとハードコーディングが望ましいオプションであることを忘れないでください。
組織スキーマをサイトに追加するのと同様に、記事スキーマを追加するには、トリガーとカスタムHTMLタグを作成する必要があります。 今回を除いて、トリガーが「すべてのページ」をターゲットにするのではなく、特定のブログ投稿URLをターゲットにする必要があります。 たとえば、BlogPostingスキーマをクライアントのブログ投稿の1つに追加するには、次のようにします。http://applefostering.co.uk/skills-foster/タグマネージャーで次のようにトリガーを設定します。

トリガーを設定したら、実際のタグを作成する必要があります。 組織スキーマと同様に、これはカスタムHTMLタグであり、以下を追加する必要があります(明らかに、フィールドを独自の会社と記事の詳細に置き換えています)。
<script type =” application / ld + json”>
{{
「@context」:「http://schema.org」、
「@type」:「BlogPosting」、
「mainEntityOfPage」:{
“ @type”:” WebPage”、
「@id」:「http://applefostering.co.uk/skills-foster/」
}、
「見出し」:「育成するスキル」、
「画像」:{
「@type」:「ImageObject」、
「url」:「http://applefostering.co.uk/wp-content/uploads/family.jpg」、
「高さ」:463、
「幅」:700
}、
「datePublished」:「2016-02-12」、
「dateModified」:「2016-02-12」、
「作成者」:{
「@type」:「Person」、
「名前」:「人の名前」
}、
「発行者」:{
「@type」:「Organization」、
「名前」:「AppleFostering」、
「ロゴ」:{
「@type」:「ImageObject」、
「url」:「http://applefostering.co.uk/apple-logo-schema/」、
「幅」:550、
「高さ」:60
}
}、
「説明」:「記事の簡単な説明」、
「articleBody」:「記事全体をここに入れることができます。好きなだけ長くすることができます。」
}
</ script>
覚えておくべきいくつかのこと:
- ブログ投稿の画像は700ピクセル以上の幅である必要があります
- [パブリッシャー]セクション内で、ビジネスのロゴは幅550ピクセルx高さ60ピクセルである必要があります(これは通常の組織スキーマには当てはまりません。記事スキーマ内に追加する場合のみ)。
これらのルールを尊重しないと、スキーマが機能しません。実際にこれらの手順をオンラインで見つけるのに長い時間がかかったため、イライラします。

そのコードがカスタムHTMLタグに追加されたら、以前に作成したページ固有のトリガーに適用します。 以前の投稿と同様に、プレビューモードとデバッグモードを使用して、ページで起動されていることを確認します。 そうでない場合は、最初からやり直してください。 そうである場合は、変更を公開し、構造化データテストツールでスキーマをテストします。
毎日更新するブログをお持ちの方は、これを動的に生成するようにGoogle Tag Managerに指示するか、プラグインを取得することができます。 ブログの投稿が多いサイト(毎日の更新など)には、主にこれをお勧めします。
あなたのウェブサイトの可視性を高めるためのより多くの方法を見つける
無料の電子ブックをダウンロードする
SEOについてサポートが必要な場合は、遠慮なくお問い合わせください。
