使AJAX加载的内容可由Google抓取

时间:2014-01-10 12:22:45

标签: html jquery seo search-engine webpage

我构建了许多单页网站,通过AJAX / jQuery动态加载内容。我一直在阅读一个寻呼机对SEO有多糟糕。无论如何,如何从单页网站获得最多的SEO结果,而不将其分成多个页面?

2 个答案:

答案 0 :(得分:2)

来自Google Developers

  

如果您正在运行包含您想要的内容的AJAX应用程序   出现在搜索结果中,我们有一个新的进程,当时   实施,可以帮助谷歌(以及可能的其他搜索引擎)   抓取并索引您的内容。从历史上看,AJAX应用程序都有   搜索引擎难以处理,因为AJAX内容是   由浏览器动态生成,因此对抓取工具不可见。   虽然有现成的方法来处理这个问题,但他们   涉及定期手动维护,以使内容保持最新。

答案 1 :(得分:1)

我假设您正在使用哈希(#)进行一页导航,这是我的解释。 我的建议是,以编程方式生成包含页面的sitemap.xml(例如,包含项目详细信息页面)。让我举个例子,

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <url>
      <loc><![CDATA[http://your_domain.com/#item-1.html]]></loc>
   </url>
   <url>
      <loc><![CDATA[http://your_domain.com/#item-2.html]]></loc>
   </url>
</urlset>

您可以将商品的网址放在网站地图中,然后通过网络主工具提交给谷歌。

然而,多页面结构优于SEO的一页