## 事象 ```console curl https://minerva.mamansoft.net/%F0%9F%93%98Articles/%F0%9F%93%98%E6%9C%89%E5%90%8D%E3%81%AA%E3%81%AE%E3%81%AB%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%AA%E3%81%84Obsidian%E3%81%AE%E6%A9%9F%E8%83%BD%E3%83%BB%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%A8%E3%81%9D%E3%81%AE%E7%90%86%E7%94%B1 ``` の結果で[[OGP]]のタグが以下のようになる。 ```html <meta property="og:description" content="📘有名なのに使ってないObsidianの機能・プラグインとその理由 - Minerva"> ``` 該当のページ [[📘有名なのに使ってないObsidianの機能・プラグインとその理由]] には `description` と `cover` の[[メタデータ (Obsidian)|メタデータ]]が設定されているため、上記は相応しくない。 ## 原因 [[Obsidian Publish]]のページは動的に生成されるものであり、[[SEO]]に関係する特定の[[User-Agentヘッダー]]でなければ、動的生成前のページを返却するから。 ## 解決方法 [[User-Agentヘッダー]]に`bot`を含む値を指定する。 ```console curl -A bot https://minerva.mamansoft.net/%F0%9F%93%98Articles/%F0%9F%93%98%E6%9C%89%E5%90%8D%E3%81%AA%E3%81%AE%E3%81%AB%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%AA%E3%81%84Obsidian%E3%81%AE%E6%A9%9F%E8%83%BD%E3%83%BB%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%A8%E3%81%9D%E3%81%AE%E7%90%86%E7%94%B1 ``` 以下のような結果が返却される。 ```html <meta property="og:title" content="📘有名なのに使ってないObsidianの機能・プラグインとその理由 - Minerva"><meta property="og:type" content="website"><meta property="og:url" content="https://minerva.mamansoft.net/%F0%9F%93%98Articles/%F0%9F%93%98%E6%9C%89%E5%90%8D%E3%81%AA%E3%81%AE%E3%81%AB%E4%BD%BF%E3%81%A3%E3%81%A6%E3%81%AA%E3%81%84Obsidian%E3%81%AE%E6%A9%9F%E8%83%BD%E3%83%BB%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%A8%E3%81%9D%E3%81%AE%E7%90%86%E7%94%B1"><meta property="og:image" content="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/%F0%9F%93%98Articles/attachments/2023-03-01.jpg"><meta property="og:site_name" content="Minerva"><meta name="twitter:card" content="summary_large_image"><meta name="description" content="Obsidianでよく紹介されている機能やプラグインについて、敢えて使っていないものを理由と共に紹介します。"><meta property="og:description" content="Obsidianでよく紹介されている機能やプラグインについて、敢えて使っていないものを理由と共に紹介します。"> ```