От автора: приветствую вас, друзья. Из этой коротенькой статьи вы узнаете, как сделать карту сайта на DLE, что такое карта сайта и зачем вообще она нужна. Приступим?
На самом деле тема создания карты сайта на движке DLE — достаточно проста. Это вопрос, который решается в течение буквально одной минуты, поскольку необходимый функционал для создания файла sitemap (карта сайта — sitemap.xml) уже имеется в движке DLE и никаких дополнительных расширений и плагинов нам не потребуется.
Давайте скажем несколько слов о том, нужна ли карта сайта и, если нужна, тогда зачем она нужна. На самом деле файл карты сайта — sitemap — не обязателен. Посетители его никак не используют и нужен этот файл только для поисковых роботов — Гугла и Яндекса.
Робот, конечно, может обойтись и без карты сайта и успешно проиндексировать материалы вашего сайта. Однако с картой сделать это ему будет гораздо проще и быстрее. Это как добираться по городу до нужного места, используя карту города или навигатор. Без карты вы, конечно же, спросите путь у прохожих и рано или поздно доберетесь до пункта назначения. Но с картой будет все же надежнее и быстрее. К тому же, используя карту сайта, вы можете в определенной мере управлять приоритетом той или иной страницы сайта.
Файл карты сайта должен называться sitemap.xml и по умолчанию доступен по следующему адресу: //your-site/sitemap.xml. Если мы попробуем сейчас обратиться по такому адресу на нашем сайте DLE, то увидим примерно такое сообщение об ошибке:
Страница по запрошенному адресу не найдена, а это значит, что карты сайта пока что нет. Давайте попробуем ее создать. Для этого в админпанели сайта перейдем в раздел Другие разделы — Карта сайта для Google и Yandex.
Как видим, здесь достаточно простая форма с подсказками и, по сути, нам достаточно лишь нажать на кнопку Создать / Обновить файл карты сайта. Относительно настройки Количество новостей, то здесь все понятно. Если поле оставите пустым, в файл sitemap попадут все новости. Если вам по какой-то причине нужно ограничить количество, тогда указывайте нужное.
Что касается приоритета, то значение этих полей может быть в диапазоне от 0 до 1. Чем выше приоритет, тем более значимой эта страница может быть, по сравнению с прочими страницами и разделами сайта.
Итак, пробуем нажать кнопку и сгенерировать карту сайта. После этого появится еще одна кнопка с предложением уведомить поисковые системы о новой версии карты вашего сайта.
Можем нажать и ее.
Если вы впервые создаете карту для вашего сайта, тогда рекомендую уведомить о ее наличии через инструменты для вебмастера в поисковых системах Google и Яндекс. Попробуем теперь посмотреть, как изменилось ситуация с фалом sitemap на сайте.
Вот теперь все отлично. Если вы вдруг захотите что-то изменить в файле sitemap вручную, то искать этот файл нужно не в корне сайта, а в папке /uploads/.
На этом данную статью мы будем завершать. Если вам интересен вопрос более углубленного изучения DLE, тогда рекомендую познакомиться с нашим курсом Создание сайта на CMS DLE. Удачи!