1

カイロプラクティックの Web サイトに schema.org マークアップを追加しようとしています。私の問題は、患者が症状/治療に関する情報を探しているときに、サイトがより役立つSERPを表示するように、どのマークアップを使用するかを決定する方法です.

私たちの Web サイト マネージャーにはクレイジーな HTML がたくさんあり、既存のコード内に必要なスキーマ マークアップをプラグインしています。タグを使用する必要がありますか、それとも と をタグで表示<body>できますか?itemscopeitemtype<p>

このマークアップを出産前のカイロプラクティック ケアを説明するページに使用したいと思います。

<body itemscope itemtype="http://schema.org/MedicalWebPage">
<link itemprop="audience" href="http://schema.org/Patient"/>
<link itemprop="specialty" href="http://schema.org/Obstetric"/>

これはマークアップを実装する最良の方法ですか? カイロプラクティックの専門は見当たりませんでした。産科の代わりにカイロプラクティックを入れていたでしょう。

4

2 に答える 2

0

スキーマの選択は有効です。レイアウトを変更したくないものや、単一のプロパティのようなものにも、 、、など<div>、マークアップに表示可能な情報を持つ任意のタグを使用できます。<body><p><span><strong>

<link>ページに<meta>表示されないもの用です。患者に関する詳細情報を含めたい場合は、たとえば<div>ではなくa を使用でき<link>ます。http://schema.org/MedicalWebPageスキーマは、私が短縮した役立つ例としてこれを示しています。

<body itemscope itemtype="http://schema.org/MedicalWebPage">
<link itemprop="audience" href="http://schema.org/Patient" />
<link itemprop="specialty" href="http://schema.org/Cardiovascular" />
<meta itemprop="lastReviewed" content="2011-09-14"/>
<h1>About <span itemprop="about" itemscope itemtype="http://schema.org/MedicalCondition"><span itemprop="name">High Blood Pressure</span></span></h1>
 ...
<h2><span itemprop="aspect">Treatment</span></h2>
There are many common treatments for high blood pressure, including
 <span itemscope itemtype="http://schema.org/DrugClass">
  <span itemprop="name">beta-blocker</span> drugs such as propanaolol.    
  </span>
 </span>
</div>
于 2015-09-13T16:22:05.193 に答える