0

Ajax サイトのクロールに関するGoogle の記事を読んでいます。Pinterest に少し似たアプリケーションを使用しています。つまり、エンドレス スクロールのフロント ページがあります。すべてのデータは Ajax を介してロードされます。

たとえば www.mydomain.com のサイトにアクセスすると、JavaScript www.mydomain.com#!page=1 を介して URL に以下が追加されます。その後、_escaped_fragment_=page=1 に応答できます。

私の質問は、Google に、www.mydomain.com をクロールする代わりに www.mydomain.com#!page=1 をクロールするように指示するにはどうすればよいですか?

また、それらへのリンクを持たずに、さらに多くのページがあることを Google に伝えるにはどうすればよいですか (下にスクロールすると表示されます)。

4

2 に答える 2

0

何よりもまず、Web ページをインデックスに登録するには、Google のスパイダーによってクロールされる必要があることを覚えておいてください。そのためには、とりわけテキストが必要です。ただし、スパイダーを遠ざけたり、作業を困難にしたりする要因はたくさんあります。ajax はその 1 つです。フラッシュは、クモを寄せ付けないもう 1 つの良い例です。彼らがそれを這うのは難しいので、彼らは遠ざかります。

したがって、サイトで使用するフラッシュの量を制限するように人々が言うのと同じように、多くの検索エンジン トラフィックを取得するつもりなら、ほとんどの人が ajax を避けるように言います。しかし、私はあなたが ajax を使うべきではないとは言いません: 実際、あなたの説明に基づいて、あなたのアプリケーションは非常にきれいに見えます。フラッシュに基づいたサイトがたくさんあることを思い出してください (検索エンジンで ajax と同様の効果があるため、私はフラッシュについてよく言及します)。

しかし、彼らはどのようにそれを行うのですか?単純に、多くのコンテンツで Google が好まない「不親切な」コードを補うだけです。新鮮なままのコンテンツ、追加してもいいですか。YouTube は、常にコンテンツを追加している 24 時間年中無休のコメントであり、独自のコンテンツであるため、すべてのコメントが常にトップに立っています。多くのフラッシュ/ajax/その他を使用している他のすべてのサイトは、上位にランクされていますが、同じことが起こっています。

要するに、私が本当に言いたいのは、あなたのサイトやウェブページをインデックスに登録したいのであれば、あなたが ajax を使っていても、できるだけ多くのコンテンツで補う必要があるということです。Google はあなたをインデックスに登録するためのコンテンツを必要としています。そして、そのコンテンツがよく知られており、頻繁に更新されていることが望ましいでしょう。ブログのランキングがこれほど高いのには理由があります。

編集: 主要な SEO Web サイトの 1 つである SEOMoz にも、これに関する記事がいくつかあります。私が説明したのは私の見解ですが、この問題を克服するためのより技術的な方法があるようです: http://www.seomoz.org/blog/create-crawlable-link-friendly-ajax-websites-using-pushstate

于 2013-03-31T19:19:10.793 に答える