css - seo和div显示:none

标签 css wordpress seo hidden-field

<分区>

我只是想知道 display:none 是否会影响我的网站 seo,因为自从将其实现到新的主页重新设计后,我在过去几天中某些关键字在 google 中的排名下降了。

我正在使用 wordpress 并在主页上显示随机的帖子图像,获取摘录并使用 display:none 隐藏它,当用户将鼠标悬停在图像上时,它会将摘录显示为工具提示。

我已经阅读了一些关于此的相互矛盾的文章并观看了 Matt Cutts 的 youtube 视频,但这并没有真正给我实现它的方式的答案。

所以我希望这里的人可以让我更深入地了解它是不是好的 seo 实践还是没有太大区别?

谢谢

最佳答案

Google 机器人不关心 CSS display:none,Google 机器人看到的是您的 html 源代码。使用 css 隐藏的任何内容在 html 源代码中都是可见的。

对您的 CSS 文件进行二次检查,检查您是否有任何显示:无;在你的 css 上如果你有对隐藏内容(链接、关键字 block 等)的某种检查。如果您被发现隐藏关键字或链接,您将受到惩罚:)

其他常见检查是链接的 css,例如 a {display: none;}a {color: #ffffff;}将升旗。在最后一个中,检查以确定主体或任何容器的背景颜色。

Matt Cutts 不会告诉你它到底是如何工作的,因为这是一项艰巨的任务,到目前为止有很多失败,因为 css 有时会变得很复杂,你需要进行大量检查。

如果有显示:无;

作为旁注,如果您的 html 上有样式 block (<style type="text/css"> .some-class {display: none;}</style>) 或带有样式的 div (<div style="display:none;">keyword</div>),Googlebot 会更快地选择它,因为它在您的 html 源代码中可见。

您提到您已将其实现到新的主页重新设计中,我想知道您是否给了 Google 时间来选择您网站上的更改?请记住,您可以在您的网站上进行改进,但 googlebot 会“谁知道什么时候”看到它们

关于css - seo和div显示:none,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10966575/

相关文章:

jQuery 垂直对齐动画

javascript - 客户端验证显示问题

apache - 将 HTTPS 重定向到 HTTP,将 NON WWW 重定向到 WWW

asp.net-mvc - 具有任意# of Leading Segments 的 ASP.net MVC 路由?

html - 如何设置除选项之外的选择框文本的样式

jquery - 动态标题栏/导航栏

javascript - 使用jquery点击下拉菜单

php - Hook 到 Wordpress 图片上传

php - 仅当存在元值 #2 和元键 #2 时,为元键 #1 设置元值 #1

ruby-on-rails - SEO、链接和部分不能一起工作