Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Размещение h1 при seo-оптимизации

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Vdomah
Отправлено: 14 Мая, 2013 - 11:08:16
Post Id


Новичок


Покинул форум
Сообщений всего: 53
Дата рег-ции: Июль 2012  


Помог: 0 раз(а)




Возник вопрос при реализации инструкции по сео-оптимизации от сео-студии на готовом сайте.

Один из пунктов говорит, что необходимо вынести главный заголовок страницы, который находится в h1 /h1 к тегу body, т.е. чтоб h1 шел сразу после body. Структура на сайте стандартная: после открытия тега body идет шапка, главное меню и где-то потом заголовок h1.

Задачу решил размещением загловка h1 после body и придания ему абсолютного позиционирования, корректировкой других css-свойств и подгонкой размещения посредством js.

Теперь терзают сомнения, что это как-то слишком замудренно. Подскажите как лучше поступить в этой ситуации? И вообще, целесообразен ли данный метод оптимизации?

Кроме этого нашлась проблемка: при масштабировании страницы - из-за абсолютного позиционирования загловок "уплывает" в сторону относительно страницы.
 
 Top
avtor.fox
Отправлено: 14 Мая, 2013 - 11:15:16
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




Vdomah, что уж там, ставьте H1 перед <html>. Так практичнее.
 
 Top
Мелкий Супермодератор
Отправлено: 14 Мая, 2013 - 11:20:32
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Это какие-то неправильные сеошники и бред говорят. h1 - заголовок страницы (страницы, не сайта), Роботу всё равно, где он расположен в коде, главное, чтобы был виден на странице (размер, цвет) и релевантен содержимому.


-----
PostgreSQL DBA
 
 Top
DelphinPRO
Отправлено: 14 Мая, 2013 - 11:24:01
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




Вы еще скажите что h1 должен быть единственным на странице...
(Добавление)
привет сеошникам начала века: оберните в h1 логотип сайта Радость


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
DelphinPRO
Отправлено: 14 Мая, 2013 - 11:30:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012  


Помог: 353 раз(а)




ну и еще добавлю: важна семантическая структура документа.
При наличии нескольких таких элементов как, например, <article> каждый из них вполне может содержать собственную иерархию заголовков начиная с h1.

вот, пример на картинке. Видно что семантика не соблюдена, не хватает одного заголовка. А если у вас такое дерево строится корректно, то в принципе неважно где располагается заголовок (лишь бы перед контентом а не после).
Прикреплено изображение (Нажмите для увеличения)
screenshot-20130514-122715.png


-----
Чем больше узнаю, тем больше я не знаю.
 
 Top
Vdomah
Отправлено: 14 Мая, 2013 - 11:36:57
Post Id


Новичок


Покинул форум
Сообщений всего: 53
Дата рег-ции: Июль 2012  


Помог: 0 раз(а)




Спасибо, народ, успокоили) сеошники на самом деле нагородили)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB