我想知道在哪个阶段可以开始使用 Javascript 操作 HTML 元素/内容以免损害 SEO?
我在某处读到,使用 CSS 属性隐藏的 HTML 内容display:none
经常受到谷歌爬虫的惩罚,这有充分的理由让我相信......我问这个是因为我打算有一些最初隐藏的 div 面板,但在用户单击适当的链接后显示。因此,我的意图不是完全向用户隐藏内容——只是为了给他们更好的用户体验——我担心谷歌可能不会这么看!
我这样做的原因是为了防止在我的 Javascript 进入位置、隐藏和整理所有内容之前出现可怕的无样式 html 元素(定位)的瞬间(或在某些情况下,整整 2 秒)。因此,display:none
在最前面添加,然后使用 Javascript 来切换可见性本来是理想的,但显然是谷歌搜索引擎机器人的禁忌。
各位专家有什么建议吗?谢谢!