タグ付けされた質問 「json-ld」

2
json-ld構文での@idの使用は何ですか?
@idjson-ld構文で何が使用されているか、本当に混乱しています。apple.comからのサンプル。@id実際に何を表していますか。どんな助けも素晴らしいですか? <script type="application/ld+json"> { "@context": "http://schema.org", "@id": "http://www.apple.com/#organization", "@type": "Organization", "url": "http://www.apple.com/", "logo": "https://www.apple.com/ac/structured-data/images/knowledge_graph_logo.png?201608191052", "contactPoint": [ { "@type": "ContactPoint", "telephone": "+1-800-692-7753", "contactType": "sales", "areaServed": [ "US" ] } ], "sameAs": [ "http://www.wikidata.org/entity/Q312", "https://www.youtube.com/user/Apple", "https://www.linkedin.com/company/apple" ] }

2
会社に関するSchema.org組織データをすべてのページに表示する必要がありますか?
JSON-LD構造化データをWebサイトに追加したので、Googleは会社に関する情報(会社名、URL、ロゴ、住所など)を認識します。Googleのドキュメントのテンプレートから作業しました。 答えが見つからなかった1つのことは、このJSON-LDスニペットをWebサイトのどこに正確に含めるべきかということです。今のところ、私はそれをホームページにしか持っていません。検索エンジンがすべてのページに組織のマークアップを表示するのが悪く見えるかどうかは知りませんでした。しかし、推奨事項はありますか? 会社に関する組織マークアップをすべてのページに含めるか、特定のページにのみ含める必要がありますか?

1
公開する前にSchema.org JSON-LDを検証する方法はありますか?
多くのデータを含むサイトがあり、Schema.orgが正しいと思うJSON-LDデータを動的に構築しています。Schema.orgでデッドオンの例を見つけることができません。コンテンツをライブで公開しなければならない場合、Googleが問題があると言ってから再試行してからもう一度待つなど、永遠に時間がかかります。 。 これは私が検証したいものの例です: <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "TravelAction", "agent": { "type": "Person", "name": "John Schmuckatelly" } "fromLocation": { "@type": "Country", "name": Curacao", "@type": "GeoCoordinates", "latitude": 12.05", "longitude": -68.81667" } "toLocation": { "@type": "Country", "name":Aruba } } </script>

1
Schema.orgマークアップをJSON-LDとして使用するためのコードの理想的な場所はどこですか?
JSON-LDを使用するSchema.orgマークアップを配置するのに最適な場所はどこですか?一部は内部を推奨します<head>が、スクリプトもインラインで動作します。MVCでは、それらをコントローラーと同じスコープに配置する方が簡単です。つまり、要素の近くにインラインで配置します。しかし、JSON-LDは、の1つの巨大なスクリプト/スタックとして「よりよく機能する」場合があり<head>ます。私が思う理想的な場所がわからないだけです。 例はパンくずです-クラムのマークアップの前にJSON-LDスクリプトを置くだけですか、それともモデルをロードする問題をすべて(もう一度)作成して、を作成する領域で定義する必要があり<head>ますか?パフォーマンスに影響があるようですが、仕様に見合う価値がある場合は、実行する必要があります。 JSON-LDでの組織の例を以下に示します(これは<head>すでにあります)。 <script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Organization", "name" : "A Huge Corporation", "url" : "http://www.example.com", "logo" : "http://www.example.com/huge-corporation.png", "founder" : "Humanz", "foundingDate" : "1268", "sameAs" : "http://plus.google.com/111111111111111111111", "contactPoint" : { "@type" : "ContactPoint", "contactType" : "Customer Service", "telephone" : "+1-888-888-8888", "faxNumber" : "+1-777-777-7777", "contactOption" : …

1
MicrodataとJSON-LDを異なるページの同じページに混在させることはできますか
私のウェブサイトはJSON-LDとMicrodataを使用しています。 例えば、中BreadcrumbList、Iは、ミクロ・フォーマットを使用している、などのため(のようなOrganization、TouristAttraction)JSON-LDが使用されてきました。 MicrodataとJSON-LDを異なるページの同じページに混在させることはできますか、それとも1つのフォーマットのみを使用する必要がありますか?

2
JSON-LD Schema.orgの複数のアドレス
非営利団体向けに作成しているサイトがあります。彼らの組織には、米国の郵送先住所とカナダの郵送先住所があります。Schema.org(JSON-LDを使用)で両方のアドレスを追加したいのですが、方法がわかりません。私はこれを最初に試しました: "address": { "@type": "PostalAddress", "addressCountry": "United States", "addressLocality": "City", "addressRegion": "State", "postalCode": "12345", "postOfficeBoxNumber": "1234" }, "address": { "@type": "PostalAddress", "addressCountry": "Canada", "addressLocality": "City", "addressRegion": "Province ", "postalCode": "Zip", "streetAddress": "Box 123 12345 - 123 Street NW" }, このスキーマでテストを実行すると、最後のアドレスのみが使用されます。 を使用してアドレスをラップしようと"location": {}しましたが、エラーが発生しました。 JSON-LDを使用してSchema.orgマークアップに両方のアドレスを追加するにはどうすればよいですか?

2
JSON-LD + Schema.orgを使用した製品スニペット-Googleインデックスに実際の例はありますか?
** EDIT 2016年2月 -最後に、JSON-LDがSERPSで動作しているように見えます。GoogleMerchant Centerフィードのすべてが同期およびリンクされている場合、インデックスへの変更時間は非常に高速です。JSON-LDで価格、在庫、識別子がGoogleショッピングフィードと同じであることを確認してください。新しい組織->ローカルビジネスタイプはライブで、組織レビューはライブです...ただし、JSON-LDフィードalt=エンドポイントはまだ存在せず、カスタムサイト名を定義するホームページスキーマはアクティブではなく、スキーマitemList / dateModifiedのGサポートはまだ疑わしいです。ビュー/テンプレートShowing 1-28 of 8977 Results (321 Pages)およびでリテラルテキスト文字列を使用することにより、引き続きページ分割の結果と日付変更スニペットを取得できますLast updated on February 3rd 2016。 JSON-LDサポートの詳細な調査に進むには、以下を参照してください。 組織レビューと製品レビューの区別(JSON-LDのSchema.orgを使用) 検索エンジンがrel =“ alternate”またはスクリプトsrcを介して分離されたエンドポイントとしてJSON-LD + Schema.orgをサポートしないのはなぜですか? GoogleウェブマスターツールがJSON-LD Schema.org [組織]マークアップからのロゴを報告しない 検索結果にサイト名を含める方法 以下の元の投稿: GoogleはJSON-LD-> Schema.org製品[または他のタイプの]スニペットをめくっています。スニペットは、GWT検索コンソールの5つのプロパティにわたって、テストツールと長期(10か月以上)の両方でエラーなしで検証されます。スニペットは、インデックスに適用され、削除され、適用され、再び削除されました。さまざまなファセットに関して、再度適用されていないようです。彼らは過去にmicrodataを介して機能し、長期間適用されていたため、JSON-LDへの切り替えが原因であると思います。 「GoogleはJSON-LDを使用する製品スニペットをサポートし、レンダリングします」という公式のドキュメントや例を見つけていません。ブレッドクラムスニペットとレビューループでも同じことが言えます。私が目にするのは、イベント、映画、レシピ、非常に基本的な[不完全な]組織などのいくつかのGoogleの例です。これは、製品スニペットを使用するecomページの量が、映画、レシピ、およびイベントの合計よりも多いことを考えると、奇妙に思えます。 質問があるので、Googleが正式に、インデックスをサポートし、ないと JSON-LDを使用して、製品のマークアップをレンダリング?もしそうなら、誰かが私にこれを検証するための実際の例を指摘できますか? **この質問は、「意見/推奨事項に基づく」ものではありません。特定のリンクとその後のSERP結果[証拠]を探しています。JSON-LD製品などが実際にGoogle.comレルム内でレンダリングされていることを示しています2015年8月下旬。 ** 2015年11月16日編集 -別の厄介な警告が見つかりました。Google Merchant Centerは、状態、在庫、価格などの特定のショッピングフィードフィールドをライブマイクロデータと照合して検証します。ただし、JSON-LDは認識されないようです。前述のとおり、すべてのGの例で使用することをお勧めします。スニペットテストを検証します。このため、「プレゼンテーションデータの違い」が原因でMerchant Centerアカウントが停止される可能性があります
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.