plzhans (Son Won Chul) @plzhans

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

GitHub LinkedIn code mail rss

Categories
Tags

Seo

robots.txt で AI クローラーを制御する - 検索・学習・エージェントを分けて許可する方法
robots.txt で AI クローラーを制御する - 検索・学習・エージェントを分けて許可する方法 AI クローラーのせいで robots.txt に書くことが増えました。用途別のボット名と Google-Extended と Content-Signal を整理します。
Web 2026/09/16
CloudflareでAIボットをブロックする - Managed robots.txt と AI Crawl Control
CloudflareでAIボットをブロックする - Managed robots.txt と AI Crawl Control Cloudflare が robots.txt を代わりに書き、AIボットをエッジでブロックします。どのボットがどれだけ取っていったかも見せてくれます。
Web 2026/09/16
Cloudflare Workers 静的サイトガイド - デプロイからSEOまで
Cloudflare Workers 静的サイトガイド - デプロイからSEOまで 静的サイトをCloudflareに載せ、その前にコードを一枚重ねてSEOを改善するまで。4編に分けて整理したシリーズの案内板。
Web 2026/09/11
React SPA SEO 改善方法 - Cloudflare WorkersでメタタグからSSRまで
React SPA SEO 改善方法 - Cloudflare WorkersでメタタグからSSRまで React SPAを静的ホスティングに載せると、生のHTMLは空の殻です。サーバーを新しく立てず、Cloudflare Workersだけで段階的に改善した過程。
Web 2026/09/11
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