Оптимизация

Оптимизация моих тем выполнена с учетом рекомендаций специалиста по оптимизации и продвижению сайтов в поисковых системах.

Структура сайта:

  • В коде страницы контент расположен выше сайдбаров.
  • Скрипты, которые способны работать, будучи расположенными в подвале шаблона, перенесены из шапки в подвал.
  • Отключены различные левые ссылки, которые wordpress по-умолчанию выводит в HTML-коде.

Возможность указывать свои мета-теги:

  • В записях и на страницах есть специальные SEO-блоки для добавления в них:
    • Заголовка статьи (title),
    • Описания статьи (description) и
    • Ключевых слов (keywords).
  • Это дает возможность указать title, description и keywords отдельно для каждой записи и страницы, не используя плагины для оптимизации.

    Если эти блоки не заполнены, то заголовок статьи (title) и описание статьи (description) будут выводиться из контента страницы, а ключевые слова (keywords) – из добавленных к статье меток.

  • На странице настроек темы можно указать общие ключевые слова для сайта, которые будут отображаться в мета-теге keywords на тех страницах, для которых специально не указаны ключевые слова.

Теги заголовков:

  • В файлах темы используются нужные теги заголовков.
  • H1 используется:
    • Для названия сайта (на Главной).
    • Для названия статьи на страницах и в записях.
    • Для названия категории - на страницах категорий.
  • Заголовки в тегах H2, H3, H4, H5 и H6 можно использовать только в контенте (в тексте постов).
  • Для всех других заголовков теги H не используются.

Атрибуты изображений и ссылок:

  • Для изображений, выводимых из файлов, используются атрибуты ALT и TITLE, которые создаются из названия статьи.
  • Все важные ссылки содержат атрибут TITLE.

Перелинковка:

  • На странице каждой записи сделана перелинковка этой записи с другими статьями сайта - в виде блока похожих записей.

Навигация:

  • В темах есть "Хлебные крошки", которые служат дополнительной навигацией для пользователя и повышают количество ключевых слов на странице.
  • Нумерация страниц поста, разделенного тегом nextpage.
  • При разделении поста тегом nextpage к заголовку автоматически добавляется текст "Часть 1, 2 и пр." на 2й и всех последующих страницах поста.

    Функция, нужная для того, чтобы заголовки частей поста отличались друг от друга.

    Например, так:

    Как самостоятельно сделать сайт – 1 страница
    Как самостоятельно сделать сайт: часть 2я – 2 страница
    Как самостоятельно сделать сайт: часть 3я – 3 страница

  • Нумерация страниц в категориях и архивах.
  • Нумерация страниц комментариев.

Повышение количества ключевых слов на странице:

  • "Хлебные крошки".
  • Дополнительный вывод заголовка статьи в приглашении оставить комментарий.

Предупреждение появления дублирующегося контента:

  • Все блоки, создающие дублирующийся контент на сайте, закрыты от индексации:
    • Облако тегов.
    • Архивы.
    • Ссылки на страницы авторов.
    • Ссылки на отдельные комментарии.
  • Из последних записей на Главной исключены категории, которые выводятся в других блоках на Главной и в сайдбарах.

Запрещение индексации лишних и чужих ссылок:

  • Ссылок на сайты авторов комментариев.
  • Ссылок на сайты авторов в Топе комментариев.
  • Ссылок на страницы авторов.
  • Ссылок с других страниц на отдельные комментарии.
  • Ссылок на служебные страницы сайта (Страницы регистрации и входа на сайт, страницы админки сайта).
  • Ссылки на Главную в "Хлебных крошках".
  • В анонсах постов разрешено индексировать только одну ссылку, ведущую на полный текст поста (ссылку с заголовка).
    Все остальные ссылки в анонсе закрыты от индексации (ссылка с изображения и ссылка "Читать далее").
  • Запрещена кликабельность ссылок в комментариях (чтобы на сайте не появлялись чужие ссылки).

Каноничность страниц:

  • Исправлена ошибка с rel='canonical', когда WordPress при разбивке поста на страницы присваивает 1й части rel='canonical' - т.е. каноническая страница, а поисковые системы не индексируют все остальные части поста, считая их не каноническими.
  • Исправлена ошибка с rel='canonical' для карты сайта, когда WordPress при разбивке карты сайта на страницы присваивает 1й странице rel='canonical' - т.е. каноническая страница, а поисковые системы не индексируют все остальные страницы карты сайта, считая их не каноническими.

Помощь в продвижении:

  • Блок иконок-ссылок на социальные сети, которые при клике по них передают в социальную сеть параметры записи (ссылку на запись, название записи и пр.).
    Блок предназначен для быстрого добавления анонса записи в социальные сервисы.

Улучшение безопасности:

  • Удаление строки meta name="generator" content="WordPress 3.х", которая выдает версию WordPress.
  • Отключение сообщений об ошибке входа в админку.

Еще несколько полезных функций:

  • Отключение уведомлений (пингов) на свои же посты.
  • Отключение лишних блоков в Консоли.
Топ комментаторов
Ксана (903)kuzuxa (21)Наталья (17)Светлана (15)Игорь (14)Кристина (12)Сайпер (11)Светлана (11)Константин (11)Дмитрий (11)Юлия (9)Оксана (9)Настя (9)Аарон (9)Стас (9)Сергей (9)Елена (9)алексей (9)Денис (8)Роман (8)
Самые комментируемые записи
Самые читаемые записи

Тем для Wordpress 16
Отзывов 2682