angularのSEO対策として、JSON-LD形式でschema.orgに対応した話

 

schema.orgにはいくつかのフォーマットが用意されていますが、現在GoogleではJSON-LDフォーマットを推奨しています。

Understand how structured data works  |  Search  |  Google Developers


Angularはテンプレートから<script>タグを削除してしまうので、JSON-LDを使用するには、Angularサービスを使用して、テンプレート内に<script>タグでJSON-LDを生成しなければなりません。