WordPressの構造化データは、多くの場合テーマかSEOプラグインがJSON-LDで自動的に出力しています。
自分で足すなら functions.php に書くか、出力されたものを書き換えます。
どちらの場合も、まず今のページに何が出ているかを調べ、変えたあとはリッチリザルト テストで確かめます。
この記事では、構造化データの基本、WordPressで出力される場所、調べ方、やりたいこと別の手順、2026年に入れる意味がある型をまとめました。
構造化データとは|検索エンジンにページの中身を伝える書き方
構造化データは、ページが記事なのか商品なのか、誰が書いたのかを、決まった形式で検索エンジンに伝えるためのコードです。
Google は JSON-LD・Microdata・RDFa の3形式を扱え、多くの場合は実装と保守がしやすい JSON-LD を勧めています(Google 検索セントラル:構造化データの仕組み)。
WordPressのテーマやプラグインが出すのも、ほとんどが JSON-LD です。
構造化データを入れても、検索結果の見た目(リッチリザルト)が必ず変わるわけではありません。
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "サイトの運営者名",
"url": "https://example.com/",
"logo": "https://example.com/logo.png"
}
</script>上は Organization(運営者)の最小の例です。
WordPressで構造化データが出力される場所
| 出力するもの | 例 | 注意 |
|---|---|---|
| テーマ | SWELL は WebSite・Article に加え、FAQブロックや商品レビューブロックで FAQPage・Product を出す | テーマの設定で出力を止められることが多い |
| SEOプラグイン | サイト全体の運営者情報や記事の情報をまとめて出すものがある | テーマと同じ型が二重に出ることがある |
| ブロック・その他のプラグイン | FAQ・レシピ・イベント・商品のブロック | そのブロックを置いたページだけに出る |
| 自分のコード | functions.php やコードスニペットで追加・上書き | テーマの更新で効かなくなることがある |
同じページに複数の出どころがあると、型が重なったり、内容が食い違ったりします。
まず今出ているものを調べる
- 調べたいページを開き、ページのソースを表示して「application/ld+json」を検索する
- リッチリザルト テストにURLを入れ、見つかった型とエラー・警告を見る
- Schema Markup Validatorで、リッチリザルトの対象外の型も含めて中身を確かめる
- テーマ・プラグインのどれが出しているかを、出力の位置(head か本文か)とプロパティの書き方で見分ける
リッチリザルト テストは Google の検索で使われる型を中心に見るツールで、Schema Markup Validator は schema.org の型を広く確かめるツールです。
SWELL の場合、テーマが出す型の一覧と出力例はSWELLで出力される構造化データ一覧にあります。
やりたいこと別の手順
| やりたいこと | 方法 | 詳しい記事 |
|---|---|---|
| 今あるものに型を足したい | functions.php やコードスニペットで JSON-LD を出力する | SWELL|構造化データを追加・上書きする方法 |
| テーマの出力を止めたい | テーマの設定でチェックを外すか、フックで止める | SWELL|JSON-LDの出力を止める方法 |
| テーマやプラグインが出したものを書き換えたい | 出力バッファで JSON-LD を取り出して書き換える | WordPress|構造化データを書き換える・追記する方法 |
| どんな型が出ているか知りたい | ソースとリッチリザルト テストで調べる | SWELLの構造化データ一覧 |
書き換えは、出力元がフックを用意していないときの最後の手段です。
フックがあるならフックで直すほうが、テーマの更新に強くなります。
2026年に入れる意味がある型と、表示されなくなった型
Google が検索結果の表示に使う型は、検索ギャラリーに載っています(2026年10月16日更新の版を11月1日に確認)。
| 区分 | 型の例 | WordPressでの扱い |
|---|---|---|
| 多くのサイトに関係する | Article・Breadcrumb・Organization | テーマかSEOプラグインがすでに出していることが多い。重複だけ確かめる |
| 扱うものによって入れる | Product・Review snippet・Video・Local business・Event・Recipe・Job posting | 商品・店舗・動画などがあるページだけに出す |
| 一般のサイトでは表示されなくなった | FAQ(FAQPage)・HowTo | FAQ は2023年8月から、よく知られた信頼できる政府・健康系のサイトに限られた。HowTo は非推奨 |
| 2025年に終了した | Course Info・Claim Review・Estimated Salary・Learning Video・Special Announcement・Vehicle Listing など | 2025年6月に段階的な終了が発表された |
FAQ と HowTo の変更は2023年8月の Google の発表、2025年の終了は2025年6月の Google の発表で確かめられます。
Google は、すでに入れた FAQ のマークアップを急いで消す必要はないとしています。
ただし、検索結果の見た目が変わることは期待できません。
つまずきやすい所と対処
| つまずき | 起きること | 対処 |
|---|---|---|
| テーマとSEOプラグインが同じ型を出す | Article や Organization が2つ出て、中身が食い違う | どちらか一方の出力を止める |
| 直したのにテスト結果が変わらない | キャッシュ系プラグインやサーバーのキャッシュが古いページを返す | キャッシュを消してから、もう一度テストする |
| エラーは無いのにリッチリザルトが出ない | 構造化データは表示の条件の1つにすぎない | 検索ギャラリーの型か、ガイドラインに合っているかを見直す |
| FAQ を入れたのに表示されない | 一般のサイトでは FAQ のリッチリザルトが出なくなった | 表示目的では入れない。本文の質問と答えは読者のために残す |
| functions.php の変更が消えた | 親テーマを更新すると上書きされる | 子テーマかコードスニペットのプラグインに書く |
よくある質問:WordPressの構造化データ
プラグインは必要ですか?
必須ではありません。
テーマが出していれば、まず何が出ているかを調べ、足りない型だけを足します。
構造化データを入れると順位は上がりますか?
構造化データは検索エンジンにページの中身を伝えるもので、入れただけで順位が上がるとは Google は説明していません。
リッチリザルトの対象になれば、検索結果での見え方が変わることがあります。
SWELL では何が出ていますか?
投稿ページの WebSite・Article と、FAQ ブロックの FAQPage、商品レビューブロックの Product などです。
一覧と出力例はSWELLの構造化データ一覧にあります。
まとめ
WordPressの構造化データは、まず今出ているものをソースとリッチリザルト テストで調べます。
足すなら functions.php かコードスニペット、止めるならテーマの設定かフック、出力を変えたいならフックか出力バッファです。
FAQ と HowTo は一般のサイトでは表示されなくなったので、入れる型は検索ギャラリーで選んでください。



