私はカスタム要素を(私は角度2を使用)を含むウェブサイトを持っている、とGoogleはそれらを正しく解析に失敗:ロボットが私たちのカスタムhtml要素を解析する方法を教えてください。
それだけ
<my-app></my-app>
を見ているこのコンポーネントの値がで取得されていないようですすべてのGoogleロボットによって。
ベストプラクティス/回避策はありますか?
ありがとうございました。
私はカスタム要素を(私は角度2を使用)を含むウェブサイトを持っている、とGoogleはそれらを正しく解析に失敗:ロボットが私たちのカスタムhtml要素を解析する方法を教えてください。
それだけ
<my-app></my-app>
を見ているこのコンポーネントの値がで取得されていないようですすべてのGoogleロボットによって。
ベストプラクティス/回避策はありますか?
ありがとうございました。
あなたのできることは、レンダリングされたページのHTMLを取得し、ユーザー情報などがない<my-app></my-app>
タグに挿入することです。
これはAngularが起動した後にとにかく置き換えられます。つまり、そこに全く異なるものを置くことさえできます。
これは何百万回も尋ねられています。 googleのthis質問とthisの特定のページを参照してください。
時間が変更されました。今日、GooglebotがJavaScriptやCSSファイルをクロールするのをブロックしていない限り、一般に、最新のブラウザのようなWebページをレンダリングして理解することができます。この改善を反映するため、Googleの技術ウェブマスター向けガイドラインを更新し、GooglebotによるサイトのCSSファイルまたはJSファイルのクロールを禁止することを推奨しました。
質問に「100万回」と尋ねられた場合は、別の回答を投稿するのではなく、重複としてフラグを立てるのはなぜですか? –
良い質問です。私は決して前に質問をしたことがないので、これが最初になるでしょう。 –
しかし、推論をせずにdownvoteしないでください。 – rinukkusu
なぜ私が聞くことができますdownvote?正確にこれは多くのAngular 2の講演で促進されています。 – rinukkusu