2016-06-22 14 views
-1

私はカスタム要素を(私は角度2を使用)を含むウェブサイトを持っている、とGoogleはそれらを正しく解析に失敗:ロボットが私たちのカスタムhtml要素を解析する方法を教えてください。

それだけ

<my-app></my-app> 

を見ているこのコンポーネントの値がで取得されていないようですすべてのGoogleロボットによって。

ベストプラクティス/回避策はありますか?

ありがとうございました。

答えて

-2

あなたのできることは、レンダリングされたページのHTMLを取得し、ユーザー情報などがない<my-app></my-app>タグに挿入することです。

これはAngularが起動した後にとにかく置き換えられます。つまり、そこに全く異なるものを置くことさえできます。

+0

なぜ私が聞くことができますdownvote?正確にこれは多くのAngular 2の講演で促進されています。 – rinukkusu

0

これは何百万回も尋ねられています。 googleのthis質問とthisの特定のページを参照してください。

時間が変更されました。今日、GooglebotがJavaScriptやCSSファイルをクロールするのをブロックしていない限り、一般に、最新のブラウザのようなWebページをレンダリングして理解することができます。この改善を反映するため、Googleの技術ウェブマスター向けガイドラインを更新し、GooglebotによるサイトのCSSファイルまたはJSファイルのクロールを禁止することを推奨しました。

+1

質問に「100万回」と尋ねられた場合は、別の回答を投稿するのではなく、重複としてフラグを立てるのはなぜですか? –

+1

良い質問です。私は決して前に質問をしたことがないので、これが最初になるでしょう。 –

+0

しかし、推論をせずにdownvoteしないでください。 – rinukkusu

関連する問題