構造化(schema web)の記述例

ソースの記述は、前半にJsonLD、後半にmicrodataの両方を記述しています。(一部例外もあります)

WordPress使用時の注意点

functions.phpに
構造化の記述が消えないように

上記ページの記述を追加した上で、さらに、itemscopeの記述をただしい書式でかかないと

<div itemscope itemtype="http://schema.org/Corporation">
上記の書式(schema webでもこの書式をサンプルにしている)ですと、
<div itemscope="" itemtype="http://schema.org/Corporation">
といった記述に書き換わってしまいます。

ただしくは、
<div itemscope="itemscope" itemtype="http://schema.org/Corporation">
この書き方になります。

ご注意くだされ!

企業の記述例

DtA Web Marketing

1-7-2 #308 Minato-ku, Tokyo 106-0031

81(03) 6667-4585

以下のソースが上記の表示になります。(※上記ソースでは、jsonLDの記述を外しておりす)
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Corporation",
"address": {
"@type": "PostalAddress",
"addressLocality": "Minato-ku",
"addressRegion": "Tokyo",
"postalCode": "106-0031",
"streetAddress": "1-7-2 #308"
},
"name": "DtA Web Marketing",
"telephone": "81(03) 6667-4585",
"url": "https://dt-a.net"
}
</script>

<div itemscope itemtype="http://schema.org/Corporation">
<span itemprop="name">DtA Web Marketing</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
<span itemprop="streetAddress">1-7-2 #308</span>
<span itemprop="addressLocality">Minato-ku</span>,
<span itemprop="addressRegion">Tokyo</span> <span itemprop="postalCode">106-0031</span>
</div>
<span itemprop="telephone">81(03) 6667-4585</span>
<a itemprop="url" href="https://dt-a.net">https://dt-a.net</a>
</div>

 

クリニック(医療機関)の記述例

-----

DtA元気になるクリニック

post@exsample.jp

106-0031
東京都港区 西麻布1-7-2 #308

TEL  03-6667-4585
FAX  03-1234-5678

------

以下のソースが上記の表示になります。(※上記記述には、jsonLDとロゴの記述を外しておりす)

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "MedicalClinic",
"address": {
"@type": "PostalAddress",
"addressLocality": "港区",
"addressRegion": "東京都",
"postalCode": "106-0031",
"streetAddress": "西麻布1-7-2 #308"
},
"email": "post@exsample.jp",
"logo": "http://exsample.jp/images/logo.png",
"name": "DtA元気になるクリニック",
"telephone": "03-6667-4585",
"faxNumber": "03-1234-5678",
"url": "http://exsample.jp/"
}
</script>

<div itemscope itemtype="http://schema.org/MedicalClinic" class="address">
<p class="logo"><a href="//exsample.jp/">
<img itemprop="logo" src="/images/logo.png" alt="DtA元気になるクリニックロゴ" /></a>
</p>
<p itemprop="name">DtA元気になるクリニック</p>
<p><a href="mailto:post@exsample.jp" itemprop="email">
post@exsample.jp</a>
<a href="http://exsample.jp/" itemprop="url">http://exsample.jp/</a>
</p>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress">
〒 <span itemprop="PostalCode">106-0031</span><br />
<span itemprop="addressRegion">東京都</span>
<span itemprop="addressLocality">港区</span>
<span itemprop="streetAddress">西麻布1-7-2 #308</span>
</div>
<p>TEL  <span itemprop="telephone">03-6667-4585</span><br />
FAX  <span itemprop="faxNumber">03-1234-5678</span>
</p>
</div>

 

鉄道駅(TrainStation)の記述例

六本木駅( 港区 六本木 )

以下のソースが上記の表示になります。(※上記記述には、jsonLDの記述を外しておりす)
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "TrainStation",
"address": {
"@type": "PostalAddress",
"addressRegion": "港区",
"streetAddress": "六本木"
},
"name": "六本木駅",
"url": "https://goo.gl/maps/3mAQvAmdPk42"
}
</script>

<div itemscope itemtype="http://schema.org/TrainStation">
<span itemprop="name">六本木駅</span>
<div itemprop="address" itemscope itemtype="http://schema.org/PostalAddress" class="schema-address">
( <span itemprop="addressLocality">港区</span>
<span itemprop="streetAddress">六本木</span> )
</div>
</div>

 

 

イベント(例としてセミナー)

例として:「SEO実践講座」

以下のソースにはサンプルとして料金なども記載しています。

<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Event",
"location": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"addressLocality": "Minato-ku",
"addressRegion": "Tokyo",
"postalCode": "106-0031",
"streetAddress": "1-7-2 #308 NishiAzabu"
},
"name": "DtA Seminar Room"
},
"name": "SEO実践講座",
"description": "検索から評価されるSEOを具体的な施策例を交えて",
"image": "https://example.com/seminar/img_seminar.jpg",
"performer": {
"@type": "Person",
"name": "Hideo Kawahara",
"sameAs": "https://example.com/kawahara/"
},
"offers": {
"@type": "Offer",
"availability" : "http://schema.org/LimitedAvailability",
"price": "5000",
"priceCurrency": "JPY",
"url": "https://example-ticket.com"
},
"startDate": "2018-01-29T14:30"
}
</script>

 

書籍

例として:「SEO in the future(Example出版社)

以下のソースにはサンプルとして料金なども記載しています。

<script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "Book",
  "bookFormat": "Hardcover",
 "datePublished": "2018-03-01",
  "copyrightHolder": {
    "@type": "Organization",
    "name": "Example出版社"
  },
  "copyrightYear": "2018",
  "description": "SEOの初歩的なことから、やってはいけない具体的なSEO対策、今実行すべきSEO対策と、その理由",
  "genre": "Web Marketing Book",
  "inLanguage": "japanese",
  "isbn": "1234567",
  "name": "SEO in the future",
  "author": {
  "@type": "Person",
    "name": "Michal Chang"
    },
  "numberOfPages": "251",
  "price": "2.980yen",
  "priceCurrency": "JPY",
  "publisher": {
    "@type": "Organization",
    "name": "Example出版社"
  }
}
</script>