2026年6月のサイト改善まとめ
This content is not available in your language yet.
2026年6月に当サイトで実施した改善内容をまとめます。
パフォーマンス改善
セクション「パフォーマンス改善」Google Analytics のスクリプトを Partytown で Web Worker にオフロードし、メインスレッドのブロックを解消しました。また、全リンクを一斉にプリフェッチしていた設定を、ホバー時のみに変更しました。
これらの改善により、PageSpeed Insights で Performance / Accessibility / Best Practices / SEO の全カテゴリで 100 を達成しています。
| カテゴリ | スコア |
|---|---|
| Performance | 100 |
| Accessibility | 100 |
| Best Practices | 100 |
| SEO | 100 |
フレームワーク・依存パッケージの更新
セクション「フレームワーク・依存パッケージの更新」サイトの基盤となるフレームワークおよび依存パッケージをメジャーアップデートしました。
| パッケージ | 更新内容 |
|---|---|
| Astro | 6.x → 7.0 |
| @astrojs/react | 5.x → 6.0 |
| @astrojs/starlight | 0.40 → 0.41 |
| @babel/preset-* | 7.x → 8.x |
| sharp | 0.34 → 0.35 |
Astro 7.0 では Rust コンパイラの標準化や Vite 8 への移行が行われ、ビルドパフォーマンスが向上しています。
OGP / SNS メタタグ対応
セクション「OGP / SNS メタタグ対応」X (Twitter)・LINE・Facebook などで当サイトの URL を共有した際に、タイトル・説明文・画像がプレビュー表示されるようになりました。
Starlight の Head コンポーネントをオーバーライドし、各ページのフロントマターから動的に og:image / twitter:title / twitter:description / twitter:image を出力しています。
技術スタック
セクション「技術スタック」当サイトは以下の構成で運用しています。