Правильный тег H1. Как изменить цвет, размер заголовка страницы

Ольга

Сегодня поговорим о правильном расположении тега H1 на вашей странице – он должен быть заголовком статьи, а не названием блога WordPress. А также выясним, как изменить цвет заголовка поста, размер шрифта. И зачем это надо сделать.

В предыдущей статье я упомянула про почти детективную историю с потерей заголовка блога WordPress. Случилась эта история, когда я по обыкновению копалась в кодах своего бесплатного шаблона, убирая дубли. Цель – привести в порядок теги h1 и h2 (согласно рекомендациям внутренней оптимизации). Правильное распределение заголовков на страницах постов заставит поисковые системы относиться к веб-ресурсу более лояльно.

ischez-zagolovok-7483557

Кстати, сейчас я не боюсь, что мой блог внезапно исчезнет – я научилась делать бекап сайта и восстанавливать сайт из бекапа. Проделала эту процедуру уже не раз и чувствую себя более уверенно.

Как я уже писала в прошлой статье, мой шаблон, как и множество бесплатных шаблонов WordPress, сверстан не вполне правильно. Не знаю, с какой целью разработчики так делают – помещают самый значимый и весомый тег h1 в шапку (header)?

Получается, что этот тег обрамляет название блога, которое не содержит ключевых слов (чаще всего). А так как наши маленькие некоммерческие блоги продвигаются, в основном, по низкочастотным ключевым словам, пользы от тега H1 в шапке нет никакой. Наоборот, он создает одинаковые заголовки (дубликаты). Сколько у вас страниц, столько и одинаковых заголовков. Это плохо, очень плохо.

Возможно, кто-то возразит: « А как же некоторые раскрученные проекты, к примеру, ktonanovenkogo? Имеют тег h1 в шапке сайта, кучу дубликатов и преуспевают при этом? Все потому, что они уже трастовые, внесены в каталоги, уже заслужили авторитет у поисковиков. Автор блога Ktonanovenkogo отлично знает о своей ошибке, и даже предупреждает о ней остальных. Но уже боится кардинально переделывать свой раскрученный веб-ресурс.

А наши новенькие проекты ПС рассматривают только что не под лупой. Вот поэтому правильная иерархия заголовков на страницах так важна. Молодым сайтам с относительно небольшой посещаемостью пока терять нечего, поэтому есть резон расположить тег H1 верно с самого начала.

Заголовок h1. Как расположить его правильно

Более правильно, когда каждая страница содержит один заголовок H1:

  • страница записей (single.php) – тег h1 озаглавливает статью. Продвигаемый запрос, включенный в заголовок, в этом случае приобретает большую значимость, ему обеспечено более легкое продвижение;
  • каждая статическая страница (в моей теме варианты статических страниц – это page-full.php, Page with Slider) также содержат тег H1.
  • главная (динамическая) страница, на которой выводятся анонсы статей, не должна содержать несколько тегов H1, только теги H2 и менее значимые. В шапке блога также оставим только тег H2.

Напротив, если ваша продвигаемая главная страница – статическая (актуально для некоторых сайтов), тег h1 ей будет полезен.

Об этом прямо указывает сервис определения релевантности страниц MegaIndex.ru

h1-audit-8541271

Как все это организовать? Рекомендации, которые можно найти в сети, говорят, что все сделать просто.

Надо найти в редакторе файл single.php, который отвечает за выведение записей, и заменить строчку

конструкцией

А в шапке блога Внешний вид => Редактор => header.php одновременным нажатием клавиш CTRL+F найти тег h1 и заменить его тегом h2.

К сожалению, все просто только на словах. Только я поменяла в шапке h1 на h2, название блога исчезло. Пришлось потратить массу времени, чтобы его отыскать, восстановить в нужном размере и цвете. То же самое с заголовками постов и статических страниц. С размером шрифта для заголовка постов на главной странице особая история - он стал недопустимо маленьким. Как исправить - читайте ниже.

malenkii-zagolovok-5770062

Теперь я знаю, за размер и цвет шрифта заголовка отвечает файл style.css. Но как найти строчку, в которой надо сделать изменения?

Как изменить размер заголовка блога

Чтобы изменить размер заголовка (записи или в шапке блога) - увеличить или уменьшить шрифт, найдем, где именно надо внести правки в стили CSS.

  • Откройте свой сайт.
  • Наведите курсор на элемент, который надо изменить.
  • Правая кнопка мыши, Просмотр кода элемента (в Google Chrome), или Исследовать элемент (в Mozilla Firefox), или Проинспектировать элемент (в Opera). Далее во всех этих браузерах действия аналогичны.

Появляется окно в нижней части экрана. Просматриваемый элемент в нем подсвечен.

gde-nazvanie-bloga-5340677

gde-v-css-nazvanie-bloga-1867560

В правом окне мы видим, какой элемент надо изменить в стилях CSS (у меня это logo).

Я заменила logo H1 на logo Н2 и, о чудо, заголовок появился.

Кстати, можно также изменить:

1. цвет заголовка (выберите его онлайн, нажав на квадратик со цветом). Примерьте на странице разные цвета, запишите или скопируйте буквенное обозначение;

2. размер шрифта заголовка блога;

3. шрифт (выбирайте те шрифты, которые есть не только у вас на компьютере, но и у большинства пользователей, чтобы те не увидели лишь кракозябры).

Все действия будут происходить только на открытой странице. Если вы довольны результатом, внесите изменения в стилях CSS и обновите.

Как изменить размер заголовка поста, выводящийся на главной странице

Дольше всего пришлось повозиться с заголовком поста на главной странице. Он стал маленьким и непривлекательным, вдобавок являлся ссылкой.

izmenit-zvet-zagolovka-posta1-3255117

Поэтому на него должны были действовать стили CSS, относящиеся к ссылкам.

  • a:link - непосещенная;izmenit-zvet-ssilki-9434752
  • a:visited - посещенная;
  • a:active - активная;
  • a:hover - та, на которую наводится мышь:

Но что бы я ни делала, увеличить шрифт заголовка не получалось.

Пришлось присвоить заголовку собственный встроенный стиль.

К моему большому сожалению я не такой большой специалист по CSS, учить никого не собираюсь. Просто хочу предложить конструкцию, полученную методом множества проб и ошибок. Результат - симпатичный заголовок поста на главной странице.

yvelichit-chrift-zagolovka-posta-5620111

Изменения внесла в файл index.php и в стили CSS.

Конструкцию