我的侧边栏菜单中唯一的东西是导航菜单,唯一使导航菜单独一无二的是链接到我的联系人表单。
我想删除我网站中的汉堡包侧边栏(移动桌面)菜单,并从浏览器窗口底部的粘性联系人菜单链接到我的联系人表单。
我可以使用PHP删除侧栏,但我更愿意避免这种情况,因为我希望保持我的内容管理系统模板文件的全部核心,但我也可以禁用CSS (display:none到侧栏,然后修复主要内容区域的边距)。
用CSS删除侧边栏会有问题吗?比如,SEO?它会被爬虫定义为“问题”吗?
发布于 2021-09-25 03:52:26
从技术上讲,使用display: none永久隐藏永远不会向用户显示的内容是不理想的。然而,使用display: none有很多正当的理由,特别是在导航功能方面,只要你没有滥用它来填充关键词,你就有大约0%的可能会遇到任何真正的搜索引擎优化问题。
对于googlebot来说,没有什么好的方法可以告诉您隐藏这些内容作为将其从页面的HTML中删除的快捷方式(“坏”),而仅仅是某种复杂的代码机制,以便在满足特定情况时向用户显示某种花哨的导航。
因此,简而言之,它可能不是在技术上符合适当的SEO精神,但我真的不认为这是不可能遇到任何问题,你只需隐藏一个菜单。我当然不会告发你。
https://webmasters.stackexchange.com/questions/136965
复制相似问题