骨架加载器会阻止爬虫索引页面吗?

问题描述 投票:0回答:1

我们使用动态服务器渲染,这提供了更长的页面加载时间。有一个想法改用骷髅。 但有人担心这会干扰搜索引擎对页面的索引,因为不会加载完成的页面,而只会加载布局。 是这样吗?或者担心是徒劳的,搜索引擎将等待页面加载?也许有办法告诉他页面仍在加载?

我读了一篇有趣的文章,但问题仍然是一样的。搜索机器人会将加载程序(骨架)视为内容,还是会等待该 div 上的水合作用完成?

javascript web-crawler server-side-rendering google-crawlers skeleton-css-boilerplate
1个回答
0
投票

使用动态服务器渲染内容的骨架或占位符可以通过给人更快加载时间的错觉来改善用户体验。但是,关于 SEO 和搜索引擎索引,需要记住一些注意事项。

Google 等搜索引擎主要对网页的 HTML 内容进行爬网和索引。如果骨架内容存在于 HTML 标记中并且不会根据用户交互或 JavaScript 执行而更改,搜索引擎将看到该内容并为其编制索引。这意味着骨架内容可以被视为页面内容的一部分。

另一方面,如果骨架内容是由 JavaScript 动态生成的,并且仅在页面加载时出现,则搜索引擎在初始抓取期间可能无法看到它。搜索引擎可能不会等待 JavaScript 完全执行后再对页面建立索引,因此动态生成的内容可能不会被索引。

希望这对您有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.