Чистка WordPress

Fima Korolev

SEO чистка Wordpress

Всем привет! В сегодняшней статье я опишу свои стандартные действия по оптимизации исходного html-кода сайта на WordPress. Я не буду рассуждать о пользе или необходимости наличия на сайте каких-либо элементов, например ссылок на pingback, в моей ситуации их просто необходимо удалить. Да и вообще, сколько людей, столько и мнений, но я выскажу свое, а вам решать, что из этого использовать, а что нет.

Чистим содержимое head

В исходном коде страницы можно найти очень много лишнего и ненужного кода именно в этом теге. Чтобы исправить ситуацию нам нужно будет залезть в содержимое файлов header.php и functions.php.

Чистим head в WordPress

1. Редактируем header.php

Просто находим и удаляем в шаблоне такие строчки:

 2. Удаляем meta name=generator

Чтобы удалить ненужные тэги, добавляем в functions.php следующие строки:

 3. Удаляем link rel=EditURI

 4. Удаляем link rel=wlwmanifest

5. Удаляем link rel=shortlink

 6. Удаляем ссылки на RSS-фиды

Находим и удаляем в functions.php такую строку:

И/или добавляем такой код:

Опционально — делаем редирект фидов на главную страницу:

 7. Удаляем стили .recentcomments a

 Чистим заголовки сервера

Если открыть firebug и посмотреть заголовки ответов сервера, то там тоже можно найти мусор, который неплохо бы убрать.

Рекомендую к прочтению:  Как использовать Rich Snippets в WordPress

 Заголовки http в wordpress

Указанные ниже куски кода вставляем в functions.php.

1. Удаляем Link rel=shortlink

 2. Удаляем X-Pingback

 3. Удаляем X-Powered-By

 Выводы

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


8 комментариев »

  1. Ян:

    Не понятно, а в чем польза для СЕО?

  2. Илья:

    Хорошая статья. Подскажите хороший материал, но только по joomla. Буду очень благодарен !

  3. Marina:

    Спасибо за статью.Можно узнать А как сделать так чтобы не банали сколько постов нужна в 1 блоге в идеале

  4. Доброволец:

    Спасибо большое, очень помогло. Значительно увеличилась скорость загрузки сайта, видимо за счет чистки кода.

  5. Игорт:

    Спасибо за статью…долг искал как почистить свой портал, не мог найти! Раньше работал на Dle теперь открываю для себя WordPress…обязательно воспользуюсь вашим методом пол чистке

  6. Андрей:

    Спасибо, ценная статья.
    А подскажите, как правильно удалить ссылку на разработчика шаблона и вордпресс из подвала? В самом файле footer

  7. Алексей:

    Привет! Еще добавь :

    remove_action(‘wp_head’, ‘index_rel_link’);
    remove_action(‘wp_head’, ‘start_post_rel_link’, 10, 0);
    remove_action(‘wp_head’, ‘parent_post_rel_link’, 10, 0);
    remove_action(‘wp_head’, ‘adjacent_posts_rel_link’, 10, 0);
    remove_action(‘wp_head’, ‘adjacent_posts_rel_link_wp_head’);

    Лучи добра всем =)

Оставить комментарий

Ваш email не будет опубликован. Обязательные поля отмечены *

Что-то типа КАПЧИ :) *

Вы можете использовать это HTMLтеги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">