构建包含导航的html的推荐方法是什么,所以它仍然是SEO'和可访问的。
例如,结构应该更像文档的结构:
或:
显然CSS用于控制布局,但是机器人和屏幕阅读器会忽略CSS。
答案 0 :(得分:7)
之前我被要求在客户端内容之后移动导航,但我认为这对他们没有多大帮助。我通常遵循你上面提到的第一个结构。
一些随机提示:
答案 1 :(得分:5)
任何没有将其内容隐藏在Flash或类似内容中的页面都是SEO'able。网络抓取工具倾向于剥离所有内容并将文档作为文本流读取。有些人会关注你的关键词,它们在正文中的使用,H1& H2标签,页面标题甚至域名,但我认为它们不受页面结构顺序的影响。
答案 2 :(得分:2)
作为屏幕阅读器用户,我不关心页面上的导航位置。最有帮助的是按标题列出内容,例如此问题处于h2级别,答案从下一个h2级别开始。屏幕阅读器提供的键允许您通过标题跳过,因此我发现标题导航更快,然后找到跳过导航链接并按下输入。
答案 3 :(得分:1)
尽可能减少内容以外的所有内容。
非常短的导航,添加指向完整导航页面的链接/或/通过AJAX加载它。
否“其他内容”。如果你在页面上放了任何东西,它们必须是相关的。此外,它们应按其关系排序。
答案 4 :(得分:1)
通常认为“尽可能”让您的内容尽可能靠近页面顶部。从技术上讲,你的第二个例子是最好的。跳过内容链接对于屏幕阅读器来说是个不错的选择,并且CSS布局的状态就是这样,没有人会吝啬你在文档的顶部放置一些简单的导航。我当然认为这不会伤害你的Google PageRank。
答案 5 :(得分:0)
您可以做的最好的事情就是尽可能将内容移到页面顶部。我建议这个结构: