2013-05-13 132 views
-1

我想知道什么是由搜索引擎索引JavaScript加载内容的最佳方式。我知道搜索引擎不会执行JavaScript,但我想更多的是渐进式的魅力。 我正在创建一个响应式网站,在主页上我将会介绍一些关于访问最多的产品的部分以及我计划根据检测到的设备加载的推荐产品。这些产品将放在带有缩略图图像和产品名称的滑块中。 如果检测到手机滑块内容将不会加载,则会显示到外部页面的链接。 我知道外部内容将通过链接索引到这些资源。 在这种情况下,用户将从哪里搜索?转到外部页面或主页? 如果我只在首页上显示产品名称,以便它们可以被索引并用css隐藏它们,它会对SEO不利吗? 什么是索引该内容的最佳方式,并可能将用户从搜索引导至主页。JavaScript加载的外部内容SEO

此外,我已经看到阿贾克斯爬行http://code.google.com/web/ajaxcrawling/但我不想使用,如果有任何更好的方法。

+1

请尝试webmasters.stackexchange.com – Joe 2013-05-13 15:06:47

回答

1
  1. 不要尝试像使用css隐藏内容的技巧。爬行者越来越聪明,以防止人们将隐藏的关键字放入他们的页面。

  2. 我也不喜欢ajaxcrawling解决方案谷歌提出,它可能是有用的一些非常具体的情况下,但我会避免这一点。

  3. 对于您的响应式页面,请关注您希望所有用户看到的数据以及所有要查看的漫游器。这些数据应该在加载时出现在页面上。它应该是可见的,理想情况下应该有适当的语义权重。像H1,H2等。这基本上意味着您的网站的其他页面(页眉/页脚导航链接)的链接应在页面上可用。

  4. 为了提高响应速度,页面各部分的对齐将根据设备和媒体查询进行。

  5. 从渐进式增强的角度来看,如果基于浏览器的不动产和功能,您决定在特定部分显示更多内容,请注意,此内容对于抓取工具不可用。所以它不会被索引。

  6. 如果抓取工具只能看到主页上其他页面的链接,则不会丢失任何内容。索引您的主页时,链接的alt和href内容将被拉起,如果搜索查询与内容匹配,用户将会看到指向辅助页面的链接。 (这是你想要的。)

希望这会有所帮助。

如果您的问题的某个部分仍未解答,请留下评论。

+0

谢谢您提供答案。 – 2013-05-13 16:51:40