Schema & Structured Data for WP & AMPは構造化データを追加するプラグイン
Schema & Structured Data for WP & AMPとは
WordPressプラグイン Schema & Structured Data for WP & AMP は、あなたのWordPressサイトに 構造化データ (Schema Markup) を追加するためのプラグインです。
主な役割と特徴
このプラグインの主な目的は、検索エンジン (Googleなど) があなたのウェブサイトのコンテンツをよりよく理解できるようにすることです。
1. 構造化データの追加
- 投稿、ページ、カスタム投稿タイプなどに、Schema.org の語彙に基づいた構造化データを追加します。
- これにより、検索結果に リッチリザルト (例: 星の評価、レビュー、価格、FAQの折りたたみなど) が表示されやすくなり、クリック率の向上が期待できます。
2. AMP対応
- プラグイン名にもある通り、Accelerated Mobile Pages (AMP) 環境にも対応しており、AMPページにも適切な構造化データを実装できます。
3. 細かい設定と条件付け
- 投稿タイプや特定の条件に基づいて、どのページにどの種類の構造化データをマークアップするかを細かく調整したり、条件的に表示したりすることが可能です。
- 対応しているスキーマタイプが豊富で、記事、レビュー、商品、イベント、レシピなど、多くのコンテンツタイプに対応しています。
要するに、検索結果での表示をリッチにし、SEOを強化するための構造化データ専門の強力なツールです。
利用数
WordPressプラグイン「Schema & Structured Data for WP & AMP」の有効インストール数は、100,000以上です。
これは、WordPressのプラグインディレクトリに記載されている情報に基づいています。
利用料
WordPressプラグインの Schema & Structured Data for WP & AMP の利用料についてですが、このプラグインは フリーミアム モデルを採用しています。
- 無料版: 基本的な機能は無料で利用できます。多くのSEOプラグインより優れているとの評価もあります。
- 有料版(Pro版): より高度な機能やサポートを利用したい場合は、有料版(Pro版)があります。検索結果によると、年間$99からプランが提供されているようです。
有料版の正確な価格やプラン内容は変更される可能性があるため、最新かつ詳細な情報を確認するには、プラグインの公式ウェブサイトを参照することをおすすめします。
使い方
WordPressプラグイン「Schema & Structured Data for WP & AMP」は、ウェブサイトに構造化データ(Schema Markup)を簡単に追加するためのツールです。これにより、Googleなどの検索エンジンがコンテンツを理解しやすくなり、リッチリザルト(検索結果に表示される特別な情報)として表示される可能性が高まります。
基本的な使い方は、以下の手順で行います。
1. プラグインのインストールと有効化
- WordPressの管理画面にログインします。
- 「プラグイン」→「新規追加」へ進みます。
- 検索窓に「Schema & Structured Data for WP & AMP」と入力し、検索します。
- プラグインを見つけたら、「今すぐインストール」ボタンを押し、インストールが完了したら「有効化」します。
2. 一般設定(Global Settings)
プラグインの基本的な設定は、管理画面の「Settings」または「Schema」メニューからアクセスできます。
- Globalタブ(一般設定):
- Knowledge Graph (組織/個人情報): サイトが「組織 (Organization)」なのか「個人 (Person)」なのかを選択し、名前、ロゴ、連絡先などの基本情報を入力します。これは、検索結果でナレッジパネル(情報ボックス)に表示される情報に関連します。
- Web Site Schema (Webサイト情報): サイト名や検索ボックスの表示設定など、Webサイト全体の設定を行います。
- Default Schema Type:デフォルトで適用したいスキーマタイプを設定します(例:
WebPage
)。
3. スキーマタイプの追加と設定
このプラグインの主要な機能は、特定のコンテンツタイプ(投稿、固定ページなど)や特定のページにスキーマタイプを追加することです。
- 管理画面の「Schema」→「Schema Types」へ進みます。
- 「Add Schema Type」ボタンを押します。
- スキーマタイプを選択(例:
BlogPosting
、Article
、Product
、Recipe
など)します。 - 適用対象を選択:
- Post Types:
post
(投稿)、page
(固定ページ)など、どのコンテンツタイプに適用するかを選択します。 - Conditions:特定のカテゴリ、タグ、または個別の投稿/固定ページなどの特定の条件を設定して、適用範囲を絞り込みます。
- Post Types:
- 詳細設定:選択したスキーマタイプに応じて、タイトル、画像、作成者、レビューなどの追加情報を設定します。この情報は、WordPressの標準フィールド(タイトル、コンテンツ、アイキャッチ画像など)から自動的に取得されるよう設定できます。
設定例(BlogPosting/Article)
- Article や BlogPosting スキーマを設定する場合、適用対象を「post」または「post と page」に設定し、画像は「コンテンツの最初の画像」やデフォルト画像を指定するのが一般的です。
設定例(Breadcrumb)
- BreadcrumbList スキーマは、検索結果にパンくずリストを表示するために設定します。
4. 個別ページでの上書き設定
投稿や固定ページの編集画面には、このプラグインのメタボックスが表示されます。
- ここで、そのページに適用されているスキーマを確認したり、個別のページ限定でスキーマタイプを変更・上書きしたりすることができます。
5. テストと検証
設定が完了したら、Googleの提供するリッチリザルト テストツールや構造化データ テストツールを使って、正しく構造化データが出力されているかを確認しましょう。
ポイント:
- 重複の回避:他のSEOプラグイン(Yoast SEOなど)にも構造化データの機能がある場合、機能が重複しないよう、どちらか一方のプラグインの構造化データ機能を無効化する必要があります。
- 必要な情報:選択したスキーマタイプに必要な情報(例: 記事の作成者、商品の価格、レビューなど)が欠けていると、リッチリザルトとして表示されない場合があるため、必要なフィールドを埋めるようにしましょう。
インストール後の設定
WordPressプラグイン Schema & Structured Data for WP & AMP のインストール後の主な設定内容は、サイトの基本的な情報の設定と、どのページタイプ(投稿、固定ページなど)にどのスキーマタイプ(構造化データ)を適用するかという点に集約されます。
主な設定カテゴリ
設定は通常、WordPressの管理画面の 「Schema」 または 「Settings」 メニューから行います。
1. グローバル設定 (Global Settings / Knowledge Graph)
サイト全体に関する基本的な構造化データを設定します。
- データタイプ (Data Type): サイトが「組織 (Organization)」なのか「人物 (Person)」なのかを選択します。
- 基本情報: 選択したタイプに応じて、以下の情報を入力・設定します。
- 名前 (Name)
- ロゴ (Logo): 組織の場合、推奨サイズ(例: 160×50ピクセルまたは600×60ピクセル)のロゴ画像をアップロードします。
- URL: プロフィールページや公式サイトのURL。
- 電話番号 (Phone Number): 国番号(例: +81)から記入します。
- 住所: 連絡先ページなどの位置情報。
- サイト内検索ボックス (Web Site Schema): Googleの検索結果にサイト内検索フォームが表示されるようにする設定(Web Siteスキーマ)。
2. スキーマタイプの追加・設定
投稿や固定ページといった具体的なコンテンツタイプに適用するスキーマ(構造化データ)を設定します。
- スキーマタイプの選択: 「Add Schema Type」から、適用したいスキーマ(例: BlogPosting、Article、FAQPage、Recipe など)を選択します。
- 適用条件の指定: 選択したスキーマを、どのコンテンツタイプ(例: post / 投稿、page / 固定ページ、カスタム投稿タイプ)に適用するかを指定します。
- 詳細設定 (Article/BlogPosting の例):
- 画像の扱い (Image): 「コンテンツの最初の画像を表示」やデフォルト画像の指定など。
- パンくずリスト (Breadcrumb): パンくずリストスキーマの有効化や、親カテゴリを含めるかどうかの設定など。
よく設定されるスキーマの例
スキーマタイプ | 適用されることが多いページ | 主な設定内容 |
BlogPosting | 通常の投稿ページ | 著者、公開日、更新日、アイキャッチ画像など |
Article | 固定ページやニュース記事 | 著者、公開日、更新日、画像など |
BreadcrumbList | サイト全体のパンくずリスト | 通常は自動で設定されますが、表示条件などを調整 |
WebSite | ホームページ | サイト名、サイト内検索URLなど |
具体例:
- BlogPosting を選択し、投稿 (post) に適用する。
- Article を選択し、固定ページ (page) に適用する。
その他の設定項目
- AMP互換性: プラグイン名にもある通り、AMPページにも構造化データが出力されるように設定されます。
- SEOプラグインとの連携: 他のSEOプラグイン(例: Yoast SEO)との連携や競合回避に関する設定がある場合があります。
- 条件付き表示: 投稿タイプや特定の条件に基づいて、構造化マークアップ領域を表示するかどうかを制御する機能。
メリットとデメリット
WordPressプラグインのSchema & Structured Data for WP & AMPのメリットとデメリットは以下の通りです。
メリット (Advantages)
メリットの項目 | 説明 |
豊富なスキーマタイプのサポート | 記事、ブログ投稿、ローカルビジネス、レビュー、イベント、レシピなど、多数の構造化データタイプに対応しており、さまざまなコンテンツに合わせて正確なスキーママークアップが可能です。 |
AMPとの互換性 | Accelerated Mobile Pages (AMP) に対応しており、AMPページでも正しく構造化データを出力できます。 |
自動化と手動設定の柔軟性 | 設定に基づき構造化データを自動で生成する機能と、特定のページや投稿で手動で詳細な設定を行うオプションの両方があり、柔軟な運用が可能です。 |
Googleのガイドラインへの準拠 | Googleの構造化データガイドラインに準拠するように設計されており、検索結果でのリッチスニペット表示の機会を高めます。 |
検証機能の統合 | ツール内である程度、構造化データの検証を行う機能が組み込まれている場合があります(GoogleのStructured Data Testing ToolやRich Results Testへのリンクを含む)。 |
ユーザーフレンドリーなインターフェース | 設定画面が直感的で、比較的簡単に構造化データを実装できます。 |
デメリット (Disadvantages)
デメリットの項目 | 説明 |
設定の複雑さ | 機能が豊富である反面、特に初心者にとっては設定項目が多く、適切に設定するにはある程度の学習が必要となる場合があります。 |
パフォーマンスへの影響 | 構造化データの生成はサーバーリソースを消費するため、サイトのパフォーマンスにわずかに影響を与える可能性があります(他のプラグインと同様)。特に大量の構造化データを出力する場合に顕著になることがあります。 |
競合・重複のリスク | 他のSEOプラグイン(Yoast SEOやAll in One SEOなど)にも構造化データ機能が含まれている場合があり、設定が重複するとGoogleが混乱したり、エラーの原因となったりする可能性があります。適切な設定でどちらかの機能を無効化する必要があります。 |
無料版の機能制限 | 無料版では利用できるスキーマタイプや詳細設定の機能に制限があり、全ての機能を利用するには有料版(Pro版)へのアップグレードが必要です。 |
一般的に、このプラグインは構造化データを包括的に管理したいユーザーにとって強力なツールとなりますが、他のプラグインとの競合を避けるための注意深い設定と、構造化データの基礎知識が成功の鍵となります。
口コミ・評価
WordPressプラグイン Schema & Structured Data for WP & AMP の口コミや評判は、一般的に高い評価を受けています。
評価の概要
- 平均評価: WordPressの公式サイトでは、5つ星中4.5~4.6程度の高い評価を得ています(レビュー数240件以上に基づくとされています)。
- 高評価の割合: 5つ星のレビューが非常に多く、ユーザー満足度が高いことがうかがえます。
ユーザーからの主な評価ポイント
- スキーママークアップの網羅性: さまざまな種類のスキーマ(レビュー、記事、レシピ、商品など)に対応している点が高く評価されています。
- AMP互換性: AMP(Accelerated Mobile Pages)との互換性があり、モバイル表示に強い点も利点として挙げられています。
- 使いやすさ: 設定が比較的簡単で、初心者でも構造化データを導入しやすいという声があります。
- 多機能性(Pro版含む): 無料版でも機能が充実していますが、有料のPro版ではさらに詳細な設定や高度な機能が利用可能となり、本格的にSEO対策をしたいユーザーに支持されています。
注意点・懸念事項
- セキュリティ脆弱性: 過去にクロスサイトスクリプティング(XSS)の脆弱性が発見された事例があります(バージョン1.34.1未満に影響)。プラグインは常に最新バージョンに更新し、セキュリティを維持することが極めて重要です。
- サポート体制: 一部のユーザーはサポートの応答速度や対応について言及している場合がありますが、全体としてはポジティブなレビューが多いです。
結論として、このプラグインは構造化データの実装において高い機能性と評価を得ていますが、セキュリティ維持のために常に最新版を使用することが重要です。
プラグインのリスクを回避する

WordPressプラグインの利用には、ウェブサイトの機能拡張というメリットがある一方で、いくつかのセキュリティや安定性に関するリスクが伴います。
主なリスク
1. セキュリティの脆弱性
プラグインにセキュリティ上の欠陥(脆弱性)が含まれていると、それを悪用したサイバー攻撃の標的になる可能性があります。
- 不正アクセス・サイトの改ざん:脆弱性を突かれて管理画面に不正アクセスされたり、ウェブサイトの内容が改ざんされたりします。
- 情報漏洩:ユーザーの個人情報や機密データが盗み出されるリスクがあります。
- マルウェア感染:悪意のあるコードやマルウェアを仕込まれ、サイト訪問者に被害が及んだり、サイトがDDoS攻撃などの犯罪の踏み台に利用されたりする可能性があります。
- 未更新のプラグイン:開発が停止されたり、長期間更新されていないプラグインは、既知の脆弱性が修正されないまま放置され、特に危険性が高まります。
2. ウェブサイトの安定性・パフォーマンスへの影響
- 動作の競合(コンフリクト):複数のプラグイン同士、またはWordPress本体やテーマとの相性が悪く、機能不全やレイアウトの崩れ、エラーが発生することがあります。
- 表示速度の低下:特に多くのプラグインを導入しすぎると、ウェブサイトの読み込みに必要なリソースが増加し、表示速度が遅くなることがあります。
3. メンテナンスの手間とコスト
- 更新の必要性:セキュリティを維持し、WordPress本体のアップデートに対応するため、プラグインも定期的に最新版へ更新する必要があります。この更新作業や、更新後に問題が発生しないかの確認(動作確認)に手間がかかります。
- 互換性の問題:WordPress本体のメジャーアップデートや、他のプラグインの更新により、特定のプラグインが動作しなくなる互換性の問題が生じることがあります。
リスクを最小限に抑える対策
これらのリスクを避けるためには、以下の点に注意することが重要です。
- 信頼できるソースからのみ導入する:WordPress公式プラグインディレクトリなど、信頼できる提供元からのみプラグインをダウンロードし、導入前に評価やレビュー、最終更新日、インストール数などを確認しましょう。
- 定期的な更新:WordPress本体、テーマ、そしてすべてのプラグインを常に最新の状態に保ちましょう。
- 不要なプラグインの削除:使用していないプラグインは無効化するだけでなく、サーバーから削除しましょう。
- 導入数を絞る:本当に必要な機能に絞り込み、プラグインの導入数は最小限に抑えましょう。
有料テーマはプラグインのリスク回避につながることがある
WordPressの有料テーマを使うことで、ある程度はプラグインのリスク回避につながることがありますが、完全にリスクを避けられるわけではありません。以下のポイントで詳しく解説します。
有料テーマで回避できるリスク
1. 基本機能がテーマに含まれている
有料テーマには、以下のような機能が最初から組み込まれていることが多いです:
- SEO対策
- デザインのカスタマイズ(色・フォント・レイアウト)
- SNS連携
- パンくずリスト
- 目次表示
- 広告管理
- カスタムウィジェット
このため、追加のプラグインを入れずに済む=プラグインによるバグやセキュリティリスクを減らせます。
それでもプラグインが必要なケース
高度な機能はプラグインが必要
- ECサイト機能(WooCommerce)
- 多言語化(Polylang、WPML)
- 会員制サイト(MemberPressなど)
- バックアップやセキュリティ(UpdraftPlus、Wordfence)
- 高速化(キャッシュ系プラグイン)
有料テーマでも、これらの機能まではカバーしきれません。つまり、信頼できるプラグイン選びは必須です。
⚠️ 注意点
リスク | 有料テーマでの軽減可否 | コメント |
---|---|---|
プラグイン間の競合 | △ | 内蔵機能で代用できれば回避可 |
セキュリティの脆弱性 | △ | プラグイン削減で多少減るが、ゼロではない |
アップデートによる不具合 | △ | 有料テーマは保守されていることが多いが、プラグインとの相性次第 |
サポートの欠如 | ◯ | 有料テーマはサポート付きが多く、安心感あり |
結論:リスクは減らせるがゼロにはできない
- 有料テーマで必要最低限の機能が揃えば、プラグインを減らせるのでリスク軽減につながります。
- ただし、どうしても必要なプラグインは信頼性・更新頻度・レビューをしっかり確認して使うことが重要です。
補足アドバイス
- テーマとプラグインの相性問題もあるため、有名なテーマ(例:SWELL、JIN:R、THE THORなど)+評判の良いプラグインの組み合わせが安心です。
- 子テーマを使うことで、カスタマイズ時のトラブルも回避しやすくなります。
おすすめ有料テーマ
テーマ名 | 主な特徴・強み | 適したサイト |
ザ・トール (THE THOR) | 国内最高クラスのSEO最適化と高速表示 プロ仕様の美しいデザインを簡単に実現(着せ替え機能あり) アフィリエイトに役立つランキング作成機能やCTAが充実<記事装飾機能が豊富で、読みやすいコンテンツ作成を支援 | アフィリエイトブログ、本格的なメディアサイト、集客を重視するビジネスサイト |
エマノン (Emanon) | Web集客・ビジネス利用に特化した機能が豊富 CTA(行動喚起)、LP(ランディングページ)、メルマガ専用ページなどを簡単に作成 企業サイト、オウンドメディアに適したデザイン WooCommerce対応でネットショップにも利用可能(Premium) | コーポレートサイト、企業ブログ、オウンドメディア、リード獲得を目的としたビジネスサイト |
ストークSE (STORK SE) | 「誰が使っても美しいデザイン」を追求したモバイルファースト設計 シングルカラム(1カラム)レイアウトに特化し、コンテンツへの集中度が高い ブロックエディタに最適化され、直感的な操作が可能 シンプルかつ洗練されたデザインで、汎用性が高い | 商品・サービスのブランディングサイト、ミニマルな企業サイト、シンプルで美しいブログ |
リキッドプレス (LIQUID PRESS) | 用途別に豊富なテーマ(マガジン、コーポレートなど)が用意されている 高いSEO対策と構造化データ対応 多言語対応機能(LIQUID CORPORATEなど) カスタマイザーでの直感的な編集が可能 | メディアサイト(ブログ)、多言語対応が必要な企業サイト、目的に合わせたテーマを選びたいサイト |
補足情報
- ザ・トール: SEOと収益化を最重視する設計で、アフィリエイターやブロガーに人気が高いテーマです。
- エマノン: 特にBtoBやサービス業など、Webからの顧客獲得(リードジェネレーション)を重視するビジネスサイト構築に適しています。
- ストークSE: モバイルでの見やすさに徹底的にこだわり、余計な装飾を排したデザインが特徴です。商品の魅力を際立たせたいサイトにも向いています。
- リキッドプレス: 豊富なラインナップの中から目的特化型のテーマを選べるのが大きなメリットです。例えば、ニュースサイトならLIQUID MAGAZINE、企業サイトならLIQUID CORPORATEなどがあります。