2014-01-10 52 views
1

我构建了许多通过AJAX/jQuery动态载入内容的页面网站。我一直在阅读一个传呼机对SEO有多糟糕。无论如何,你怎样才能从一个页面的网站获得大多数搜索引擎优化结果,而不会将它分成多个页面?制作载入AJAX的内容可由Google抓取

+0

我的建议是不如一个页面,生成的sitemap.xml编程包含您的网页(例如与项目细节页)。例如, –

+1

请查看[本文](http://moz.com/blog/how-to-allow-google-to-crawl-ajax-content)。 –

+3

这个问题似乎是题外话题,因为它是关于SEO –

回答

2

Google Developers

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

+1

谢谢,这正是我所需要的。如果您正确应用#,Google可以阅读一个传呼机!链接。 –

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