JavaScriptで動的にschema.orgのJSON-LDを埋め込む JavavScirptでschema.orgのJSON-LDを生成して,Google Botに読んでもらおうというメモ. なぜJavaScirptを使うのか 手動でschema.orgのJSON-LDを書いてもいいが,プロパティが多いと大変. しかし,CMSでないブログサービスのようなものの場合,テンプレートタグや独自タグなどのmeta要素を使用できない. 一方,JavaScriptの場合,ブログサービスでも動作する場合がある. なので,JavaScriptでWebページからプロパティに設定したい要素を取得し,schema.orgのJSON-LDを生成・埋め込むということをする. これを行うには,以下の2点が問題になる. GoogleがJavaScript実行後のページを読むのか JavaScriptで生成した構造