Оптимизация

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

Верстка:

Темы сверстаны на HTML5 и CSS3.
Верстка HTML5 создает нужную структуру контента, что помогает поисковому роботу правильно индексировать сайт.

Пример структуры страницы, которую создает тема City News:

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

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

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

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

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

Иерархия заголовков в темах:

В файлах темы используются нужные теги заголовков:

Тег H1 используется:

  • Для названия сайта (на Главной).
  • Для названия статьи на страницах и в записях.
  • Для названия категории - на страницах категорий.

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

  • Для изображений, выводимых из файлов, используются атрибут ALT, который создается из названия статьи.
  • Все важные ссылки содержат атрибут 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.
  • Отключение сообщений об ошибке входа в админку.

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

  • Отключение уведомлений (пингов) на свои же посты.
  • Отключение лишних блоков в Консоли.
Топ комментаторов
АватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватарАватар
Самые комментируемые записи
Самые читаемые записи

Тем для Wordpress 17
Отзывов 2815