1. クライアントサイドレンダリング(CSR)のSEOリスク
JavaScriptで描画されるSPA(Single Page Application)は、Googleボットのレンダリングキューで処理が後回しにされたり、初期表示のLCP(Largest Contentful Paint)が悪化して検索順位を落とすリスクがあります。
2. React Server ComponentsによるゼロJS配信
サーバー側で完全にHTMLとしてレンダリングされるため、ブラウザに送られるJavaScriptバンドルサイズが劇的に削減され、低速なモバイル回線でも瞬時にページが表示されます。
3. メタデータAPIによる動的SEOタグ生成
export async function generateMetadata({ params }): Promise {
const spot = await getSpotData(params.id);
return {
title: `${spot.jpName} | 料金・ホテル・写真ガイド`,
description: spot.description,
alternates: {
canonical: `https://aaancartmanish.aticlasses.com/spot-${spot.id}.html`,
},
};
}