SEO верстка - div идет первым

seobeginner

ищу кнопку бабло
Регистрация
5 Июл 2008
Сообщения
222
Реакции
59
Сам я не верстальщик и знания CSS минимальны, поэтому прошу помощи у разбирающихся в этой теме.
В общем в целях SEO оптимизации необходимо, чтобы фактически <div><h1>Заголовок статьи</h1>Статья</div> шли сразу после <body>

А уже потом шапка, сайдбары.
Но визуально этот блок со статьей шел после шапки и левого сайдбара. Ну т.е. смотрелся как обычный шаблон.
 
сделай у div header и div content атрибут position: absolute , и установи координаты bottom: ???px; для обоих элементов так как нужно будет - это по вашим требованиям. Однако с точки зрения сео данная манипуляция не принесет ощутимых результатов - проверено большим количеством оптимизаторов. Многие оптимизаторы считают что поисковые системы уже используют ява смотрелки глазами посетителя, т.е. их не обмануть по средствам изменения расположения элементов в коде страницы - нужно делать маленькие шапки (а не как у многих на 300-500 пикселей), тогда и контент будет располагаться в удобном читаемом для посетителей месте
 
Разобрался с div.
По поводу эффективности-неэффективности сложно спорить, но пусть уж лучше будет выше контент.
У меня другой вопрос - опять по поводу CSS.
Поставил position: absolute и top: 320px. Косяк только в том, что основной диз идет шириной 980px по центру.
Div с position: absolute выравнивается слева. Т.е. выглядит очень некрасиво при расширении экрана более 1024px
Как можно выровнить его по центру? <center></center> не помогает
 
margin:0 auto;
 
Здравствуйте. Скажите, при создании материала и таблиц все данные лучше в дивы переделывать или оставить <p> ?
Слишком общий вопрос. Если тебя устраивает текущий вид страницы, тогда следует оставить тег Р - ошибки в этом нет никакой
 
При прописанном position: absolute не работает выравнивание по центру.
у тебя шаблон резиновый ?
Если нет - тогда не понимаю в чем проблема? У тебя есть общий див, с шириной 980px , внутри его находятся несколько дивов с position: absolute, ну а координаты то задаются независимо от разрешения - они относительно общего дива. Поставь у общего дива position: relative
 
А как вынести блок дивов над или под шаблоном на всю длину и для всех мониторов? тоесть чтобы не в общем шаблоне было а в блоке на всю длину, наприер для уведомлений использовать. Спасибо
 
А как вынести блок дивов над или под шаблоном на всю длину и для всех мониторов? тоесть чтобы не в общем шаблоне было а в блоке на всю длину, наприер для уведомлений использовать. Спасибо
Задай ширину
width: 100%;
 
Разобрался с div.
Поставил position: absolute и top: 320px. Косяк только в том, что основной диз идет шириной 980px по центру.
Div с position: absolute выравнивается слева. Т.е. выглядит очень некрасиво при расширении экрана более 1024px
Как можно выровнить его по центру? <center></center> не помогает
тег <center> используется для выравнивания текста, у DIV-а с шириной 980px поставь следующие свойства:
Код:
left: 50%;
margin-left: -490px;
где 490 это 980/2
 
Назад
Сверху