27
Июл
Joost de Valk, в своём мега трактате WordPress SEO рекомендует заключить имя блога на главной странице в тэг <h1>, а на всех остальных страницах не более, чем в <h3>. Рекомендует, но не говорит, как это сделать. Покопав инэт я нашёл ответ и на этот вопрос.
Итак: Пошаговое руководство по настройке разных заголовков для главной и остальных страниц вашего WordPress блога.
Перед тем, как начать обязательно сделайте резервную копию редактируемых файлов.
- Откройте файл
header.phpвашего шаблона WordPress (Дизайн -> Редактор тем). Найдите строку, где указан заголовок вашего блога, заключённый в тэге<h1>, она выглядит примерно вот так:<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
- Замените эту строку на следующий код:
<?php if (is_home() ) { ?> <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1> <?php } else { ?> <h3><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h3> <?php } ?>
- После этого нажмите «Обновить файл».
- Далее вам, скорее всего понадобится отредактировать файл
style.cssвашего шаблона WordPress, чтобы<h3>для заголовка блога выглядел так же, как<h1>.
В итоге, имя вашего блога на главной странице будет заключено в тэг <h1>, а на всех остальных в тэг <h3>, и если верить WordPress-SEO-гуру Joost de Valk, это положительным образом скажется на позициях вашего WordPress блога в поисковой выдаче.
июля 27, 2008 в 18:32
СпасибО за статью! КАк раз то что нужно!!!
июля 28, 2008 в 15:33
Пожалуйста. Заходите ещё. Дальше будет много интересного.
сентября 1, 2008 в 15:53
Далее вам, скорее всего понадобится отредактировать файл style.css вашего шаблона WordPress, чтобы для заголовка блога выглядел так же, как . Извините, может быть за глупый вопрос, а что конкретно нужно отредактировать в файле style.css! Заранее спасибо!
сентября 2, 2008 в 08:32
eXe, отредактировать отбражение заголовка, заключённого в тэг
<h3>, чтобы по размерам соответствовал заголовку, заключённому в тэг<h1>. У каждого шаблона свои стили.сентября 18, 2008 в 13:14
У меня была вот такая каракатица:
<img src=»/images/logo.jpg» alt=»" align=»left» style=»margin:6px 7px 0px 0px»/>
<a href=»/»>
Заменил на:
<a href=»/»>
<a href=»/»>
В Итоге на все страницах Заголовок при просмотре кода заключен в
Что я не так сделал?
сентября 18, 2008 в 13:15
блина все пропало что хотел написать
сентября 22, 2008 в 00:25
Alex, да нифига не понятно. надеюсь у вас всё получилось.
ноября 17, 2008 в 18:52
Вау, как круто. Если только не понимать, что h3 не может существовать вне блока h1 – уж лучше заключать в спан, или див, чем делать так.
ноября 18, 2008 в 13:20
А что значит:
«h3 не может существовать вне блока h1″
Правильно так что ли: ….
Не понял.
ноября 18, 2008 в 13:25
мда… вырезало.
под «так что ли» имел ввиду <h1><h3>….</h3></h1>
ноября 18, 2008 в 14:09
В общем и целом, заголовки подчиняются следующим правилам:
- Один h1 на страницу
- «Вложенность» (не такая как в дивах – то, что вы написали – неправильно). h2/h3/и т.д. должны находиться после h1, по порядку. Не обязательно в одном блоке (хотя чаще всего так и бывает), но именно по порядку.
- Нельзя пропускать h2, переходя от h1 сразу к h3.
Нам обещают тег header в новых версиях, который будет лишен недостатков такого подхода, но пока что – надо мучаться с этими тегами.
ноября 18, 2008 в 16:56
Сергей М, спасибо, за разъяснение.
P.S. Зашел на Ваш блог. Читаю…
ноября 18, 2008 в 16:57
Не надо, не стоит читать мой блог ^_^
декабря 4, 2008 в 17:58
Это серьезно влияет или опять нано-оптимизация?
декабря 22, 2008 в 14:40
Большое спасибо, очень полезная информация
марта 9, 2009 в 16:45
Благодарю, поставил, работает.
Сергей М. правильно заметил, что h3 выше h1 – это не логично. Я для остальных страниц вместо h1 обрамил в span с классом h1, и style.css редактировать не пришлось.
марта 11, 2009 в 01:37
2Максим Береговой: Дык то что h3 выше чем h1 это следствие того что прописано в стилях, и здесь всё вполне логично по-моему.
марта 29, 2009 в 21:39
Здесь идёт речь об оптимизации. Была такая конструкция на страницах записей:
Название блога
Название записи
Нужно название записи обрамить в h1, а менять местами теги не логично, т.к. h3 выше h1 – это не правильно. Поэтому сделали:
Название блога
Название записи
марта 29, 2009 в 21:40
Хм, теги обрезались. В общем – изначально название блога было в h1, а записи – в h3. Для оптимизации название блога обрамили в span, а название записи – в h1
октября 19, 2009 в 15:41
Спасибо,не знал об этом!
октября 28, 2009 в 23:35
А не проще взять тег strong?
октября 30, 2009 в 13:52
тэг strong используется для выделения ключевых слов для СЕО, а для заголовков нужно другое.
ноября 3, 2009 в 14:42
Спасибо за подсказку, попробую оптимизировать свой блог.
ноября 5, 2009 в 11:52
Не думаю, что это так уж и важно, главное в блоге контент.
ноября 9, 2009 в 01:10
Я думаю, сохранить h1 для заголовков на внутренних – это нормально. А вот вские «ашки» для слов «архив» «страницы» и тд – вот это лишнее
ноября 11, 2009 в 17:38
Odessa, совершенно с тобой согласна. н1 Подходит только для внутренних страниц.
ноября 16, 2009 в 22:11
ну тут конечно однозначно сложно ответить, что лучше. тНужно подумать.
декабря 14, 2009 в 14:33
СпасибО за статью! КАк раз то что нужно!!!
декабря 17, 2009 в 17:01
Здравствуйте, интересная статья. Но у меня вопрос, может быть не по этой теме, но касается заголовка блога. Вы не знаете, как заголовок передвинуть. У меня в блоге он посередине шапки, а хочется, к примеру, его вправо передвинуть, или чтобы он в две строчки писался, а не в одну длиннющую.
Буду благодарна, если подскажете.
февраля 13, 2010 в 23:08
Пощелкал по рекламе. спасибо за пост