Держи голову в холоде, а head в чистоте.
Темы WordPress к сожалению не идеальны, даже коммерческие. Зачастую они замусорены лишними тегами в угоду универсальности, что понижает их привлекательность (релевантность) в глазах поисковиков.
Первым делом загружается блок head и он должен быть как можно короче. Рассмотрим что можно безболезненно удалить из head. Для этого открываем файл functions.php и прописываем там следующие строки:
remove_action( 'wp_head', 'feed_links', 2 ); // Удаляет ссылки RSS-лент записи и комментариев remove_action( 'wp_head', 'feed_links_extra', 3 ); // Удаляет ссылки RSS-лент категорий и архивов remove_action( 'wp_head', 'rsd_link' ); // Удаляет RSD ссылку для удаленной публикации remove_action( 'wp_head', 'wlwmanifest_link' ); // Удаляет ссылку Windows для Live Writer remove_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0); // Удаляет короткую ссылку remove_action( 'wp_head', 'wp_generator' ); // Удаляет информацию о версии WordPress remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); // Удаляет ссылки на предыдущую и следующую статьи |
Расшифруем что же мы там удалили:
1. feed_links — удаляем ссылки RSS-лент записи и комментариев.Если ваш сайт не новостник, то вам не особо нужна новостная лента RSS.
2. feed_links_extra — удаляем ссылки RSS-лент категорий и архивов.
Аналогично.
3. rsd_link — удаляем RSD ссылку для удаленной публикации.
Я публикую свои записи из админки, удаленная публикация мне не интересна.
4. wlwmanifest_link — удаляем ссылку Windows для Live Writer.
Еще раз — я публикую свои записи только из админки и всякие посредники (как бы они не были удобны) мне не интересны.
5. wp_shortlink_wp_head — удаляем короткую ссылку.
Все ссылки организуем посредством ЧПУ.
6. wp_generator — удаляем информацию о версии WordPress.
Зачем давать лишнюю информацию хакерам?
7. adjacent_posts_rel_link_wp_head — удаляем ссылки на предыдущую и следующую статьи.
Это выше моего понимания. Если надо, я сам организую ссылки на похожие или предыдущие (следующие) статьи.
Следует добавить, что мы удаляем не сами функциональные блоки, а только ссылки на на них, что не может повлиять на работоспособность сайта.