Вывод HTML карты сайта - для пользователя. Html карта сайта modx evo


Урок 2 - Школа MODX

MODX Evolution (читается как модэкс) - система управления содержимым сайта с открытым исходным кодом. Распространяется совершенно бесплатно. MODX Evolution подойдет для сайта практически любой сложности, будь то сайт-визитка на три страницы или интернет-магазин на несколько тысяч единиц товара. Что самое приятное, для MODx не требуется изобретать какие-то специальные шаблоны, подойдет самый обычный HTML-CSS шаблон. Административная панель в MODx мультиязычна и русский язык в ней представлен. До недавнего времени одним из недостатков MODx было отсутствие какой-либо внятной документации на русском языке. Но с ростом популярности системы, этот недостаток уходит в прошлое. 

Более подробно с модексом мы познакомимся на следующем уроке. Сейчас же мы займемся ее установкой.

Установка MODX Evolution

Скачиваем MODX Evolution по этой ссылке:

MODX

На момент написания урока последней версией была 1.0.5. Распаковываем архив и помещаем содержимое папки modx-1.0.5 в папку C:/xampp/htdocs/site/www/. Вот что у вас после этого должно быть в папке www:

MODX Evolution

Файл ht.access надо переименовать в .htaccess, да-да, именно так, чтобы точка оказалась впереди. Сделать это в проводнике не получится, но с помощью файлового менеджера, такого как Total Commander это вполне возможно. 

Запускаем XAMPP, если он не был запущен, и в адресной строке браузера пишем: http://site/ и жмем Enter. В окне браузера должно появиться приглашение к инсталяции:

MODX Evolution

Кликаем по install now.

MODX Evolution

Выбираем русский язык, далее «Next»

MODX Evolution

У нас новая установка, поэтому оставляем как есть, жмем «Далее»

MODX Evolution

Здесь мы указываем наш хост, имя пользователя и пароль. Хост у нас localhost, а пользователь и пароль у нас site, помните мы создавали их на прошлом занятии? Теперь надо проверить, правильно ли мы все ввели, поэтому нажимаем на синюю ссылку «Нажмите здесь для проверки соединения с вашим сервером базы данных и получения сопоставления кодировки».

MODX Evolution

Теперь нам надо ввести имя базы данных и префикс для таблиц, а также метод сопоставления и кодировку. Жмем на «Нажмите здесь для создания базы данных или для проверки, что такая база существует».

MODX Evolution

Теперь вводим имя администратора, можно оставить admin, E-mail администратора, пароль и выбираем язык для административной панели. Пока вы находитесь на локальном компьютере, пароль можно использовать самый простой, но не забудьте его поменять перед тем, как выложите на хостинг. Это одна из прорех в безопасности. Вот теперь жмем «Далее».

MODX Evolution

Перед нами список компонентов, которые будут установлены. В последствии, вы можете здесь выбирать только то, что необходимо для вашего проекта, сейчас же оставляем все по умолчанию и жмем «Установить».

MODX Evolution

Здесь от нас требуется только поставить галочку о согласии с условиями лицензии. Жмем «Установить».

MODX Evolution

На этом установка MODX Evolution завершена. Не забываем оставить галочку на  «Удалить папку и файлы программы установки с моего сайта», установочные файлы нам больше не нужны. Жмем «Закрыть».После этого должно загрузиться окно доступа в административную панель.

MODx Evolution

Если по каким-то причинам этого не произошло, то адрес доступа в административную панель такой: http://site/manager/. По этой ссылке мы и будем попадать в нашу установленную CMF. Вводим имя администратора и пароль, который мы указывали при установке MODx и попадаем в админ панель на страницу «Системная конфигурация». Нам необходимо провести некоторые настройки.

Настройка MODx Evolution

MODx Evolution

Перед нами пять закладок.

Начинаем с закладки «Сайт».

Заголовок сайта: Здесь вводим название нашего сайта, к примеру - «Мой сайт».Язык системы управления: оставляем русский.Кодировка: utf-8Ссылки в формате XHTML: оставляем как естьПервая страница: оставляем 1, так как у нас это будет главная страница сайтаСтраница ошибки '404': оставляем пока 1, но запоминаем где это меняется, если будем создавать страницу для этой ошибки.Страница 'Доступ запрещен': оставляем пока 1, как и в предыдущем случае.Статус сайта: оставляем ОнлайнСтраница 'Сайт недоступен': оставляем пустымСообщение о недоступности сайта: пока не меняемРегистрировать посещения: оставляем НетКоличество лучших показателей: оставляем 10Автоматическое назначение шаблона - Советую выбрать Соседний, это удобно, когда в одной папке лежат страницы с одинаковыми шаблонами.Шаблон по умолчанию: оставляем как есть, но когда у нас будут разнообразные шаблоны, можем вернуться и поменять.'Публиковать' по умолчанию: Говорим Да'Кэшируемый' по умолчанию: Да'Доступен для поиска' по умолчанию: Да'Индексация меню' по умолчанию: ДаТипы содержимого (Content-Type): Здесь можно добавлять типы контента, если это понадобится, пока не трогаемРазница во времени: - после того, как вы разместите свой сайт на хостинге, время на сайте будет по умолчанию соответствовать тому времени, которое усиановлено на сервере хостера. Этот сервер, к примеру, может находиться в Америке, а вы сами в Европе. Чтобы ликвидировать эту разницу и нужна эта поправка. Пока не трогаем. Но запоминаем, где это меняется.Тип сервера: оставляем httpПроверять серверные заголовки HTTP_REFERER? Оставьте ДаЛента RSS новостей - оставьте как есть.

Закладка Дружественные URL

Использовать дружественные URL: ставим Да

Префикс для дружественных URL: оставляем пустымСуффикс для дружественных URL: оставляем .htmlИспользовать псевдонимы в URL: ДаИспользовать вложенные URL: Нет, но тут стоит пояснить почему. К примеру, у вас на сайте есть папка «Новости», а в этой папке каждая новость имеет отдельную страницу. Если включить вложенные URL то путь в адресной строке браузера к каждой новости будет выглядеть так: мой_сайт.ру/новости/новость.html, если же вложенные URL будут отключены, то путь станет короче: мой_сайт.ру/новость.html. Так вот, для поисковых машин, чем короче путь к странице, тем она считается значительнее. Но если потребуется включить вложенные url, запоминаем где это меняется.Разрешить повторяющиеся псевдонимы: оставляем НетАвтоматически генерировать псевдоним: Да, нам не придется каждый раз придумывать псевдонимы к страницам, они будут формироваться автоматически из заголовка страницы с помощью плагина TransAlias.

Закладка Пользователи

Здесь мы ничего не меняем, но на всякий случай ознакомьтесь с настройками, которые находятся на этой закладке.

Закладка Интерфейс и представление

В этой закладке происходит настройка административной панели

Шаблон системы управления: оставляем как есть, так как имеем пока только один шаблонПоказывать предупреждения - всемРежим щелчка мышью на ресурсе - ставим Редактировать, лично мне не удобно дважды кликать на ресурсе, чтобы приступить к его редактированию, а кликать на ресурсе, чтобы его обозреть нам вряд ли понадобится.Запоминать вкладки - ДаПоказывать защищенные ресурсы в дереве сайта: Нет, это пригодится, когда будет несколько групп пользователей с разными правами.Показывать вкладку с META-тегами и ключевыми словами - Нет, этот инструмент не очень удобен в использовании, мы решим вопрос с ключевыми словами более простым методомСмещение лет: оставляем -10Формат даты: оставляем как естьКоличество записей протокола: 100Период проверки почты: 60 секКоличество сообщений: 30Количество результатов: 20Переписывать пути для браузера? ДаВключить файл-менеджер: ДаВеб-пользователи? НетПуть к файлам: Автоматически путь должен прописаться таким: C:/xampp/htdocs/site/www/assets/, но если вы решили использовать другую папку, например, в корне сайта, то необходимо проверить, какой путь прописан в этом пунктеURL к файлам: assets/Разрешенные к загрузке изображения: Здесь список файлов, которые разрешены к загрузке через файл-менеджер. Если потребуется загружать через файл-менеджер не указанные здесь файлы, то просто добавьте необходимое расширениеРазрешенные к загрузке медиа-файлы: Аналогично предыдущему пунктуРазрешенные к загрузке flash-файлы: Аналогично предыдущим двум пунктамИспользовать транслитерацию при загрузке файлов. У меня стоит Нет, так как я не загружаю файлы с русскими названиями, но вообще, это удобно, если вы хотите загрузить большое количество, к примеру, фотографий, а отслеживать названия фотографий лень, то смело выбирайте ДаИспользовать HTML-редактор: Да, это облегчает работу с контентомРедактор: В MODx встроен редактор TinyMCE, на мой взгляд, он вполне удобен, но если у вас возникнет желание заменить редактор на другой, то это меняется здесь. Выбираем TinyMCE.Язык фронтенд-редактора: Думаю, что русский язык будет нам в самый разПуть к CSS файлу: Оставляем пустым

Настройки TinyMCE

Тема WYSIWYG-редактора: Попробуйте несколько разных тем, чтобы понять чем они отличаются друг от друга и какая из них содержит только те инструменты, которые вы будете использовать в процессе редактирования контента. Все они отличаются только набором инструментов. Для простого редактирования подойдет «Редактор контента», наиболее полный набор инструментов в теме «full», «Индивидуальная» позволяет настроить редактор самостоятельно. Если вы не знаете какую выбрать, выберите «full», в процессе работы вы очень скоро поймете, какие инструменты вам не нужны, а какими вы пользуетесь постоянно.Индивидуальные плагины: настройка «Индивидуальной» темы.Индивидуальные кнопки: это настройка кнопок в «Индивидуальной» теме, где Row1-Row4 - номер строки, в которой находится та или иная кнопка.Селекторы CSS: оставляем пустым.

Закладка Файл-менеджер

Путь для файл-менеджера: По умолчанию: C:/xampp/htdocs/site/www/, если путь верен, ничего не меняемРазрешенные к загрузке файлы: Аналогично такому же пункту в предыдущей закладке.Максимальный размер загрузки: Здесь можно ограничивать размер файлов, разрешенных к загрузке.Права на новый файл: Оставляем 0644.Права на новую папку: Оставляем 0755

На этом настройка конфигурации закончена. Жмем «Сохранить».

Настройка плагина TransAlias

Теперь нам надо настроить плагин TransAlias для автоматической генерации псевдонимов. Вверху админ-панели находим вкладку Элементы, далее Управление элементами, на странице Управление элементами находим вкладку Плагины, ищем здесь TransAlias. Выбрав TransAlias попадаем на страницу редактирования плагина, заходим на вкладку Конфигурация, в параметре Trans table выбираем russian. Жмем на Сохранить. Плагин настроен. Теперь он будет автоматически переводить заголовки наших страниц в транслит. Например, заголовок нашей страницы Контакты, плагин автоматически создаст для нее псевдоним kontaktyi и когда посетители попадут на эту страницу, в окне браузера отразится http://site.ru/kontaktyi.html. Если плагин отключить, то путь к странице примет вид http://site.ru/11.html где 11 (у вас может быть другой id) это id страницы, который указан в скобках рядом с названием нашего документа, который присваивается в момент создания документа.

На этом настройка MODx завершена. Следующий урок мы посвятим знакомству с MODx Evolution и ее особенностями.

i--gu.ru

Вывод HTML карты сайта - для пользователя с помощью pdoMenu

  1. Блог
  2. MODX Revolution
  3. Вывод HTML карты сайта

Вот пример как я вывожу карту сайта для пользовтеля:

[[pdoMenu? &startId=`0` &ignoreHidden=`1` &level=`2` &resources=`-[[*id]]` &outerClass=`` &firstClass=`` &lastClass=`` &hereClass=`` &where=`{"searchable":1}` ]]

Данную карту можно украсить как угодно, вот потому ее еще называют HTML карта сайта.

Верстка сайтов

Верстка макетов, кроссбраузерная и адаптивная, при помощи HTML5 и BootStrap3. Делаем переверстку сайтов, переводя старый код на современный.

цена и детали
Программирование

Программируем сайты, качественно натягиваем на движки MODX REVOLUTION, WordPress, пишем сниппеты и плагины, а так же создаем шаблоны из уже готовой верстки!

цена и детали
Исправление ошибок
цена и детали Интернет-магазин стройматериалов, исполнительный директор. Заказывали верстку для интернет-магазина со сложными деталями. Магазин работает в обычной мобильной версиях. В процессе было сделано очень много,… Михаил Алексеевич Г. 10 ноября 2015, 21:55 Салон перманентного макияжа «Клео» Мне нужен был сайт для салона перманентного макияжа, чтобы клиенты могли записаться на консультацию в онлайне. Все было реализовано, включая дизайн, который я придумала… Савина Елена 14 октября 2015, 23:34 Верстка лендинга была выполнена в очень короткие сроки – т.к. проект у меня горел. Что поразило, скорость выполнения совершенно не сказалась на качестве. Сайт прекрасно выглядит во всех браузерах, меню,… Сергей 09 октября 2015, 19:03 Найти хорошего верстальщика очень сложно, и мы рады, что нам это удалось! Компания ArtLenk выполнила все на высоте – было сверстано несколько макетов в полном соответствии с ТЗ. Рекомендуем к сотрудничеству… Игорь 19 сентября 2015, 19:35 Идеальный результат был получен за счет того, что в команде ArtLenk мы нашли не только верстальщика, но и дизайнера. В результате была выполнена сложнейшая верстка со множеством дополнительных элементов.… Зубарев А.Н. 25 августа 2015, 19:02 Я программист и получил именно то, что заказывал. Все сделали точно, логично, можно сказать – безупречно. Можно в дальнейшем легко вносить изменения в код. Денис А 01 июля 2015, 20:22 До этого много с кем сотрудничали по верстке сайтов. В артленк мы нашли не только верстальщика-профи своего дела, но и JS программиста. В команде работают очень слажено, сроки соблюдаются, можно смело… Светлана 25 июня 2015, 19:00 Очень понравилась работа дизайнера в Artlenk. Мы были из таких клиентов, которые сами не до конца понимали, как должен выглядеть итоговый вариант. В процессе обсуждения с дизайнером родился дизайн нашего… Рената М. 05 июня 2015, 15:59 С дизайнером ArtLenk у нас почти сразу же возникло взаимопонимание. Уже первые предложения по дизайну были очень близки к тому, как мы видели наш сайт. Потом после небольших дополнений с нашей стороны… Ирина 19 мая 2015, 23:40 Полученный дизайн сайта очень порадовал – вроде бы и по шаблону, но с добавлением всех нужных нам элементов. Сайт сразу же приобрел индивидуальность, большое спасибо дизайнеру, что сумел так точно и красиво… Аркадий 11 мая 2015, 18:56 © 2018 ArtLenk.ru все права сохранены. | Верстка, дизайн, программирование. карта сайта

artlenk.ru

SEO оптимизация сайта на MODx [часть 2] / Блог им. Agel_Nash / MODX.im

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

займемся закруткой гаек Как правило все сайты в подвале имеют надписи вида «все права защищены», «копирайт бла-бла-бла», «копирование запрещено», и т.п. ерунда которая вообще никакой пользы нам не дает. Что мы делаем? Мы пишем

<code>Копирование информации со страницы "[*pagetitle*]" запрещено © 2012</code>

pagetitle vs menutitle Но ведь pagetitle у нас может называться новости, что никак не поможет нам в продвижении, а назвав «новости туризма» мы порушим меню составляемое с помощью Wayfinder. Что делать? Для этих целей существует поле: «пункт меню». Пишем в него «новости», а в заголовок пишем «новости туризма». Как говорится и волки сыты, и овцы целы.

Сайт с WWW или без? Склеивать адреса с www и без www нужно обязательно. а) для избежания дублей б) для склеивания веса страниц От куда куда ставить редирект дело ваше. Мне больше нравятся сайты без www. Клеится это все 301 редиректом в .htaccess. Долго останавливаться не будем. можно почтить тут и тут.

XML карта сайта Для XML выводим все страницы нашего сайта. Можно сделать это с помощью сниппета этого или ditto. Я же использую этот сниппет. Для всех этих решений необходимо выставить шаблон blank, тип содержимого text/xml и снять галочку «Использовать HTML-редактор». У меня привычка давать этой странице псевдоним sitemap.xml

HTML карта сайта В HTML карте сайта стоит выводить все страницы только тогда, когда вы хотите добавить сайт в сапу (чтобы сделать все страницы 3 уровня вложенности). Но мы же делаем сайт для людей, поэтому в карте не стоит выводить все страницы. К этому выводу я пришел давно долго эксперементируя. Для карты сайта этого вида как правило испльзуется wayfinder с вызовом [[Wayfinder? &startId=`0` &level=`2`]]. Как правило этого достаточно, но бывают разные сайты и разное дерево документов, поэтому иногда приходится писать свои сниппеты для html карты сайта под конкретный проект.

RSS фид Очень часто забывают про этот важный элемент. Он помогает немного ускорить индексацию новых страниц. Для создания RSS фида используем Ditto. Обязательно устанавливаем тип содержимого application/rss+xml и шаблон blank и снимаем галочку «Использовать HTML-редактор».

404 ошибка (страница не найдена) Вы можете создать свою оригинальную страницу, а можете сделать страницу ссылку на html карту сайта. Главное потом не забудьте зайти в инструменты->конфигурация и на вкладке «сайт» указать ID вашей странички в поле страница ошибки '404'. Помимо этого рекомендую поставить модуль Error 404 Logger, дабы своевременно поправить пути к несуществующим страницам.

Включаем ЧПУ Для того, чтобы потом легко можно было отследить в той же самой метрике какой раздел пользуется наибольшей популярность я советую использовать вложенные ЧПУ. Для этого заходим в инструменты->конфигурация и настраиваемиспользовать дружественные URL: даИспользовать вложенные URL: да Остальные параметры на ваше усмотрение. Единственное, на что хотелось бы обратить ваше внимание, так это на префикс и суффикс. Обязательно делаем эти поля пустыми, во избежение дублей. Либо же можете поставить SEO Strict URLs.

шлифанем robots.txt Не стесняйтесь составлять развернутые инструкции в robots.txt и для яндекса в отдельности (он это любит). Во время составления пригодится сервис яндекса. ну и ниже общие рекомендации: 1) Удаляем первые страницы пагинации ditto, а именно те, которые имеют параметр start=0. Т.е. ditto может вызываться с параметром id, то и start может иметь приставку. На этот случай пишем Disallow: /*?*start=0$ 2) Добавляем в disallow все, что относится к служебным страницам и не должно участвовать в выдаче: страница обратной связи, страница с партнерами как правило содержит кучу ссылок и поэтмоу тоже в disallow, и т.п. 3) Если установлен phpthumb или что-то на подобе, что складывает картинки в папку /assets/cache/, то прописываем Allow: /assets/cache/phpthumbof/ 4) Прописываем путь к нашей XML карте сайта Sitemap: example.com/sitemap.xml 5) Прописываем основной хост сайта (куда выредиректите с www или без www) Host: example.com 6) Все эти правила мы писали в блоке User-agent: * теперь копируем их и чуть ниже вставляем под блоком User-agent: Yandex 7) Закрываем доступ к ненужным роботам 8) Проверяем через сервис яндекса верно ли мы составили правила в файлеРабочий пример файла

P.S. Есть еще модуль автоматической перелинковки страниц по ключевым словам, но мне он не нравится и я предпочитаю руками между собой странички перелинковывать.

modx.im

web master | Стандартные сниппеты MODx Evo

Главная » MODx- профессиональный инструмент для разработки сайтов » Стандартные сниппеты MODx Evo

Прежде чем приступить к дальнейшей работе над нашим первым сайтом на MODx, необходимо познакомиться еще с одной специфической для нашего движка терминологией – сниппет.

Сниппет (англ. snippet — фрагмент, отрывок) — это программа, написанная на языке PHP, которая выводит результат своей работы в том месте шаблона, где размещен вызов этого сниппета, либо в месте расположения внешнего плейсхолдера. Сниппеты могут принимать различные параметры для обработки.

Список наиболее часто используемых сниппетов:

  1. Ditto — сниппет для создание ленты новостей или блога, вывод каталога товаров, сортировка и т. д.
  2. Reflect — используется в связке со сниппетом Ditto, создаёт архивы статей, записей блога, галлерей изображений и т. д.
  3. Wayfinder — сниппет для создания меню сайта, навигации по сайту, карты сайта и т. д.
  4. Breadcrumbs — сниппет для создания «хлебных крошек» на сайте.
  5. eForm — сниппет для создания обратной связи на сайте, заказа звонка, оформления заказа товаров и т. д.
  6. AjaxSearch — сниппет для организации поиска по сайту.
  7. alterTitle — сниппет выполняет всего 1 действие: выводит расширенный заголовок (longtitle), а при его отсутствиии выводит простой заголовок (pagetitle).
  8. DocInfo — выводит любое поле из любого документа.
  9. if — сниппет для выполнения различных условий, является замечательной альтернативой PHx.
  10. phpthumb — сниппет для создания эскизов изображений, наложения водяных знаков и т. п.
  11. JotX — сниппет предназначен для создания системы комментирования на сайте.
  12. aDate — сниппет выводит дату на русском языке.
  13. MultiFiles — сниппет позволяет выводить прикрепленные с помощью плагина MultiFiles к странице файлы.
  14. MultiPhotos — сниппет позволяет прикрепить любое количество картинок к странице.
  15. sitemap — сниппет для создания карты сайта в формате xml, предназначенной для поисковых машин, таких, как Google, Яндекс и т. д.
  16. truncate — сниппет позволяет обрезать длинный текст.
  17. TvTable — сниппет позволяет выводить прикрепленную таблицу которая формируеться с помощью плагина TvTable.
  18. EvoGallery — сниппет для создания фотогалереи.
  19. FirstChildRedirect — сниппет перенаправляет пользователей при обращении к папке на первый(в соответствии с сортировкой в меню) документ из этой папки.
  20. UltimateParent — сниппет позволяет получить ID родительского документа.
  21. CacheAccelerator — сниппет позволяет уменьшить в разы количество запросов к базе за счет кэширования динамических сниппетов.
  22. multiTV — представляет собой пакет для MODX Evolution, предназначенный для управления контентом.
  23. ParseChunk — сниппет передает параметры в чанки.
  24. WebChangePwd — сниппет смены пароля для web user’ов.
  25. WebLogin — сниппет предназначен для авторизации зарегистрированных пользователей.
  26. WebSignup — сниппет предназначен для регистрации веб-пользователей.
  27. yearCopyright — сниппет автоматически меняет год на сайте.
  28. TvTagCloud — сниппет для организации облака тэгов на сайте.
  29. ddTypograph — сниппет для типографической обработки текстов.
  30. prevnextPage — сниппет создает ссылки на предыдущую и следующую страницы.

Посмотреть предустановленные сниппеты, Вашей CMS MODx или создать собственный можно в админ панели сайта: Элементы / Управление элементами / Сниппеты.

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

При этом конструкция [ [SnippetName] ] обозначает вызов кэшируемого сниппета, т.е. вызов динамической подпрограммы, результат выполнения, которой будет подсчитан и выполнен один раз, а впоследствии при загрузке страницы, где вызывается данный сниппет, результат будет неизменным, т.к. повторный вызов сниппета уже не происходит. Таким образом, мы экономим ресурсы своего веб-сервера, а это всегда имеет очень важное значение при высокой посещаемости ресурса.Однако существуют ситуации, когда необходимо все время выполнять код сниппета заново и кэшировать результаты нельзя. В таких случаях используется конструкция [ !SnippetName! ], которая всегда заставит сниппет выполняться без кэширования. По аналогии, данная конструкция называется вызовом некэшируемого сниппета.

Не забывайте написать ваш комментарий, понравилась ли статья. От вас пару слов, а мне — признание поисковых систем, что пишу нормальные человеческий статьи. Заранее спасибо вам!

profwebsit.ru

Как создать карту сайта sitemap xml для сайта на MODx бесплатно - видео урок

Всем привет дорогие друзья! Сегодня я буду вести свой урок по теме – как бесплатно создать файл sitemap xml для сайта MODx и не только для него.

Подобный план применим для любых систем управления сайтом, в т.ч и для любимого нами движка WordPress.

Итак, что нам нужно сделать давайте по шагам.

Шаг 1: Регистрация в сервисе генератор Sitemap

Первым делом заходим на сервис автоматической генерации анкоров и ссылок нашего сайта modx под названием mysitemapgenerator.com.

Генератор sitemap xml онлайн

 

Там будет кнопка для создания карты сайта. Нажимаем на нее.

Создаем генератор сайтмап бесплатно

 

Далее вам нужно будет ввести урл сайта для которого вы хотите ее создать, выбираете куда прислать файл – адрес электронной почты, проверочный код для защиты и нажимаем старт.

Вводим адрес сайта и адрес почты для получения sitemap

 

Также чуть ниже есть настройки обработчика, где вы можете уточнить некоторые опции, например, учитывать ли инструкции файла роботс, игнорировать содержимое тега noindex, индексировать ли формы и многие другие. Здесь я ничего не трогаю и оставляю все как есть, т.е вот таким образом:

Настройки обработчика - оставляем как есть

 

Итак, мы запустили процесс создания sitemap xml для сайта на MODx и у нас пошло сканирование содержимого сайта:

Запускаем процесс - идет сканирование сайта

 

Он будет отображаться в виде строки прогресса. В нем показано сколько страниц обработано, сколько найдено урлов и другую полезную информацию.

Потом когда сканирование и генерация закончится, вы сможете скачать готовый файл sitemap xml, как это показано у меня:

Скачиваем готовый sitemap xml;

Теперь приступим к следующему шагу.

Шаг 2: Загрузка файла sitemap xml в корень сайта на MODx

Теперь нам нужно будет перейти по фтп в содержимое нашего сайта. Делать я это буду через панель хостера Beget (такой хостинг у клиента). Вводим логин и пароль и переходим внутрь.

файловый менеджер хостинга

Переходим в файловый менеджер. Вот список всех элементов сайта:

Входим внутрь каталога public html

Все, что нам остается это залить в корень сайта наш sitemap xml. Корень сайта, не тот, что вы видите сейчас, нам нужно зайти в папку public_html и залить его туда. Как здесь:

загрузка файла в корень сайта

Когда нажмете загрузить файл вы увидите диалоговое окно, с которого можно будет выбрать нужный.

Выбор файла sitemap

Убедитесь, чтобы название файла было строго таким – sitemap.xml

Вуаля! Теперь мы видим наш файл в общем списке.

наш файл в общем списке в корне сайта

Теперь можем выйти из панели и ввести в браузере название вашего сайта следующим образом: www.ваш-сайт. Ru/sitemap.xml . Я сделаю это на примере нашего подопытного и посмотрю, что получилось в итоге.

отображение sitemap сайта в браузере

Все отлично! Теперь вы уже умеете создать sitemap xml бесплатно на своем сайте. Спасибо за внимание. До встречи в следующих полезных выпусках.

Если остались вопросы, то прилагаю авторский видео урок. Нажмите и поделитесь записью через любой из этих сервисов и получите полный доступ.

smarticle.ru


Prostoy-Site | Все права защищены © 2018 | Карта сайта