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

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 22.10.14
  • Доработан XML/1C-экспорт данных о заказе в интернет-магазине (спасибо Moto-Retail18):
    • Учтена вероятность указания в комментарии к заказу и в других полях некоторых спецсимволов
  • Доработан класс для управления миграцией со старых версий CMS (спасибо Мария и Иоанн):
    • Улучшена миграция меню/списков и плагинов, необходимых для функционирования интернет-магазина
  • Доработан класс для управления навигацией:
    • Из списка меню по умолчанию удалены некоторые архаизмы
  • Доработан класс для управления корзиной заказов:
    • Более продуманно организованы поля в форме заказа

Zion WebEngine Zion Catalog Zion Export XML/RSS/1С/YML Импорт/Экспорт Интернет-магазин Классы Кодировки/Наборы символов Корзина для заказов Меню/Списки/Навигация Миграция Реакции на заказ Плагин Menu

Zion WebEngine 22.10.13
  • Доработан класс для управления миграцией со старых версий CMS (спасибо Мария и Иоанн):
    • Улучшена миграция товаров, их категорий и характеристик, а также обработчиков, необходимых для функционирования интернет-магазина
  • Доработан класс для управления контентом:
    • Теперь более корректно отображается список характеристик с указанных вкладок:
      • Как только заполненных, так и всех характеристик

Zion WebEngine Вкладки Интернет-магазин Категории Классы Контент/Контентные единицы Миграция Обработчики Характеристики/Разновидности Что такое Вкладки?

Zion WebEngine 22.10.05
  • Доработан класс для управления базой данных (спасибо Испытательный центр "Строитель"):
    • Теперь CMS отправляет корректный код ошибки, в случае, если недоступен или некорректно сконфигурирован Memcached:
      • Это может привести, в том числе, к автоматической остановке Ваших рекламных кампаний, когда с сайтом, что-то не так, и к автоматическому возобновлению рекламы, когда сайт начнёт работать корректно
    • Более корректно налажено использование функционала Memcached
  • Доработаны классы для управления проектом:
    • Упрощён вывод тех или иных ошибок через новую функцию, для которой доступно указание нескольких параметров:
      • Код ошибки
      • Заголовок страницы ошибки
      • Текст с описанием и рекомендацией по устранению ошибки

Zion WebEngine Что такое CMS Zion WebEngine? База данных/Таблицы данных Классы Кэш/Кеш Страницы ошибок

Zion WebEngine 22.10.04
  • Доработан общий монитор функциональности SEO-оптимизации (спасибо ZS-Moskva):
    • Более продуманно организовано формирование файла SiteMap.XML:
      • Для этого теперь требуется многократно меньше оперативной памяти
      • Сам файл теперь занимает в 2 раза меньше места на диске
      • Доступно формирование значительно более крупного файла без создания проблем для работы других компонентов CMS

Zion SEO Booster SEO-параметры XML/RSS/1С/YML Мониторинг Элемент "SEO-параметры"

Zion WebEngine 22.10.03
  • Доработан класс для управления проектом (спасибо Manner Sensortelemetrie):
    • Устранены некоторые недочёты, допущенные в предыдущем обновлении
  • Доработан класс для управления email-сообщениями:
    • Более продуманно организована автоматическая корректировка таблицы данных для хранения email-сообщений

Zion WebEngine Email-сообщения База данных/Таблицы данных Классы Обновления CMS Что такое Классы?

Zion WebEngine 22.09.30
  • Доработаны классы для управления баннерами и баннерными местами, контентом, способами доставки/самовывоза и оплаты, автоматическими скидками и скидочными уровнями, точками доставки/самовывоза, галереями, email-сообщениями и рассылками, меню и списками, заказами и реакциями на заказы, вкладками, шаблонами и типами, транспортными компаниями, пользователями и их группами:
    • Более продуманно организован живой поиск в административном интерфейсе для этих классов:
      • Теперь в начале списка выводятся записи, в названиях или в ID которых содержится поисковый запрос:
        • Уже далее отображаются все остальные записи - те, которые содержат искомую фразу в других полях
      • Устранены опечатки в результатах поиска
  • Доработан класс для управления обновлениями на стороне сервера:
    • Внесены корректировки в процедуру обновления CMS - ведутся испытания

Zion WebEngine Zion Catalog Zion xDelivery Zion Gallery Zion Banners Manager Zion Sender Zion Server Email-сообщения Административный интерфейс Баннеры Веб-сервер/Хостинг Вкладки Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Классы Контент/Контентные единицы Корзина для заказов Меню/Списки/Навигация Обновления CMS Поиск текста Рассылки Реакции на заказ Скидки/Наценки Способы доставки/самовывоза Способы оплаты Типы Шаблоны контента Что такое Тип контента?

Zion WebEngine 22.09.27
  • Доработан класс для управления миграцией со старых версий CMS (спасибо Manner Sensortelemetrie):
    • Улучшена миграция товаров, их категорий и плагинов, необходимых для каталога
    • Более продуманно организована корректировка HTML-кода, необходимого для отображения уведомлений

Zion WebEngine Что такое CMS Zion WebEngine? HTML-код веб-страницы Категории Классы Миграция Сайт-каталог Уведомления

Zion WebEngine 22.09.23
  • Доработаны классы для управления заказами и проектом, а также административные JS-скрипты:
    • Реализована возможность живого поиска в административном интерфейсе для таких, классов, которые используют несколько таблиц данных:
      • В том числе для класса для управления заказами теперь доступен поиск, как по заказам, так и по реакциям на заказ
      • Для других классов с такой особенностью поиск будет доработан в ближайших обновлениях

Zion WebEngine Zion Catalog Что такое Административный интерфейс и Гостевой интерфейс? Административный интерфейс База данных/Таблицы данных Классы Корзина для заказов Обновления CMS Поиск текста Реакции на заказ

Zion WebEngine 22.09.16
  • Доработан парсер стороннего сайта (спасибо Moto-Retail18):
    • Поле для названия в таблице данных об импортируемых товарах и категориях увеличено в 2 раза

Zion Import База данных/Таблицы данных Импорт/Экспорт Категории Сайт-каталог

Zion WebEngine 22.09.15
  • Доработан парсер стороннего сайта (спасибо Moto-Retail18):
    • Устранены недочёты при отображении наценки или скидки для импортируемых со стороннего сайта товаров
  • Доработан класс для управления миграцией со старых версий CMS (спасибо Manner Sensortelemetrie):
    • Теперь мигратор совместим с версией WebEngine X6.10.13
    • Налажена миграция текстового поиска по сайту из старой платформы в новую

Zion WebEngine Zion WebEngine X6.10.13 Zion Import Что такое CMS Zion WebEngine? Импорт/Экспорт Классы Миграция Поиск текста Сайт-каталог Скидки/Наценки

Zion WebEngine 22.09.12
  • Доработаны настраиваемые модули реакций на заказ для уведомления на системный email и по SMS (спасибо Пермский период):
    • Устранены опечатки в текстах уведомлений

Zion WebEngine Zion Catalog Email-сообщения SMS Настраиваемые модули Реакции на заказ

Zion WebEngine 22.09.09
  • Доработаны настраиваемые модули для онлайн-оплаты через Альфа Банк, ПромСвязьБанк, Сбер Банк, Тинькофф, Киви Кассу и Робокассу (спасибо Пермский период):
    • Устранена уязвимость, которая могла привести к оплате одного заказа на стоимость другого заказа от того же покупателя
  • Доработаны классы для управления заказами и проектом:
    • Реализован живой поиск по заказам в административном интерфейсе

Zion WebEngine Zion Catalog Zion xPayment Robokassa Административный интерфейс Интернет-магазин Классы Корзина для заказов Настраиваемые модули Поиск текста Способы оплаты Что такое Классы?

Zion WebEngine 22.09.08
  • Доработан класс для управления email-сообщениями (спасибо Возрождение):
    • Устранены недочёты при живом поиске в административном интерфейсе
  • Доработаны настраиваемые модули для онлайн-оплаты через Альфа Банк, ПромСвязьБанк, Сбер Банк, Тинькофф, Киви Кассу и Робокассу (спасибо Пермский период):
    • Более корректно организована переадресация на просмотр статуса заказа
  • Доработан парсер стороннего сайта (спасибо Moto-Retail18):
    • Наценка или скидка для импортирыемых со стороннего сайта товаров теперь осуществляется не на указанное фиксированное число, а на указанный процент

Zion WebEngine Zion Import Zion xPayment Что такое Административный интерфейс и Гостевой интерфейс? Email-сообщения Robokassa Административный интерфейс Адрес (URL)/ЧПУ/Переадресация Импорт/Экспорт Классы Корзина для заказов Настраиваемые модули Поиск текста Сайт-каталог Скидки/Наценки Способы оплаты

Zion WebEngine 22.09.05
  • Доработаны PHP-класс и JS-функции парсера стороннего сайта (спасибо Moto-Retail18):
    • Реализована возможность установить наценку или скидку для любого импортированного со стороннего сайта товара:
      • Ведутся боевые испытания

Zion Import PHP Импорт/Экспорт Классы Сайт-каталог Скидки/Наценки Что такое Классы?

Zion WebEngine 22.09.02
  • Доработан класс для управления файлами и папками (спасибо ColorHouse.Shop):
    • Устранены недочёты в инструменте Размеры файлов и папок
  • Доработан вспомогательный класс для управления вкладками (спасибо КСБ Рус):
    • Устранены недочёты с отображением кнопок на вкладке Опции при правке тех или иных записей в административном интерфейсе

Zion WebEngine Административный интерфейс Вкладки Классы Файлы/Папки Что такое Вкладки?

Zion WebEngine 22.08.30
  • Доработан класс для управления миграцией со старых версий CMS (спасибо Возрождение):
    • Теперь мигратор совместим с версией WebEngine 3.3.6
  • Доработана система мониторинга для Google reCAPTCHA:
    • Теперь она не будет запускаться при работе на локальном веб-сервере

Zion WebEngine DEKO WebEngine 3.3.6 Zion Mail Back Что такое CMS Zion WebEngine? Веб-сервер/Хостинг Классы Миграция Мониторинг Спам

Zion WebEngine 22.08.26
  • Доработаны JS-функции парсера стороннего сайта (спасибо Moto-Retail18):
    • Теперь для снижения нагрузки на базу данных, парсер будет работать в 2 раза медленнее
  • Доработан класс для управления email-сообщениями:
    • Автоматическое обновление структуры таблицы данных email-сообщений теперь происходит более корректно и не вызывает ошибок при оформлении заказа в интернет-магазине
  • Доработан класс для управления водяными знаками:
    • В случае, если необходимо создать копию с водяным знаком для файла, который имеет недопустимый адрес (в том числе если такой файл не найден), работа по созданию копии принудительно завершается:
      • В качестве результата соответствующий метод вернёт не адрес копии (которой нет), а адрес оригинала (которого либо нет, либо который имеет недопустимый адрес)

Zion WebEngine Zion Import Zion Gallery Email-сообщения База данных/Таблицы данных Импорт/Экспорт Интернет-магазин Классы Корзина для заказов Файлы/Папки Что такое Классы?

Zion WebEngine 22.08.25
  • Продолжен отказ от устаревших компонентов старой платформы:
    • Доработан монитор очистки после обновления CMS:
      • Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
      • Реализована возможность автоматического удаления некоторых папок для устаревших компонентов только в том случае, если эти папки пусты:
        • Если эти папки не пусты, то будет выдано уведомление о необходимости обратиться к разработчику сайта для ручного удаления
    • Некоторые драйверы удалены полностью, а из некоторых других драйверов функционал разнесён по классам и плагинам:
      • Для лучшей совместимости с другими пакетами класс для управления числами перенесён из пакета Zion Catalog в пакет Zion WebEngine

Zion WebEngine Zion Catalog Zion xDelivery Zion Gallery Zion Pub Hub Zion Export Zion Sender Zion Booking Драйверы Классы Мониторинг Обновления CMS Плагины Платформа Уведомления Файлы/Папки Число Что такое Плагины?

Zion WebEngine 22.08.24
  • Завершён перевод на новую платформу пакета Zion Sender (спасибо КСБ Рус):
    • Реализовано создание очереди для SMS-сообщений:
      • При каждом обращении к сайту, происходит автоматическая отправка одного сообщения (так удаётся обойти спам-фильтры, блокирующие массовые рассылки)
        • Для этих целей также доработаны главные файлы гостевого и административного интерфейса, а также главные файлы аутентификации и восстановления доступа к административному интерфейсе
    • Разработка завершена
  • Доработан монитор очистки после обновления CMS:
    • Расширен список устаревших файлов и папок, которые будут автоматически удалены за ненадобностью
  • Доработан класс для управления email-сообщениями:
    • Устранены некоторые недочёты из предыдущего обновления
  • Доработан класс для управления SMS-шлюзом:
    • В разделе Справочники теперь можно видеть очередь SMS-сообщений:
      • Сообщения можно редактировать, если они ещё не успели отправиться
      • Доступно при наличии в комплекте поставки Zion Sender
  • Доработаны класс для управления базой данных и вспомогательный класс для управления вкладками:
    • Сделано несколько исключений для скрытия тех или иных кнопок при правке SMS-сообщений в административном интерфейсе

Zion WebEngine Zion Sender Что такое Административный интерфейс и Гостевой интерфейс? Email-сообщения SMS Административный интерфейс База данных/Таблицы данных Вкладки Гостевой интерфейс Доступ Групп пользователей Классы Мониторинг Обновления CMS Платформа Рассылки Спам Файлы/Папки

Zion WebEngine 22.08.23
  • Доработан монитор очистки после обновления CMS:
    • Реализована автоматическая корректировка PHP-кода для наилучшей совместимости с веб-сервером
      • В случая, когда автоматическая корректировка противопоказана, будет выдано уведомление о необходимости обратиться к разработчику сайта для ручной корректировки
  • Также для наилучшей совместимости с веб-сервером доработаны некоторые классы и обработчики

Zion WebEngine Zion Mail Back Zion Import Технические требования PHP Веб-сервер/Хостинг Классы Мониторинг Обновления CMS Обработчики Уведомления

Ответы на вопросы

Как импортировать данные о пользователях из XML

Как загрузить данные о пользователях, например, о клиентах на сайт из 1С и аналогичных внешних систем через формат XML

Zion UserControl Zion Import XML/RSS/1С/YML Импорт/Экспорт Меню администратора

Что такое Меню администратора?

Общая информация о Меню администратора: что это, где его найти и как им пользоваться?

Zion WebEngine Zion UserControl Zion Catalog Zion Mail Back Zion SEO Booster Zion xDelivery Zion Import Zion Gallery Zion xPayment Zion Pub Hub Zion Export Zion JivoSite Zion Chat Zion Multi-Lang Zion Banners Manager Zion Sender Zion Server Email-сообщения SMS SMTP/PHP-mail XML/RSS/1С/YML Валюты Веб-сервер/Хостинг Галереи/Слайды Доступ Групп пользователей Доступы/Пользователи Изображение Импорт/Экспорт Интернет-магазин Категории Корзина для заказов Корзина для мусора Кэш/Кеш Меню/Списки/Навигация Меню администратора Многоязычность/Языки Обновления CMS Обмен сообщениями/Чат Обратная связь/Обратный звонок Онлайн-консультант Политика конфиденциальности Помощники/Мастеры/Инструкции/Подсказки Рассылки Реакции на заказ Сайт-каталог Скидки/Наценки Спам Способы доставки/самовывоза Способы оплаты Файлы/Папки ФЗ-152 Формы Шаблоны контента Эскизы

Что такое Тип контента?

Общая информация о Типах контента: что это, для чего они нужны, и как их использовать

Zion WebEngine Zion Catalog Zion Pub Hub Меню/Списки/Навигация Типы

Как редактировать Контент?

Как управлять страницами, редактируемыми полями, новостями, статьями, товарами, аксессуарами и другими контентными единицами?

Zion UserControl Zion Catalog Zion Pub Hub Адрес (URL)/ЧПУ/Переадресация Кэш/Кеш Меню/Списки/Навигация Помощники/Мастеры/Инструкции/Подсказки Фильтрация Шаблоны контента

Как настроить сайт?

Zion WebEngine 26 - CMS без абонентской платы

Что такое Комплект поставки?

Общая информация о Комплекте поставки: что это, где его посмотреть и как можно расширить?

Настраиваемые модули

Что такое Вкладки?

Общая информация о Вкладках: что это, для чего они нужны, и как их использовать

Zion WebEngine Zion Catalog Zion Gallery Zion Pub Hub Вкладки

Что такое Шаблон контента?

Общая информация о Шаблонах контента: что это, для чего они нужны, и как их использовать

Zion WebEngine Шаблоны контента

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

Как подтвердить права на сайт в Яндекс.Вебмастере, Google Search Console, Кабинете вебмастера Mail.Ru, Bing - Webmaster Tools и других аналогичных сервисах

SEO-параметры