0

ページがあります。データをロードするためのjsonメソッドが含まれています。このメソッドはページの読み込み時に呼び出します。正しく動作します。問題は、そのページのソースを表示すると、生成されたコードが表示されないことです。

私の懸念は、エンドユーザーにコンテンツが表示されても、検索エンジンにはコンテンツが表示されないことです。

とにかくそれを追加することはありますか?もしそうなら、それはどのように行うことができますか?

これが私が使用するコードの例です

    $(function(){

    //Call to the server to get data.

    var content = "Some data"; //from the json call

    $("#content").html(content);

    });




});
4

2 に答える 2

0

すべての検索エンジンが、Ajax/Javascript からページに挿入されたコンテンツを認識しない場合でも、ほとんどの場合、検索エンジンに認識させたい場合は、このコンテンツをページにロードする必要があるのはこのためです。

于 2012-07-04T18:47:51.480 に答える
0

あなたの質問は、ここIs there とにかく json データを Google スパイダーで読み取れるようにする方法のコピーのように思えます。

したがって、Progressive Enhancement と Unobtrusive JavaScript が解決策です。

これらに加えて、必要に応じて、しかし重要なこととして、アプリのクロール可能性をテストします。クローラーが「 Fetch as Googlebot 」で何を見るかを確認します。

于 2012-11-06T08:48:47.337 に答える