Как оптимизировать сайт под поисковые системы?

06.11.2023

SEO-оптимизация (оптимизация сайта под поисковые системы) - сложный процесс, который лучше доверить профессионалам. Но, если Вы разбираетесь в данном вопросе, то эта статья для Вас...

Заголовок, ключевые слова и описание сайта

Ключевые слова и описание сайта можно использовать, как SEO-параметры по умолчанию. А заголовок сайта можно сочетать с заголовком конкретной страницы. Возможны и другие сценарии, но в данной статье мы будем отталкиваться от такого примера.

В меню администратора перейдите в раздел Опции \ Проект. Для SEO здесь в первую очередь будут полезные следующие параметры:

  • Заголовок окна для всех страниц - укажите здесь название компании, сайта или что-то вроде этого. Оно может отображаться, как перед заголовком конкретной страницы, так и после него или вместо него. Об этом ниже...
  • Ключевые слова сайта - укажите здесь общие ключевые слова для всего сайта. Они будут использоваться в тех случаях, если для какой-то конкретной страницы её ключевые слова пока не указаны.
  • Описание сайта - укажите здесь общее описание для всего сайта. Оно будет использоваться в тех случаях, если для какой-то конкретной страницы её описание пока не указано.
  • Адрес основного зеркала сайта - укажите здесь полный адрес сайта вместе с протоколом (http:// или https://). С поддоменом www или без него - на Ваше усмотрение. Адрес должен завершаться дробной чертой, например, http://example.ru/. Если Ваш сайт доступен по нескольким адресам, то именно этот адрес будет "сообщён" поисковикам, как канонический.
    Важно! Если Вы пока настраиваете сайт на локальном веб-сервере, для которого недоступно подключение SSL-сертификата, то пока НЕ используйте протокол https://. Это можно будет сделать уже на "боевом" сервере, а пока оставьте http://.

Указание SEO-параметров конкретной веб-страницы

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

Чтобы указать их перейдите в меню администратора в раздел Контент и в нужный подраздел, например, Страницы. Выберите нужную страницу и нажмите напротив неё Редактировать. Перейдите на вкладку SEO, на которой должен быть доступен элемент SEO-параметры. Если вкладки или элемента нет, то ознакомьтесь с корректировкой шаблонов.

Если в комплекте поставки нет Zion SEO Booster

Вам будут доступны только 3 параметра:

  • Заголовок веб-страницы: По умолчанию здесь может быть написано {content_name} - название данной страницы. Можете так и оставить или указать другой заголовок.
  • Ключевые слова веб-страницы: По умолчанию здесь может быть написано {project_keywords} - ключевые слова сайта. Желательно указать вместо этого кода необходимые ключевые слова данной веб-страницы.
  • Описание веб-страницы: По умолчанию здесь может быть написано {project_description} - описание сайта. Желательно указать вместо этого кода необходимое описание данной веб-страницы.

Если в комплекте поставки есть Zion SEO Booster

Вам будут доступны и другие параметры, в том числе возможность указать альтернативный Канонический URL веб-страницы и несколько параметров для автоматического формирования sitemap.xml. Но данная статья не об этом.

Корректировка шаблонов

Если в шаблон необходимой Вам страницы пока не подключен элемент SEO-параметры, то первым делом нужно это исправить. Либо при правке страницы на панели инструментов нажмите кнопку Перейти к шаблону, либо в меню администратора выберите Справочники \ Шаблоны и напротив нужного шаблона нажмите Редактировать. Перейдите на вкладку SEO (если её нет, то можно использовать любую другую вкладку). Нажмите Добавить элемент. Из выпадающего списка выберите SEO-параметры (если в списке его нет, то элемент уже вставлен - поищите на других вкладках). Нажмите Сохранить - после этого данный элемент станет доступен для всех страниц, использующих этот шаблон.

Если элемент SEO-параметры уже есть в шаблоне, то необходимо, чтобы данные из него использовались. В шаблоне перейдите на вкладку Структура веб-страницы и внесите в элемент HTML-код веб-страницы следующие правки...

Если в комплекте поставки нет Zion SEO Booster

Внутри тега head добавьте теги (если их нет):

  • title со значением {content_seo_title}
  • meta-тег keywords со значением {content_seo_keywords}
  • meta-тег description со значением {content_seo_description}

Если в комплекте поставки нет Zion SEO Booster

Внутри тега head вместо указанных выше тегов, а также вместо тегов для указания языка, кодировки, фавикона и канонического URL укажите всего один код:

  • {plugin:meta}

Это плагин позволяет сильно упростить работу с meta-тегами, автоматизируя их формирование. Вы можете сгенерировать свою команду вызова плагина meta в разделе меню администратора Инструменты \ Мастеры для вставки плагинов.

Используйте Режми запуска Полный. Остальные параметры - на Ваше усмотрение. Получившуюся команду скопируйте из поля Для вызова из контента или шаблона и вставьте в HTML-код шаблона, как написано выше.

Сохраните шаблон

И проверьте результат

Файл sitemap.xml

Подробнее о файле sitemap.xml, который также может быть полезен для успешного продвижения сайта читайте в статье Как создать sitemap.xml?

Файл robots.txt

Некоторые поисковые системы "ругаются", если на сайте отсутствует специальный файл robots.txt. На самом деле он полезен в случаях, когда поисковикам нужно запретить индексировать на сайте те или иные разделы. В остальных случаях пользы от него нет.

При наличии в комплекте поставки Zion SEO Booster Вы можете управлять этим файлом. Для этого перейдите в раздел меню администратора Инструменты \ robots.txt.

То, какой код здесь указать, решать только Вам. Мы можем только рекомендовать код по умолчанию:

User-Agent: *
Disallow: /admin.php*
Disallow: /login.php*
Disallow: /forget.php*
Disallow: /index.php$
Disallow: /default.php*

Ещё раз повторим! SEO-оптимизацию лучше доверить профессионалам. Так как при отсутствии опыта Вы можете не только НЕ улучшить позиции сайта в поисковиках, но и ухудшите их, получив "вечный бан" - это не редкость!


CMS Zion WebEngine является бесплатной системой. Развивается за счёт рекламы, помощи веб-студии #webZion и других спонсоров.

 

Будем рады, если Вы поддержите нас любой суммой, а также поделитесь идеями на счёт каких-либо улучшений и доработок для CMS...

 

Заранее, большое, спасибо

 

Блог обновлений

Zion WebEngine X6.12.24
  • Доработаны административные JS-скрипты
  • Доработан класс для управления галереями
    • Реализовано удаление элементов галереи, как до, так и после сохранения
    • Доработано создание новых элементов галереи
    • Доработано редактирование элементов галереи
    • Доработано удаление сразу всей галереи
    • Доработано отображение галерей
  • Создан плагин для автоматического отображения галерей (разработка ещё не завершена)

Zion WebEngine Zion Gallery Галереи/Слайды Классы Плагины Элементы

Zion WebEngine X6.12.23
  • Доработан функционал класса для работы с галереями (разработка ещё не завершена)
    • Доработано создание новых элементов галереи
    • Доработано редактирование уже имеющихся элементов галереи
    • Доработано автоматическое создание таблиц, необходимых для работы с галереями
  • Доработаны административные JS-скрипты

Zion WebEngine Zion Gallery База данных/Таблицы данных Галереи/Слайды Классы Элементы

Zion WebEngine X6.12.16
  • Доработано клонирование контентных единиц:
    • Cтало доступно клонирование данных о категориях, с которыми связана та или иная контентная единица
    • Стало доступно клонирование связей (в том числе обратных связей), которые установлены для той или иной контентной единицы
  • Доработано клонирование категорий
    • Стало доступно клонирование данных о контентных единицах, с которыми связана та или иная категория
  • Доработан элемент "Адрес"
    • Выбирать вариант адреса (URL) веб-страницы стало удобнее
    • В случае с переадресацией доступен поиск нужного варианта: просто начните вводить название целевой веб-страницы и увидите результат без необходимости ручного пролистывания списка, который на крупных сайтах может быть очень длинным

Zion WebEngine Адрес (URL)/ЧПУ/Переадресация Категории Контент/Контентные единицы Связи

Zion WebEngine X6.12.14
  • Доработан плагин универсального меню: реализована возможность использования некоторых параметров, передаваемых в плагин, в качестве переменных, значения которых могут влиять на оформление меню
  • Устранена ошибка при проверке на наличие дочерних объектов у контентных единиц и у категорий

Zion WebEngine Категории Меню/Списки/Навигация Место в структуре Плагины

Zion WebEngine X6.12.13
  • Доработан плагин универсального меню: реализована возможность отображать не только обычные, но и обратные связи контентных единиц
  • Доработан помощник по вставке плагина универсального меню: дополнена информация о доступном функционале

Zion WebEngine Контент/Контентные единицы Меню/Списки/Навигация Плагины Связи

Zion WebEngine X6.12.12
  • Доработана переадресация при открытии контентных единиц для просмотра из интерфейса администратора
  • Доработана переадресация на страницу по умолчанию для более качественной SEO-оптимизации
  • Доработано создание автоматических идентификаторов для записей в базе данных: улучшена совместимость со старыми версиями

Zion WebEngine SEO-параметры Административный интерфейс Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Контент/Контентные единицы

Zion WebEngine X6.12.09
  • Доработано "перетаскивание" записей в базе данных: оно всегда работало корректно, но перезагрузка страницы, необходимая для отображения результата, иногда происходила слишком быстро - до того как перетаскивание было заевршено
  • Доработано перемещение записей в базе данных: теперь в списке вариантов отображаются только записи того же типа, что и перемещаемая запись
  • Доработано клонирование записей в базе данных: теперь в списке вариантов отображаются только записи того же типа, что и клонируемая запись
  • Доработано создание записей в базе данных
    • Теперь в списке вариантов, между которыми можно поместить новую запись, отображаются только записи того же типа, что и новая запись
    • Теперь в списке вариантов, доступных для клонирования, отображаются только записи того же типа, что и новая запись
  • Создан новый элемент контента "Однострочное редактируемое поле"
  • Доработан элемент "Адрес": после добавления в шаблон его невозможно было удалить

Zion WebEngine Zion Catalog Адрес (URL)/ЧПУ/Переадресация База данных/Таблицы данных Контент/Контентные единицы Однострочное поле Шаблоны контента Элементы

Zion WebEngine X6.12.08
  • Расширен функционал универсального меню: теперь можно задавать особые условия оформления для пунктов меню, связанных с той или иной записью

Zion WebEngine Меню/Списки/Навигация Связи Условия

Zion WebEngine X6.12.02
  • В пакет поставки Ядра интегрирована самая последняя версия Lightbox для создания красивых фото галерей
    • Доступен весь новый функционал, в том числе подгонка изображений под размеры экрана
    • Доработана русификация
    • Доработано CSS-оформление
  • Снова доступна для использования самая последняя версия jQuery: ранее временно была включена поддержка более старой версии для совместимости с другими JS-скриптами
  • Значительно улучшено автоматическое создание эскизов для изображений
    • Доступно при сохранении и при просмотре контента
    • Доступно при сохранении и при просмотре категории
  • Доработано редактирование фото галерей (работа ещё не завершена)

Zion WebEngine Zion Gallery Галереи/Слайды Изображение Категории Контент/Контентные единицы Эскизы

Zion WebEngine X6.11.30
  • Временно для совместимости с различными JS-библиотеками по умолчанию включена поддержка jQuery не самой последней версии (работаем над повышением совместимости)

Zion WebEngine Галереи/Слайды

Zion WebEngine X6.11.29
  • Оптимизирован алгоритм отображения категорий

Zion WebEngine Категории

Zion WebEngine X6.11.28
  • Устранена проблемы при удалении из шаблона контента элемента "SEO-параметры"
  • Доработан вспомогательный класс для работы с изображениями: учтена ситуация, при которой изображения может не быть
  • Улучшена SEO-оптимизация для категорий
  • Более продуманно организована подстановка свойств контента и категорий:
    • Доработан драйвер оболочки
    • Доработан плагин универсального меню
    • Доработан плагин отображения категорий

Zion WebEngine Zion SEO Booster SEO-параметры Драйверы Изображение Категории Классы Контент/Контентные единицы Меню/Списки/Навигация Плагины Свойства Шаблоны контента Элементы

Zion WebEngine X6.11.25
  • Созданы вспомогательные классы для оптимизации работы с изображениями
    • Оптимизировано создание уменьшенных копий для изображений: система лучше распознаёт наличие или отсутствие необходимости в создании таких копий
    • Оптимизирован код и повышена производительность при редактировании изображений
  • Расширен функционал класса для работы с фотогалереями (работа ещё не завершена)

Zion WebEngine Zion Gallery Галереи/Слайды Изображение Классы Эскизы

Zion WebEngine X6.11.22
  • Устранена проблема с "избирательным" срабатыванием кнопки "Просмотреть": теперь всё работает при нажатии по любой части этой кнопки
  • Устранена проблема с излишним запросом авторизации при необходимости отобразить сообщение об ошибке (спасибо ЦентрСпецЗапчасть)
  • Начата разработка пакета Zion Gallery для простого и удобного использования фотогалерей, слайдеров и много другого

Zion WebEngine Zion Gallery Административный интерфейс База данных/Таблицы данных Галереи/Слайды Доступы/Пользователи

Zion WebEngine X6.11.18
  • Доработано создание меню по умолчанию: были проблемы, если в комплекте поставки отсутствовали некоторые пакеты
  • Доработан драйвер оболочки: учтена возможность отсутствия категорий
  • Библиотека Lightbox теперь является неотъемлемой частью Ядра: отдельно поставляется только для более старых версий
  • Автоматизировано подключение библиотеки jQuery при подключении библиотеки Lightbox

Zion WebEngine Lightbox Zion Edition Галереи/Слайды Драйверы Категории Меню/Списки/Навигация

Zion WebEngine X6.11.16
  • Устранены ошибки в поиске и в каталоге (спасибо ЦентрСпецЗапчасть)
  • "По просьбам трудящихся": Изменён принцип работы с формой обратной связи: Теперь в приоритетном порядке делается попытка отправить сообщения через протокол SMTP с реального адреса, с указанием реальных данных для доступа к нему (такие сообщения точно будут доставлены). Если данные для доступа не указаны или указаны с ошибкой будет сделана отправка сообщения с "подставного" адреса (такие сообщения могут не отображаться даже в папке "Спам")
    • Создан класс для управления почтой
    • Доработано меню администратора для обратной связи
    • Доработан плагин обратной связи: написана более понятная подсказка о том, как отправить письмо с вложением
    • Доработан обработчик отправки сообщений
    • Доработана система мониторинга для обратной связи
    • Упразднены некоторые, более ненужные программные модули: их функционал переработан и реализован в классе для работы с почтой
    • Упразднена опция отправки сообщений только после премодерации

Zion Catalog Zion Mail Back Zion SEO Booster Email-сообщения SMTP/PHP-mail Классы Меню администратора Мониторинг Обработчики Обратная связь/Обратный звонок Плагины Поиск текста Помощники/Мастеры/Инструкции/Подсказки Сайт-каталог Спам Формы

Zion WebEngine X6.11.14
  • Учтены особенности некоторых браузеров при работе со всплывающими окнами

Zion WebEngine Веб-браузер

Zion WebEngine X6.11.11
  • Удалена поддержка статей из старой платформы
    • Доработан выбор редакторов контента
    • Доработаны подсказки для поисковых форм
    • Доработаны условия для тонкой настройки пунктов меню в старой платформе
    • Доработан редактор опций поиска
    • Доработаны поисковые формы по умолчанию
    • Доработаны настройки поиска по умолчанию
    • Доработана система мониторинга для меню
    • Доработано кэширование данных
    • Доработаны связи в старой платформе
    • Доработан плагин RSS
    • Доработан мастер вставки плагина RSS
    • Доработан мастер вставки плагина TimeMashine
    • Доработаны алгоритмы поиска
    • Доработана автоматическая SEO-оптимизация
  • Устранены некоторые недочёты в объявлениях
  • Начиная с сегодняшнего дня пакет ArticlesTree больше не поддерживается - он не совместим с более новыми версиями Ядра и других пакетов.
    • если у Вас старая версия Ядра (старше, чем X6.11.11), то мы можем его Вам установить
    • для более новых версий Ядра рекомендуем установку более функционального пакета PubHub X6.11.08 и выше
  • Начат перевод каталога товаров на новую платформу: реализовано создание записей по умолчанию
  • Устранена ошибка в форме заказа: не всегда отображался вариант оплаты через Visa Qiwi Wallet
  • Внесены некоторые косметические улучшения во всем классы элементов контента
  • Доработано описание ошибок при обращении к базе данных

Zion WebEngine Zion Catalog Zion SEO Booster Zion Pub Hub Zion Bulletins Board Qiwi Касса SEO-параметры XML/RSS/1С/YML База данных/Таблицы данных Дата/Время/TimeMashine Классы Контент/Контентные единицы Корзина для заказов Кэш/Кеш Меню/Списки/Навигация Мониторинг Объявления Плагины Платформа Поиск текста Помощники/Мастеры/Инструкции/Подсказки Редактор контента/WYSIWYG-редактор Сайт-каталог Связи Способы оплаты Условия Формы Элементы

Zion WebEngine X6.11.10
  • Доработано считывание записей из базы данных: учтена обработка некоторых спецсимволов в некоторых веб-браузерах
  • Реализовано ещё больше заготовок для более быстрого создания сайта
  • Доработан плагин универсального меню:
    • Реализовано отображение количество записей на странице
    • Реализовано отображение количество всех найденных записей (на открытой подстранице и на остальных в сумме)
  • Расширен набор свойств для контентных единиц
    • Реализовано определение количества непосредственных подразделов
    • Реализовано определение количества всех подразделов (непосредственных и глубже по структуре)
    • Реализовано определение количества связанных контентных единиц
    • Реализовано определение количества категорий, к которым отнесена контентная единица
  • Расширен набор свойств для категорий
    • Реализовано определение количества непосредственных подкатегорий
    • Реализовано определение количества всех подкатегорий (непосредственных и глубже по структуре)
    • Реализовано определение количества контентных единиц в категории
    • Реализовано определение количества контентных единиц в категории и во всех её подкатегориях
  • Выпущена финальная версия пакета "Дерево статей" (Articles Tree). Больше самостоятельно он развиваться не будет. Весь функционал для статей теперь доступен в новом пакете "Хаб публикаций" (Pub Hub). Этот пакет продолжит активно развиваться - его функционал уже намного шире.

Zion WebEngine Zion Articles Tree База данных/Таблицы данных Веб-браузер Категории Кодировки/Наборы символов Контент/Контентные единицы Меню/Списки/Навигация Место в структуре Пагинация/Подстраницы Плагины Связи Свойства

Zion WebEngine X6.11.09
  • Доработано оформление форм добавления и перемещения записей: их смысл будет понятнее нерусскоязычным пользователям
  • Доработано создание записей по умолчанию
  • Начат перевод статей на новую платформу:
    • Расширен список вариантов сортировки в плагине универсального меню
    • Расширен список условий для тонкой настройки каждого отдельного пункта меню
    • В помощнике по вставке универсального плагина меню дополнен список доступных параметров

Zion WebEngine Контент/Контентные единицы Меню/Списки/Навигация Плагины Платформа Помощники/Мастеры/Инструкции/Подсказки Условия Формы