轮播和显示:无 + SEO 问题

Jcarousel and display: none + SEO concern

本文关键字:SEO 问题 显示      更新时间:2023-09-26

我在 3 个不同部分的页面上使用 jcarousel。我最初显示第一部分,并用display: none隐藏其他两部分。

我做了一些谷歌搜索,发现这是一个常见问题,因为任何显示为 none 的东西都会自动显示宽度为 0,因此 jcarousel 无法正确设置它。

我在SO上找到了这篇文章:页面加载时隐藏jCarousel

通过将您不想显示的内容移出页面来处理它,我可以这样做,但想知道,这对 SEO 目的会不好吗?就像在谷歌中一样,不希望内容在页面之外?

我还有其他选择吗?

好的,我通过先加载内容来解决我的问题,然后在加载所有页面数据后,我运行了一个函数来隐藏相对内容。

标头中的代码.. 这将在加载页面上的所有内容后运行 hideHomeCats 函数。

$(window).load(hideHomeCats);

其中hideHomeCats是隐藏相关内容的函数。

希望这对其他人有所帮助。 :)