使用AJAX抓取可搜索的动态内容

时间:2011-11-18 11:59:18

标签: xml ajax html5 seo

我正在开发一个基于html5的新投资组合网站,所以我有一个xml文件,其中包含有关项目的信息。例如;项目名称,日期,描述,位置和每个项目的预览。

像这样;

    <project>
                <name>Project Name Here</name>
                <date>September 2011</date>
                <url>www.projecturl.com</url>
                <description>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
    Nunc a augue sed ligula tempor facilisis. Curabitur in elit. Etiam dolor wisi, 
    consequat eget, accumsan eu, dignissim nec, est. Morbi sed wisi nec erat feugiat tristique. Fusce tempus.
</description>
                <position>Design</position>
                <previews>
                  <src>prev1.jpg</src>
                  <src>prev2.jpg</src>
                  <src>prev3.jpg</src>
                </previews>
             </project>

当网站加载时,它从服务器获取xml文件,当我从菜单中单击一个项目时,javascript从xml加载信息,动画一些东西并带来有关项目的信息。

所以我的问题是 如何让每个项目页面都可以通过谷歌进行书签和抓取?

感谢

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

如果SEO对您很重要,那么这样做是个坏主意。 Google确实提供crawlable Ajax,但这只能帮助您使用Google。没有其他搜索引擎可以找到那些意味着你关闭了搜索引擎世界1/3的内容。更糟糕的是,任何未启用JavaScript的人也无法使用您的网站。这就是crawlable Ajax is a bad idea

的原因