ObsidianのWebクリッパーの話をしましたが(ObsidianをWebクリップ用ツールにすることにした)、自分のサイトの記事に試してみたところプロパティが歯抜けになっていました。メタデータについて何も気を使っていなかったので当たり前です。
ということで、これを機に最低限の情報は取得できるように設定しました。
と言っても、そもそも何をどうすればいいのか全然知らなかったので(Web検索で引っかからないようにしているので気にする必要がなかったのです)、検索して調べました。authorはmetaタグを使えばいいのですが、公開日の指定はそう単純ではないようでした。
いくつか方法はあるようですが、簡単で代表的な手段が「構造化データ」をJSONの形で書いてscriptタグで埋め込むというものでした。「JSON-LD」という方式です。
- 構造化データ マークアップとは | Google 検索セントラル | ドキュメント | Google for Developers
- 構造化データの基本・仕組み・書き方まとめ|Webマーケティング・SEO相談はデジ研
ということで、記事のデータから以下のようにJSONを生成して埋め込むようにしました。場所はどこでもいいようです。
とりあえずObsidianのWebクリッパーで取得する必要があるデータがあればいいので、こんなもんでいいかという感じです。
あと関連リンクの部分も本文としてクリップしてしまう状態だったのを、本文だけになるようにしました。他のサイトの構造を参考にして、本文が入っているdiv要素のclassに「body」を足したらそこが本文だと判定されるようになりました。
より詳細で正確な情報を知りたい方は上記のリンク先その他でお調べください。
Backlinks
関連度が高いかもしれない記事
- ObsidianをWebクリップ用ツールにすることにした
- JavaScript日誌:一歩進んだら十回足踏みせよ
- ブックマークレットを活用する(Dynalist)
- よくわかるNoratetsu House(2024年版)~後編~
- NTA-DIY:糸口②~環境を整えよう~
他の「お知らせ」タグの記事