20

todos リストの例でレンダリングされた HTML ソース コードを見ると、body タグにコードがありません。これはSEOにどのように影響しますか?

4

2 に答える 2

22

EDIT : Meteor は、スパイダーへの静的 HTML の提供をサポートするようになりました。

から: http://docs.meteor.com/#spiderable

Meteor は静的 HTML を提供できますか? Google は Meteor サイトをインデックスに登録できますか?

はい。「スパイダー可能な」スマート パッケージを追加して、有効なリンクを備えた静的 HTML を検索エンジンに発行するためのサポートを含めます。Spiderable パッケージは、Google の AJAX クロール仕様を実装しています。詳細については、Spiderable のドキュメントを参照してください。

このバージョンの Spiderable は、検索エンジン専用です。Meteor の将来のバージョンでは、最初のページ読み込み時に HTML も Web ブラウザーに送信します。Meteor テンプレート システムは、このユース ケースをサポートするために特別に設計されました。

古くて今は間違った答え:

から: http://meteor.com/faq/can-meteor-serve-static-html

Meteor は静的 HTML を提供できますか? クライアントで JavaScript を無効にしても Meteor は動作しますか? Google は Meteor サイトをインデックスに登録できますか?

Meteor は、この重要なユース ケースをサポートするように慎重に設計されていますが、現在の Meteor ビルドにはありません。これは、現在の URL を認識している Meteor サイトを簡単に構築できるようにする、今後のルーティング リリースの一部になります。

簡単に言うと、サーバー側のレンダリングが機能する方法は、Meteor アプリがサーバー上で開始され、ページのレンダリングが許可されるというものです。次に、セッション状態がシリアル化され (ホット コード プッシュの背後にある同じ移行テクノロジを使用)、アプリが凍結されてブラウザーにプッシュ ダウンされます。ブラウザーが JavaScript をサポートしている場合は、必要に応じて再起動できます。Meteor テンプレートは DOM 操作ではなく HTML 文字列に基づいているため、サーバー上で DOM エミュレーション パッケージを実行する必要はありません。

于 2012-04-12T01:04:43.087 に答える
0

スパイダーにはjsの実行がないため、ページに関する情報をヘッドで取得するだけで、実際には良くありませんが、サイトを見ると、静的コンテンツと他のストリーミングを引き続き使用できるように見えます静的コンテンツがキー フレーズについて話している場合、目的のキーワードに関連する他のサイトなどへのリンクが含まれている場合、SEO に適したコンテンツ

于 2012-04-12T00:10:27.577 に答える