Canonical URLを設定できるようにした
- note で記事を書いている
- せっかくブログをわざわざ用意しているのだから使いたい
- まったく同じ記事をコピーするのも微妙
- dev.to のように canonical url を設定すればよさそう
- でも、わざわざ、この記事は最初に…で公開されましたみたいなのは面倒
- とりあえず、Header に埋め込んでおきましょう
layout/partials/custom_haed.html に以下を追記
{{ if .Params.canonicalUrl }}
<link rel="canonical" href="{{ .Params.canonicalUrl }}">
{{ end }}
こうすることで、hugo のメタデータ部分にcanonicalUrl = "https://example.com/hogehoge"
と書いておいたらheaderに追加されるようになりました。
なお、このブログは現在、https://github.com/janraasch/hugo-bearblog を使っています。
まとめ
Canonical URL を設定できるようにしたので、note に書いた記事を指定して、コピペして、markdown として調整すれば、ここにも書けるようになりました。