問題タブ [rich-snippets]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microdata - 小売ブランド/会社のホームページの正しい高レベル schema.org マイクロデータ アイテムタイプは何ですか?
小売ブランドの会社のホームページのマイクロデータを完成させる場合に、他の人がどの schema.org itemtype を使用することを推奨するか、または使用したかを知りたいです。たとえば、TOMS の靴を見てみましょう。
例 #1 - /Corporation を高レベルの itemtype として使用すると、多くの優れた /Organization マイクロデータを含めることができますが、小売店については何も含めることができません。
注: /Corporation に固有の schema.org プロパティは tickerSymbol のみで、TOMS にはありません。
例 #2 - このコードは、TOMS が実店舗の独自のチャネルを開始し、各場所に独自のホームページがある場合に機能します。ただし、TOMS's.com の場合、図式的には正確で、表面的にはより説明的ですが、これは TOMS.com のマイクロデータ マークアップとして正しくありません。これは、/ShoeStore が/LocalBusinessから派生し、物理的な場所を表す必要があるためです。
注: TOMS は仮想であるため、/Store にすることはできません。これは、'currenciesAccepted'、'paymentAccepted'、'priceRange' などの非常に優れたプロパティを失うことを意味します。
これは、より多くのスキーマが「仮想的な場所」に対して承認されるまで、単に「座って待つ」状況ですか、それとも両方の世界を最大限に活用するための検証に合格する方法はありますか?
seo - Google Authorship マークアップは完全に実装されていますが、SERP には表示されません
私は自分のウェブサイトのこれら (http://www.projectweavers.com/our-blog/) のようなページに Google Authorship マークアップを実装し、2 週間以上経ちましたが、それでも私のウェブサイトは SERP に Authorship Snippet で表示されません.
リッチ スニペット テスト ツールでページをテストすると、完璧な結果が表示されます。これで何が問題なのかわかりませんか?
テスト ツールのリンク: http://www.google.com/webmasters/tools/richsnippets?url=http://www.projectweavers.com/our-blog/&view=
助けてください。
ありがとう
php - PHPでリッチスニペットマークアップを行う方法は?
私の問題は、私が行っているWebページが完全なPHPファイルにあることです。どこにでも生成する方法のチュートリアルがありますが、それがPHPファイルである場合に何をすべきかについての指示はありません。
メインファイルもindex.phpです。HTMLで生成されたコードを挿入すると。
エラーが多いので、PHPに変換します。
それは次のように始まります
これはすでに良いです、グーグルはそれを認識します、しかしこれは私のページの上部に表示されます。どうすればこのマークアップを表示せずにindex.phpに挿入できますが、グーグルもそれを正しく認識しなければなりません。
html - schema.orgリッチスニペットのスパンタグで複数のItemPropsを使用できますか?
リッチスニペットを追加したい次の文があるとしましょう。
私はニューヨークに住んで働いています
ニューヨークは私の居住地であり、私が働いている都市でもあるので、理論的には、schema.org標準を使用してこのように行にタグを付けたいと思います。
1つのスパンタグに2つのitempropsを含めることは有効ですか?そうでない場合、以下は機能しますか?
javascript - Google リッチ スニペットを非表示にする
ユーザーからリッチ スニペットを非表示にすることに関して Google が述べているように:
リッチ スニペットに関連するすべてのコンテンツをページの 1 か所に追加してマークアップし、CSS やその他の手法を使用してテキスト ブロック全体を非表示にしたくなる場合があります。これをしないでください!既に存在するコンテンツをマークアップします。
しかし、私が見ている問題は、一部のフレームワークでは、必要なリッチ スニペットのそれぞれが数十のテンプレートの 1 つに存在するため、これが非常に面倒なことです。開発者の観点から見ると、これにより断片化されたコードがあちこちに作成され、フレームワークのモジュール性が複雑になります。
主な質問は、リッチ スニペットがすべて 1 つのテンプレートに存在できるようにするには、どのような手法を使用すればよいかということです。ページの下部に存在し、必要なリッチ スニペットを提供する「SEO ブロック」の概念を拡張することを検討しましたが、これは面倒で、コンテンツの重複を引き起こします。
このマークアップをユーザーから隠すために、ここで使用できる他のトリックはありますか? リッチ スニペット コンテンツを jQuery を使用する div に配置するとslideToggle()
、Google に関する限りコンテンツを「非表示」にできますか?
schema.org - schema.org の商品タグが不完全で、不足しているものが見つかりません
「警告: schema.org の microdata が不完全です」というメッセージが表示されます。Google 構造化データ テスト ツールを使用してページを検証する場合。
これらのプロパティが定義されています。
私が見逃しているアイデアはありますか?私は見ましたが、欠けているものは何もありません。
Google 構造化データのリンクを変更するだけで、古い投稿をコピーして貼り付けます。
ありがとう !
css - リッチ スニペットの HTML が画面に表示されないように合法的に非表示/防止する - これを行っても問題ありませんか?
私は自分のサイトでリッチ スニペットを使用しています。すべてのコードをフッターに配置して、中央に配置し、簡単にアクセスできるようにしています。これらのスニペットの周りのテキストをページに表示したくありません。その情報はサイトの他の場所にあるからです。を使用してこのテキストを非表示にしてstyle="display:none"
も問題ありませんか? または、フィールドが非表示になっているため、Google はリッチ スニペットを完全に無視しますか?
どんな情報でも大歓迎です!前もって感謝します!
html - リッチ スニペットで Itemscope 属性に値を割り当てる
そのため、いくつかのリッチ スニペットを使用しており、それらは html5 マークアップ スキームを使用しています。
問題は itemscope 属性に値がないことです。
これにより、古い製品の html 検証が空のタグであると見なされて失敗します。値 1 を割り当てた場合、Google とマークアップ ルールは同じように機能しますか。
検証方法を適切に更新できるようになるまでは、今のところ回避策ですが、それはまだ先のプロジェクトです。
基本的に、これを Google のリッチ スニペット ルール、html5、および html5 より前の古い検証エンジンで引き続き有効にするための適切な構文はありますか?
microdata - サービスを定義するために使用する Schema.org の型は?
schema.org でサービスを定義するにはどうすればよいですか?
例)害虫駆除業:「シロアリ駆除」→商品ではないと思います(http://schema.org/Product)
それを定義するには何を使用すればよいですか?
microformats - 語彙の単語に Microformat を追加するには?
Quizlet が Google 検索結果メタデータの「用語」および「定義」ヘッダーと語彙/定義データを使用して検索結果データを構築する方法を知っている人はいますか? マイクロフォーマットまたはその他の方法ですか?
参考のため:
表示された検索結果 (3 番目のリスト) - http://bit.ly/WuES0X 実際の Web ページ - http://quizlet.com/4835950/web-20-flash-cards/