2017-01-18 21 views
1

私は、Drupal 7 Projectにschemaorgモジュールをインストールしており、this videoの手順に従っています。schemaorgモジュールDrupal 7が動作しません

しかし、それは私のために働いていません。 私はthis linkでそれをテストしました。

しかし、それは私に次のような結果を示している。

0エラー0警告0 ITEMS

、ソースコード内

は、同様に私はミクロデータのために任意のコードを見つけることができないです..

答えて

1

SchemaorgモジュールとともにコアRDFモジュールを有効にします。変更内容は表示されません。あなたがコンテンツタイプのために管理エリアに行く場合、いくつかの新しいオプションがあります。あなたが使用することができ、利用可能なすべての種類のリンク:http://schema.org/docs/full.html

この偉大な記事をお読みください:https://www.lullabot.com/articles/how-does-rdf-work-in-drupal-7

UPDATE

私は、JSON-LDはrecommended formatで、どうやらGoogleによると、いくつかの研究をしました私が思ったようにRDFaではない。私はhttps://simplytest.meの新しいプロジェクトを起動し、最初にschemaorgモジュールをインストールしました。 Personコンテンツタイプのコードスニペット(check here)を貼り付けるとエラーが発生しましたが、削除したときにはsioc:Item foaf:from typeof=""のエラーはなくなりました。 Check here。どうやら、Google検索エンジンで作業するためには、余分な行を削除するためのテンプレートファイルを見つける必要があります。

Google JSON-LDをサポートしているインストールから直ぐに新しいソリューションを試してみました。結果はperfectでした。モジュールの名前はstructured dataですが、すべての依存関係をインストールする必要があります。私はメタタグモジュール、トークンだと思います。

インストール後にadmin/configのページにアクセスすると、サイト名とロゴを追加できる構造化データ(リッチ・スニペット) - MAIN CONFIGページの下部に表示されます。新しいコンテンツを作成するときは記事を書いてください。左側のサイドバーにメタタグが表示されます。いくつかの先物を追加したい場合は無効にします。

これを追加するだけで、使用しているテーマは非常に重要です。カスタムテーマを使用している場合(例のように)、HTMLコードはうまく構成されている必要があります。

また、がDrupal 7ノードに構造化データを追加しています。いくつかの例は、tplファイルに潜むのに役立ちます。私はそれはあなたの応答のための

+0

おかげで、あなたの応答のための –

+0

感謝を役に立てば幸い

は、 RDFモジュールがすでに有効になっていますが、別の問題は、私は、コンテンツにSchema.org設定でタイトルプロパティのフィールドを取得することはできませんよということですタイプページ、 これは問題になりますか? –

+0

いいえ、そうではありません。例を見たい場合は、モジュールに行き、EventやPersonのようなschemaorgの例を確認してください。あなたは管理コンテンツに行くとき、PersonとContent typeでフィールドを管理し、一番下の特定のフィールドを編集すると、あなたが変更できるタイプを見つけることができます。Personコンテンツタイプにデータを設定する場合は、コードのそのノード(ページソースを表示)のコピースニペットに移動し、googleに移動してスニペットとして貼り付けて再生します。 Googleは種類が非常に厳しいので、ドキュメントに従う必要があります。 – Blackcoat77

関連する問題