Javascript HTML编码顺序与布局问题

Javascript HTML编码顺序与布局问题,javascript,html,css,layout,seo,Javascript,Html,Css,Layout,Seo,我想设计一个标题,导航部分和内容的网站。。。为了搜索引擎优化的目的,我想在内容,标题和导航区的顺序编码。。。但在浏览网站时,我们希望首先看到标题,然后是导航区域,然后是内容。。。有没有办法做到这一点?绝对定位。这提出了一系列涉及固定高度的其他问题,但让您知道该去哪里另外,同意评论,这不是一个好方法,甚至可能处于“黑帽子”SEO技术的边缘。 <div id="Container"> <div id="Content"><div> <div

我想设计一个标题,导航部分和内容的网站。。。为了搜索引擎优化的目的,我想在内容,标题和导航区的顺序编码。。。但在浏览网站时,我们希望首先看到标题,然后是导航区域,然后是内容。。。有没有办法做到这一点?

绝对定位。这提出了一系列涉及固定高度的其他问题,但让您知道该去哪里另外,同意评论,这不是一个好方法,甚至可能处于“黑帽子”SEO技术的边缘。

<div id="Container">
    <div id="Content"><div>
    <div id="Header"><div>
    <div id="Navigation"><div>
<div>

#Container
{
    position: relative;
}
#Content
{
    position: absolute;
    top: 300px;
}
#Header
{
    position: absolute;
    height: 200px;
    top: 0px;
}
#Navigation
{
    position: absolute;
    height: 100px;
    top: 200px;
}

#容器
{
位置:相对位置;
}
#内容
{
位置:绝对位置;
顶部:300px;
}
#标题
{
位置:绝对位置;
高度:200px;
顶部:0px;
}
#航行
{
位置:绝对位置;
高度:100px;
顶部:200px;
}

我不会这么做;现代搜索引擎能够识别导航部分(列表中的链接等)和大块的真实内容。这对于seo来说真的不值得。如果您希望使用绝对定位等解决方案,您将面临大量其他错误。此外,谷歌比这更聪明。我怀疑它是否会被归类为黑帽技术,因为出于可访问性的原因,以这种方式组织页面是有好处的。让屏幕阅读器尽可能快地查看页面内容,要比让用户看到一个他们不感兴趣的无休止的链接列表要好得多。同样,必须使用puff和sip导航的用户也不想通过所有菜单链接进入主页内容。如今,这些角色解决了可访问性问题,因此也不要因为这些原因而这样做。