2018.02.19WordPressで作ったウェブサイトをGoogleSearchConsoleで見ると、構造化エラーがたくさん出ました。「authorフィールドの値は必須です」や「datePublishedフィールドの値は必須です」、「publisherフィールドの値は必須です」などのエラーだったのですが、色々試してみてもなかなか解決しなくてはまりました。原因はプラグインやテーマが中途半端なことをしていたっぽいです。解決したので、私のやったことを紹介します。SEOというプラグインを使っていたのが原因でした。マークアップを使用」という項目があるのですが、これにチェックを入れるとhtmlタグのところに「itemtype=”http://schema.org/Article”」という記述が付きます。「DeliveryLite」というテーマを使っているとbodyタグに「itemtype=”http://schema.org/Blog”」が、articleタグに「itemtype=”http://schema.org/BlogPost”」が付きます。itemtypeにこれらの値を指定すると、authorなどを指定しなければいけないみたいです。post-author”>で囲めばいいという情報を見つけたのですが、これではエラーは消えませんでした。itempropの追加authorの部分に「itemprop=”http://schema.org/author”」と入れるという情報が出てきました。こちらで直ることは直ったのですが、記事内に元々入れてなかった情報まで入れる必要が出てくる。publisherとかヘッダーやフッターには書くけど記事内にはあまり書かないですよね。「Blog」や「BlogPost」のitemtypeを指定した範囲内にpublisherなどの情報を入れなければエラーは解決しません。itemtype=””>http://schema.org/BlogPost”>」となっていたら<article>~</article>の中に構造化データを入れる必要があります。意図しない場所に出力されているitemtypeタグを消して、独自に構造化データを出力するようにしました。マークアップを使用」のチェックを外します。テンプレートDeliveryLiteのテンプレートでbodyとarticleのhybrid_attr関数をコメントアウトします。構造化データを出力したい箇所に下記のコードを追加します。?>PublisherのロゴURLを修正して使ってください。コピーニケッチャニケッチャメモ関連記事ブログ運営SEO対策本これから読むのにおすすめの一冊SEOの本というのは今まで買ったことがなく、インターネットなどでやり方を調べるのみでした。有益なコンテンツだったら自ずとアクセスは増えると思っていたため、必要性を感じなかったからです。ゲーム、読書、食べることや自然と触れ合うことが好きです!楽しいことや美味しいものの情報を発信していきたいと思います。Twitterではブログ運営に役立ちそうな情報をツイートしてます。ニケッチャメモ.メニューゲーム読書ブログ運営プロフィールホーム検索トップタイトルとURLをコピーしました。