0

検索エンジンのスパイダーがコメントを見ることができるかどうか疑問に思っていました。ページのソースを開いたときにコメントが表示されないので(disqusの場合と同じ)、検索エンジンがページをクロールすると表示されないと思います。コメントも?この仮定は正しいですか?もしそうなら、これを変更する方法はありますか?

解決策を見つけました:

http://developers.facebook.com/docs/reference/plugins/comments/

私のサイトに残されたコメントからSEOブーストを得るにはどうすればよいですか?

Facebookのコメントボックスはページのiframeにレンダリングされ、ほとんどの検索エンジンはiframe内のコンテンツをクロールしません。ただし、上記のように、グラフAPIを介してサイトに残されたすべてのコメントにアクセスできます。APIからコメントを取得し、ページの本文のコメントボックスの後ろにレンダリングするだけです。ページの読み込みごとにグラフAPIからコメントを取得すると、ページのレンダリング時間が遅くなる可能性があるため、結果をキャッシュすることをお勧めします。

4

1 に答える 1

0

クロールエンジンにスローされたものだけがクロールエンジンに表示されるため、これらのコメントを出力して、クロールしてSEデータベースに保存したり、Webサイトに関するデータを収集するために使用したりできるようにする必要があります。接続要求が送信されたヘッダーを確認してください。から、それがクロールエンジンに属し、それが私たちの場合は人間(ブラウザ)のユーザーエージェントと呼ばれる場合、ここでPHPを使用してクローラーを検出する方法を見つけることができます。それを検出した後、クロールするためにコメントを強制的に表示します、ここでは、 Google自体からのクローラーを処理する方法に関する優れたリソースもあります。

Facebookのコメントについて話している場合、クローラーまたはSEでインデックスを作成することはできません。クローラーが、Facebookページの1つにアクセスしようとすると、ログインページが原因でユーザーのデータを表示できなくなります。そして、あなたがFacebookプラグインについて話しているなら、あなたは私が上で提案したことをするかもしれません、Facebookのコメントが這うことについて話している記事。

于 2012-05-05T14:58:51.140 に答える