Webサイト作成の備忘録

Webサイト作成の備忘録

古い情報も混じっているので要注意

サイト管理が面倒

HTMLなどを書きたくない、管理はブログのようにウェブ上でやりたい。 でも、サイト構成はブログ的ではなく普通の(?)サイトのようにしたい。

ということで、昔は、pukiwikiを使ってた。

今は、Markdownで記述したものを静的サイトジェネレーターであるHugoを使ってHTMLファイルを生成している。 Markdownで記述したファイルはGitHubで管理し、Netlifyでホスティングする。

詳しい手順は Molina’s Web Site: Hugo+Docsyで個人Wikiを作る を参考にする。

GitHubのファイルを更新すると、Netlifyで自動的にデプロイされ、ウェブサイトが更新される。 ウェブ上でGitHubのファイルを更新すれば、サイト管理をウェブ上で簡単にやりたいが達成できる。

Netlify + ムームードメインで躓く

NetlifyのDNSを使いたかったのだけど、上手くいかなかったのでムームーDNSを使う。 github + Netlify + ムームードメイン(独自ドメイン)でホスティングするを参考に設定する。

NOINDEX, NOFOLLOW

Google Search Consoleでサイトが正常に公開されているか調べてみたら、 「送信された URL に noindex タグが追加されています」というエラーが出てた。 調べてみると、全てのページで

<meta name="ROBOTS" content="NOINDEX, NOFOLLOW">

となっていることに気が付いた。

Netlifyのビルドコマンドで

hugo

の部分を

HUGO_ENV="production" hugo

とたら、

<meta name="ROBOTS" content="INDEX, FOLLOW">

となり問題解決。

最終更新 June 8, 2020: Update mem_web.md (5e55fc3)