2026年3月26日
テクニカルSEOと聞くと「開発者の領域」と感じるかもしれません。canonical URL、JSON-LD、Open Graph——コードエディタを開いたことがなければ、これらの用語は敷居が高く感じられるでしょう。しかし実際には、これらの要素は検索結果への表示、SNSでのシェア時の見え方、モバイル対応に直接影響します。そして確認にコードを読む必要はありません。
オンページSEO(タイトル、メタディスクリプション、見出し)は注目されやすい要素です。しかしその下のレイヤーで、テクニカルSEOの要素が検索エンジンやSNSプラットフォームへの指示として機能しています。これらが欠落・誤設定されていると、問題は静かに発生します。
これらはレアケースではありません。ブログ、中小企業サイト、きちんと管理されているコンテンツプラットフォームでも頻繁に起こる問題です。そしてすべて、コードを書かずに発見できます。
役割: canonical URLは検索エンジンに「このページの正式なURLはこれです」と伝えます。設定がなければ、Googleは同じコンテンツの複数バージョン(wwwあり・なし、トラッキングパラメータ付きなど)をインデックスし、ランキングシグナルを分散させる可能性があります。
設定がないと起こること:
確認ポイント: すべてのページにcanonical URLが設定され、自分自身(または意図的な重複がある場合は優先バージョン)を指していること。完全に欠落している場合、検索エンジンがどのURLを優先するか推測している状態です。
役割: Open Graph(OG)タグは、ページのリンクをFacebook、LinkedIn、Slackなどでシェアした際の見え方を制御します。必須の4つのタグは og:title、og:type、og:image、og:url です。
設定がないと起こること:
確認ポイント: 最低限、og:title、og:image、og:url が必要です。画像は適切なサイズ(1200×630ピクセルが標準)で、実際にアクセスして読み込めること。
役割: Twitter(X)Cardタグは Open Graph と似た仕組みですが、Twitter プラットフォーム専用です。リンクがタイムラインで小さなカードとして表示されるか、大きな画像カードとして表示されるかを決定します。
設定がないと起こること:
確認ポイント: twitter:card タグが summary_large_image に設定されていると最も視認性が高くなります。twitter:title と twitter:image と組み合わせることで、フィードでリンクが目立ちます。
役割: JSON-LD(JavaScript Object Notation for Linked Data)は、コンテンツが何であるか——記事、商品、FAQ、レシピ、ローカルビジネス——をGoogleに正確に伝えるフォーマットです。星評価、FAQドロップダウン、レシピカードなど、検索結果の強化表示を実現するのがこの仕組みです。
設定がないと起こること:
確認ポイント: ブログ記事は Article スキーマ、ビジネスサイトは Organization や LocalBusiness スキーマがあることが理想的です。構造化データがまったくない場合、検索結果での表示機会を逃しています。
役割: robots metaタグは、検索エンジンにそのページをインデックスしてよいか、リンクをたどってよいかを伝えます。シンプルな指示ですが、誤設定するとページがGoogleから完全に見えなくなる可能性があります。
問題が起こるケース:
noindex タグにより、Googleが検索結果に一切表示しないnofollow タグにより、検索エンジンがリンク先ページを発見できない確認ポイント: ほとんどのページはrobotsタグがない(デフォルトでインデックス許可)か、明示的に index, follow と設定されているべきです。検索結果に表示されるべきページで noindex が見つかれば、それは重大な問題です。
役割: viewport metaタグは、モバイルブラウザにページのスケーリング方法を伝えます。これがないと、スマートフォンでデスクトップ幅で表示され、ピンチ&ズームが必要になります。
設定がないと起こること:
確認ポイント: viewport タグが存在し、width=device-width, initial-scale=1 に設定されていること。現代のWeb開発では標準ですが、古いページやカスタム構築のサイトでは欠落していることがあります。
これらの要素は「ページのソースを表示」を右クリックして HTML を検索すれば手動で確認できます。しかし、コードを避けたいのであれば本末転倒です。
より効率的なアプローチは、ページを読み取って何が存在し、何が欠落し、何を修正すべきかをレポートしてくれるブラウザ拡張機能を使うことです。例えば SEO Page Optimizer の Pro プランには、上記6要素すべてを1クリックで確認できるテクニカルSEOカテゴリが含まれています。canonical URL、Open Graph、Twitter Card、JSON-LD、robots meta、viewport——何が欠落・誤設定されているかを具体的に教えてくれます。
オンページ分析と並んで表示されるテクニカルSEOの結果——ソースコードを読む必要はありません。
ブラウザ内で確認する最大のメリットはコンテキストです。サイト全体のバッチレポートではなく、今見ているまさにそのページの結果が表示されます。新しいブログ記事を公開し、プロモーションの前にすべてが正しく設定されているか検証したい場面で特に役立ちます。
ページをレビューする際の参考にしてください。
| 要素 | 確認内容 | 優先度 |
|---|---|---|
| Canonical URL | 存在し、正しいURLを指しているか | 高 |
| OGタグ | og:title、og:image、og:url がすべて存在するか | 高 |
| Twitter Card | twitter:card が summary_large_image に設定されているか | 中 |
| JSON-LD | 関連するスキーマタイプが存在するか(Article、Productなど) | 中 |
| Robots Meta | 公開ページに誤った noindex がないか | 高 |
| Viewport | width=device-width, initial-scale=1 が存在するか | 高 |
テクニカルSEOは開発者だけのものではありません。ここで取り上げた6つの要素——canonical URL、Open Graphタグ、Twitter Card、構造化データ、robots meta、viewport——は、コンテンツクリエイター、ブロガー、ビジネスオーナーの誰もが確認できる基本的なチェック項目です。検索順位の差を生むのは、コンテンツそのものではなく、裏側で正しく機能しているこれらの技術的要素であることが少なくありません。
まずは優先度の高い項目から始めましょう。canonical URL、robots meta、viewport。そしてSNSタグと構造化データに進んでください。これらの確認を習慣にすれば、トラフィックを失う前に問題を発見できるようになります。
SEO Page Optimizer をインストール — ワンクリックで無料のオンページ分析。Pro にアップグレードすると、テクニカルSEOチェック、競合比較、PDFレポートが利用可能です。
このガイドが役に立ちましたか? Chrome Web Store でレビュー をお寄せください。他のユーザーが拡張機能を見つける手助けになります。
ご質問やフィードバックは [email protected] まで