SEO友好特朗普优雅吗?

时间:2013-06-27 13:11:57

标签: jquery html web-crawler seo

我原本打算使用getJson()返回我想用.each()循环的数据并在html中使用我动态构建,但后来我读到蜘蛛忽略Javascript / jQuery并且只接受在对网站编制索引时考虑了HTML。

我假设(错误地,我希望)这意味着动态生成的HTML被忽略。我希望HTML的文本内容确实可以编入索引。

所以,我正在考虑使用$.load()代替并从单独的文件中传回完全形成的HTML。数据是静态的(只有在我更新网站时才会更新)所以这是可行的,但它似乎是业余的(当它可以在客户端动态生成时传回所有文字HTML,使用插入其中的传回的json数据) - 但是,如果“业余”对我的SEO有帮助,我会做的。

如果有什么,我是误解还是没有考虑?

1 个答案:

答案 0 :(得分:3)

使用$ .load()会引发与动态生成HTML相同的问题。如果蜘蛛支持一个,很可能它会支持两者。 This discussion may provide some insight

您是否可以使用服务器端脚本语言(如PHP或JSP)包含静态文件?这将允许您进行编辑并在以无javascript方式提供HTML时自动将其拉入。