0

自分のサイトのサイトマップを作成しましたが、http: //www.sitemaps.org/で設定されたプロトコルに準拠しています。

Googleは、ウェブマスターツールを介してこのサイトマップについて知らされています。サイトマップ内のすべてのURL(500以上のURL)を追跡しましたが、インデックスを作成したのはそのうちの1つだけです。グーグルがサイトマップを最後にダウンロードしたのは2009年10月21日でした。

site:urlをグーグル検索すると2500以上の結果が表示されます。グーグルはそれがサイトをクロールすることができると言います。

なぜ実際に1つのURLだけがインデックスに登録されるのかについて誰かが何か考えを持っていますか?

乾杯、ジェームズ

4

2 に答える 2

1

まず、などを使用してこれらのページからGoogleが禁止されていないことを確認しますrobots.txt。また、これらのURLが正しいことを確認します。:)

第二に、グーグルはあなたのサイトマップを額面通りに受け取るだけではありません。インバウンドリンクなどの他の要素を使用して、サイトマップ内のすべてのページをクロールするかどうかを決定します。サイトマップは、ほとんどの場合、何よりもヒントとして機能します(たとえば、ページがより迅速に更新されたことをGoogleが知るのに役立ちます)。高品質で関連性のある便利なリンク(インバウンドとアウトバウンド)を取得すると、サイトのインデックス作成が開始されます。

于 2009-10-22T02:01:52.070 に答える
0

あなたの2つのステートメントは互いに矛盾しているようです。

しかし、それらのうちの1つだけにインデックスを付けました。

site:urlをグーグル検索すると2500以上の結果が表示されます

bdonlanのロジックは正しいですが(robot.txtとGoogleのサイトマップに対する信頼の欠如)、問題はあなたが自分のサイトについて「考えている」ことだと思います。

つまり、Googleウェブマスターツールでは、インデックスに登録されているページは1つだけですが、site:yoursite.comには2.5kと表示されています。

Googleウェブマスターツールはあまり正確ではありません。それらは素晴らしいですが、バグがあり、サイトに関する問題について学ぶのに役立つかもしれません。サイトを信頼する:コマンド。site:yoursite.comを検索し、複数の結果が表示された場合は、Googleのインデックスに登録します。

私はsite:yoursite.comを信頼します。あなたはグーグルに2.5kページを持っていて、索引付けされて検索可能です。

それでは、これらのページを最適化して、トラフィックフローを確認してください。:D

補足:Googleは、あらゆるサイト、フラッシュ、JavaScriptなどをクロールできます。

于 2009-10-22T21:50:02.973 に答える