0

I have a page. Which contain json method to load data. I call this method on page load. It works properly. The problem is when I view source of that page I don't see the generated code.

My concern is the search engine will never see the content even if end user see it.

Is there anyway to add it? If so how it can be done?

Here is the example of code I use

    $(function(){

    //Call to the server to get data.

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

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

    });




});
4

2 回答 2

0

在我看来,您的问题似乎是此处和中所问内容的副本,无论如何,Google 蜘蛛是否可以读取 json 数据?

所以,渐进式增强和不显眼的 JavaScript 是出路。

除了这些,可选但重要的是,测试您的应用程序的可抓取性:使用“ Fetch as Googlebot ”查看抓取工具看到的内容。

于 2012-11-06T08:48:47.337 回答
0

大多数(如果不是所有)搜索引擎都不会识别从 Ajax/Javascript 插入页面的内容,这就是为什么如果您希望搜索引擎识别它,您需要在页面中加载此内容。

于 2012-07-04T18:47:51.480 回答