
Live Google, Twitter/X & LinkedIn social card generator
Preview your website on Google, Twitter/X, and LinkedIn. Generates HTML meta tags and Next.js Metadata.
開発者や読者があなたの記事リンクをX(Twitter)、LinkedIn、Discord、Slackで共有したとき、どのように表示されますか?
目を引くビジュアル、魅力的な見出し、簡潔な要約を備えた、リッチで高解像度のプレビューカードが生成されますか?それとも、一般的なドメインのフォールバックが表示される、不毛で壊れたリンクが表示されますか?
BufferとHubSpotの調査によると、リッチなOpen Graphサマリーカードが添付されたリンクは、プレーンテキストのURLと比較してクリック率(CTR)が3.2倍以上高くなります。
Next.js App Routerでは、<Head>コンポーネントをnext/headから挿入する古いパターンは公式に廃止されました。その代わりに、静的定義、非同期のgenerateMetadata()データフェッチ、正規URL解決、動的なエッジ生成ソーシャルグラフィックをシームレスに処理する、統合された厳密に型付けされたMetadata APIが導入されています。
公開前にGoogle、Twitter、LinkedInでサイトがどのように表示されるかを確認したいですか?当社のコンパニオンツールであるOpen Graph & Meta Tag Previewer ToolでURLをテストしてください。
generateMetadata()Next.jsでは、ルートでドキュメントのメタデータを宣言する主な方法が2つあります。
| Feature | Static metadata Object | Dynamic generateMetadata() Function |
|---|---|---|
| Use Case | 静的ページ(ホーム、アバウト、コンタクト、ツールインデックス) | 動的ルート([slug]、[id]、パラメータ化されたEコマースまたはブログ投稿) |
| Data Fetching | 非同期オーバーヘッドなし。定数オブジェクトとして直接定義 | 完全な非同期サポート。データベース、CMS、またはAPIをクエリ可能 |
| Performance Caching | 静的生成時にビルド時に一度計算される | React cache()を介して親ページデータフェッチと自動的に重複排除される |
| Execution Environment | 純粋なサーバー実行。クライアントバンドルに0 kB送信 | 純粋なサーバー実行。クライアントバンドルに0 kB送信 |
<Head>をNext.js App RouterメタデータにリファクタリングするレガシーなNext.js Pages Routerのメタデータが、モダンで型安全なApp Routerのメタデータにどのように変換されるかを示します。
TwitterとFacebookの両方で、アスペクト比はほぼ1.91:1と指定されています。Open Graph画像を幅1200px、高さ630pxで作成することで、高DPIディスプレイでも不自然な自動トリミングなしに鮮明にレンダリングされます。
ソーシャルクローラー(facebookexternalhitやTwitterbotなど)はJavaScriptを実行せず、/static/images/og.pngのような相対パスを解決できません。常に画像URLの前に完全なドメイン名を付けてください: https://locionic.com/static/images/og.png。
コンテンツが複数のURL(例: /?utm_source=twitterや/en/blog/post)でアクセス可能な場合、alternates: { canonical: '...' }を設定することで、Googleはすべてのランキング権限を主要な正規URLに集中させるよう指示されます。
Open Graphの画像URLは、なぜ常に相対パス('/og.png')ではなく絶対パス('https://...')でなければならないのですか?
AI CLIログの整形、Cron式の作成、JWTの解析、chmod権限の計算をオフラインで実行。

Next.js14でServer Actions、useFormState、useFormStatus、Zodを使ったフォーム管理を詳しく解説し、クライアントサイドJavaScriptの負担なく、モダンでプログレッシブエンハンスメントなフォームを構築する方法を学びましょう。
続きを読む
Next.js15のPartialPrerendering(PPR)について、ハイブリッドストリーミング、キャッシュライフ、Suspenseアーキテクチャを網羅し、本番環境レベルのアーキテクチャとコード例で解説する包括的なガイドです。
続きを読む
Next.js App Routerの包括的なプロダクションガイド:サーバーコンポーネントの境界、高度なキャッシング、Suspenseによるストリーミング、サーバーアクション、コネクションプーリング、およびエンタープライズ向けルートアーキテクチャ。
続きを読む