ブログ
タグを解除 ×DependabotNext.jsセキュリティ監視ReactUI設計GTMアクセス解析SEOTypeScriptWPGraphQLDNSSearch ConsoleVercelGA4localStorageISRキャッシュパフォーマンスREST APIWAFWordPressトラブルシューティングCORSGitHub ActionsTLSPRデプロイ環境変数ヘッドレスCMS技術選定

技術系
wwwのあるなしで、別のサイトになる
kisaku.site と www.kisaku.site はどちらを開いても同じ画面が出る。しかし機械から見ると別のサイトになる。apexドメインにCNAMEを置けない理由と、Search Console・GA4・OGPの3か所すべてで同じホスト名に揃えなければならなかった話。
DNSNext.jsSearch ConsoleSEO

技術系
「来なかった人」を見るために
アクセス解析は来た人しか教えてくれない。検索結果に出たのに押されなかった、そもそも出ていない——それを見るのがSearch Console。プロパティ種別と所有権の確認方法を、5つの選択肢から選ぶまでの判断。
Next.jsSearch ConsoleSEOVercel
技術系
速くしたら、壊れた — 表示1.7秒を0.03秒にするまでと、その代償
サイトの表示が遅い、という話から始まった作業です。結果として最初の1バイトが返るまでの時間は約1.7秒から0.03秒になりました。50倍以上です。 ただしこの記事の本題は、その数字ではありません。速くしたことで、別の場所 […]
ISRNext.jsVercelキャッシュ
技術系
ローカルのサイトを本番公開するまでにハマった話
ローカルのパソコンで作ったWebサイトを、世界中から見られる状態にする——いわゆる「本番公開」の作業をしました。手順書に沿えば1時間で終わるはずが、実際には丸一日かかっています。今回はその全過程を、途中で出てくる用語をひ […]
DNSPRTLSVercel
技術系
なぜこの構成にしたのか — ヘッドレスWordPress + Next.js の技術選定
ポートフォリオサイトを、素のHTMLで書かれた静的サイトから「ヘッドレスWordPress + Next.js」という構成に作り直しました。前回までの記事では、実際にやった作業と、そこでつまずいた内容を書いてきました。 […]
Next.jsVercelWordPressWPGraphQL