plzhans @plzhans

開発で構築したもののトラブルシューティング記録を残すブログです。

GitHub LinkedIn code mail rss

Categories
Tags

Web

Hugoブログを作る - 始め方からSEOまで Notion→Hugo→GitHub Pagesでブログを作り、カスタムドメインの接続、多言語対応、セキュリティヘッダーの適用まで順番に整理します。
Web 2026/09/03
SEO監査が指摘するセキュリティヘッダー4つを、Cloudflareでコードなしに適用する
SEO監査が指摘するセキュリティヘッダー4つを、Cloudflareでコードなしに適用する SEO監査レポートがHSTS・CSP・X-Content-Type-Options・Referrer-Policyを指摘する理由と、各ヘッダーの役割を整理します。値が固定されたヘッダーはCloudflare Transform Rulesで、頻繁に変わるCSPはHTMLのmetaタグで分けて管理する方法と、metaではframe-ancestorsが使えないためX-Frame-Optionsが必要 …
Web 2026/08/30
Hugoサイトで多言語対応する
Hugoサイトで多言語対応する Hugo多言語ブログでbaseURL、sitemap、robots、JSON-LD、Open Graph、meta descriptionを設定し、hreflang・canonicalで重複コンテンツ問題を防ぐ方法をまとめました。slug・translationKeyのトラブルシューティングまで一度に確認できます。
Web 2026/02/11
Hugo + GitHubでブログを作る
Hugo + GitHubでブログを作る Notion→Markdown変換→Hugoビルド→GitHub Pagesデプロイという流れで個人ブログを構築する過程をまとめました。Hugoのインストールとm10cテーマの適用、GitHub Actionsによる自動デプロイ、baseURL設定の注意点まで実践し、デプロイエラーを減らしましょう。
Web 2026/02/10
GitHub Pagesでカスタムドメインを使う方法
GitHub Pagesでカスタムドメインを使う方法 GitHub Pagesにカスタムドメインを接続する際に必要なCNAME・A/AAAAレコードの設定と、PagesのCustom domain適用手順をまとめました。ActionsとブランチデプロイでのCNAMEファイルの扱いの違い、digによるDNS確認、CAAレコードが原因でEnforce HTTPSがオンにならない理由まで扱います。
Web 2026/02/10
HTTPS TLS/SSL 無料 vs 有料証明書
HTTPS TLS/SSL 無料 vs 有料証明書 HTTPS構築に必要なTLS/SSL証明書の発行・検証フローと無料(ACME/Let's Encrypt)・有料・クラウド管理型オプションの比較を整理しました。更新自動化と終端ポイントの最小化戦略でコストと運用リスクを抑える方法を確認してください。
Web 2022/03/17