[{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle1"
",
"url": navurl1"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle2"
",
"url": navurl2"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle3"
",
"url": navurl3"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle4"
",
"url": navurl4"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle5"
",
"url": navurl5"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle6"
",
"url": navurl6"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle7"
",
"url": navurl7"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle8"
",
"url": navurl8"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle9"
",
"url": navurl9"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle10"
",
"url": navurl10"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle11"
",
"url": navurl11"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle12"
",
"url": navurl12"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle13"
",
"url": navurl13"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle14"
",
"url": navurl14"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle15"
",
"url": navurl15"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle16"
",
"url": navurl16"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle17"
",
"url": navurl17"
"
}
,
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name":
navtitle18"
",
"url": navurl18"
"
}
]
}
name,urlをまとめて記述
また、下記のようにまとめて記述する事も可能。ソースコードはまとまって分かりやすいが、果たしてGoogleがnameとurlのプロパティを紐づけて理解できるかは怪しいところ。
その為、一旦は"@type": "SiteNavigationElement"を量産して全てのナビメニューを分割した。
分割したことにより、ナビゲーションが多量にあるともとられそうだが、現状はこちらの方が無難かと思われる。
{
"@context": "https://schema.org",
"@type": "SiteNavigationElement",
"name": [
"navtitle1",
"navtitle2",
"navtitle3",
"navtitle4"
],
"url": [
"https://seory.info/1",
"https://seory.info/2",
"https://seory.info/3",
"https://seory.info/4"
]
}
※追加を希望するプロパティがあれば、問い合わせより。
構造化を目的とする一般的なウェブサイトとGoogle Developersを参照として、汎用性を精査した上で実装を検討することとする。