Помогите решение оптимизации верстки

Статус
В этой теме нельзя размещать новые ответы.

V_R

Гуру форума
Регистрация
15 Май 2008
Сообщения
247
Реакции
92
Шаблон резиновый
Структура:
<div id="top"></div>
<div id="header"></div>
<div id="nav"></div>
<div id="middle">
<div id="container">
<div id="content"></div>
</div>
<div class="sidebar" id="sideRight"><div>
</div>
<div id="footer"></div>
</div>
<div id="copy"></div>
Задача вывести сперва
<div id="middle">
<div id="container">
<div id="content"></div>
</div>
<div class="sidebar" id="sideRight"><div>
</div>
и только потом
<div id="top"></div>
<div id="header"></div>
<div id="nav"></div>
Думаю все понятно поисковик видит сперва Контент а ползователь видит сайт как положено, решения для фиксированых шаблонов не подходят. Есть какие мысли?. Спасибо
 
Считаю, что тема о том, что поисковики любят что бы текст был ближе к началу страницы - более чем надутая.
Может быть для совсем слабых сайтов, где совсем нечего сравнивать.
Большинство сайтов сейчас делается на cms, где километровые коды до контента идут.
Если я правильно понял, что смысл этот закладывался...

Если фиксированные шаблоны не подходит, т.е. исключаем css, то javascript, определяем блоки <div id="top"></div> и через innerHtml заменяем его на нужное содержимое.
 
HTML:
<div class="wrap">
    <div id="middle">
        <div id="container">
            <div id="content"></div>
        </div>
        <div class="sidebar" id="sideRight"></div>
    </div>
    <div id="footer"></div>
    <div id="top"></div>
    <div id="header"></div>
    <div id="nav"></div>
</div>
в стили
HTML:
.wrap {
    padding-top:250px; 
    position:relative;
}
.top, .header, .nav {
    position:absolute;
    left:0;
}
.top {
    top:0;
    width:100%;
    height:100px;
}
.header {
    top:100px;
    width:100%;
    height:100px;
}
.nav {
    top:200px;
    width:100%;
    height:50px;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху