FAQ構造化データ出力について
 
通知
すべてクリア

FAQ構造化データ出力について

4 投稿
2 ユーザー
1 Reactions
270 表示
(@rurukami)
投稿: 12
Eminent Member
トピックスターター
 

FAQブロックにて構造化データの出力を常にONにしているのですがマークアップを見ても@type:FAQpageの出力がありません。

AIにFAQブロック挿入をした各ページを分析させてもFAQ構造化データが含まれていない判定が出ます。構造化データ出力ONだけで正常に出力されると思っていたのですが、何か原因は考えられるでしょうか?

BreadcrumbList、Articleに関する構造化データは出力されています。

Xwriteバージョン
3.0.10.1
WordPressバージョン
6.8.3
PHPバージョン
8.3.21
ガイドラインへの同意
フォーラムガイドライン」に同意します。
個人情報の記載に関する確認
個人情報の記載がないことを確認しました。

 
投稿済 : 2025年11月3日 1:06 AM
(@rurukami)
投稿: 12
Eminent Member
トピックスターター
 

faq.phpのクラス名とFAQブロック側で出力されるHTMLのクラス名不一致が原因のようです。

preg_match_all( '/<dt class="uqFaq__question">.+?<\/dt>/s', $block_content, $questions );
preg_match_all( '/<dd class="uqFaq__answer">.+?<\/dd>/s', $block_content, $answers );

上記の箇所を

preg_match_all( '/<dt[^>]*class="[^"]*faq__question[^"]*"[^>]*>.+?<\/dt>/s', $block_content, $questions );
preg_match_all( '/<dd[^>]*class="[^"]*faq__answer[^"]*"[^>]*>.+?<\/dd>/s', $block_content, $answers );

に試しに変更すると正常にFAQ構造化データが出力されました。


 
投稿済 : 2025年11月3日 1:47 AM
hamada(XWRITE開発)
(@hamada)
投稿: 281
Reputable Member Moderator
 

@rurukami さま

ご質問いただきましてありがとうございます。

確認いたしましたところ、こちらでも不具合が確認できましたので
修正させていただきます。

ご不便をおかけし申し訳ございませんが、
修正完了まで今しばらくお待ちくださいませ。

修正完了時またこちらでご報告させていただきます。


 
投稿済 : 2025年11月5日 5:12 PM
rurukami reacted
hamada(XWRITE開発)
(@hamada)
投稿: 281
Reputable Member Moderator
 

@rurukami さま

お待たせいたしました。

本日のv3.0.11アップデートにて修正が完了しました。

FAQブロックで構造化データが正しく出力されるようになりましたので
ご確認いただけますと幸いです。

XWRITE ー ver3.0.11 アップデート情報


 
投稿済 : 2025年11月21日 1:33 PM
共有: