通过ajax(json)正常加载内容

时间:2012-12-12 03:28:44

标签: html ajax seo

我现在通过ajax(json)加载了购物车中的大部分页面(搜索结果,类别数据,产品数据,购物车等)。我现在想通过ajax(json)在主页上加载主要类别,以进一步提高速度。例如,这将类似于以下内容:

<b>Categories</b><br />
<a href="#A/1234">Category A</a> <br />
<a href="#A/5678">Category B</a>

<noscript>
<a href="http://www.domain.com/1234/category A/">Category A</a> <br />
<a href="http://www.domain.com/5678/category B/">Category B</a>
</noscript>

而不只是:

<b>Categories</b><br />
<a href="http://www.domain.com/1234/category A/">Category A</a> <br />
<a href="http://www.domain.com/5678/category B/">Category B</a>

然而,通过ajax(json)加载这些类别也是正确的吗?我倾向于看看主要网站是如何做到的,他们几乎总是加载内容而不是通过ajax(json),而是正常(静态)方式。甚至Stackoverflow都是这样做的。我只看到gmail是100%ajax,但这更像是一个应用程序。 如果我愿意,最好在主页加载时通过ajax(json)动态加载类别链接,以防止搜索引擎看到双链接(ajax链接和noscript链接)

1 个答案:

答案 0 :(得分:0)

如果您的网站有很多内容(图片,链接,文本等),那么我认为使用AJAX会很棒。链式AJAX功能可以按照您喜欢的方式显示内容,也可以通过您想要的观点导航您的用户。

此外,使用AJAX可以减少网站加载的时间。此外,正如我所读,搜索引擎也可以抓取AJAX。对于使用AJAX的SEO,请尝试阅读这个小指南 http://www.searchenginejournal.com/seo-for-ajax/19138/