Оптимизация тем wordpress

Оптимизация тем wordpress
Не секрет что вордпресс является пуская и не самой функциональной, зато одной из самых простых а потому и популярных CMS. Одно из достоинств вп — большие возможности изменения «под себя».  А менять здесь действительно есть чего :) не даром вп постоянно ругают за дырявость и плохую оптимизацию. Сегодня я хотел бы поговорить о оптимизации тем wordpress, а точнее рассказать как привести в порядок тэги. 
По мнению многих соешников тэги вида h1-h6 имеют большое значение при внутренней поисковой оптимизации страниц. Но вот оказия, большинство создателей тем либо не хотят лишний раз замарачиваться, либо не слышали про внутреннюю оптимизацию вовсе. По этому сегодня мы сами оптимизируем wordpress. Большинство тем имеет два серьезных косяка с <h> тэгами:
1) Заголовок страницы не заключен в <h1>
2) Лишний текст в h2-h3 тэгах

Приступаем к оптимизации тем wordpress

Все работы будут делаться на примере дефолтной темы моего блога. Итак, исправляем первый пункт — не заключенный в h1 заголовок.
Находим в файлах темы single.php и открываем в редакторе. Находим кусок кода ответственный за вывод заголовка страницы. У меня он выглядел так:
<h2><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></h2>
Соответственно заменяем h2 на h1.
Второй пункт — открываем исходный код любой страницы с текстом вашего сайта, нажимаем ctrl+f3 и вбиваем в поиск <h , нас интересуют все, кроме тех которые находятся в самой статье. В моем случае это — заголовки всех виджетов в сайдбаре и заголовок блока комментариев после статьи.
Логично, что для того что бы убрать h тэг, но оставить внешний вид без изменений, нужно его на что-то заменить.
Открываем style.css, находим нужный нам тэг, и добавляем к нему еще один класс.
К примеру — назовем новый класс hh:
#sidebar_main h2, .hh {
padding: 5px 0px 10px 24px;
font-size: 16px;
color: #D9D9D9;
position: relative;
background: url(images/sidebar_header_bg.jpg) no-repeat left 3px;

Затем открываем functions.php и меняем строчки —
'before_title' => '<h2>',
'after_title' => '</h2>',

на:
'before_title' => '<div class="hh;">',
'after_title' => '</div>',

Ну вот, с сайдбаром разобрались, осталось сделать комментарии и оптимизация тем WordPress будет успешно закончена.
Открываем comments.php , находим строчку вида:
<h3 id="comments"><?php comments_number('Нет комментариев', 'Один комментарий', '% комментариев' );?> к &#8220;<?php the_title(); </h3>

и проделываем аналогичные с прошлой операции.


Комментарии к записи “Оптимизация тем wordpress”

Граватар Kamrad
Kamrad (7 comments.):
Октябрь 16th, 2011 | 03:58

толково. возьму на заметочку и проделаю с парочкой сайтов которые отлёживаются. хотя с другой стороны мне гдето показывали плагин который оптимизировал код под ПС. надо будет поискать