AdaTours.ru построен на Astro с отдельными моделями туров, стран, мест и экскурсий, связанной навигацией и SEO/GEO-проверками.
Туристический сайт должен показывать путешествие клиенту и одновременно хранить точный продаваемый продукт: страну, маршрут, программу по дням, экскурсии и условия. Для Ada Tours мы развиваем единую контентную модель, чтобы связанные страницы не редактировались как независимые копии.
Ada Tours организует путешествия в Бразилию и Латинскую Америку, включая индивидуальные и групповые туры и DMC/B2B-направления. В каталоге одна и та же страна, достопримечательность или экскурсия может входить в множество туров, а многострановой маршрут требует особой навигации. Контентную архитектуру нужно строить вокруг этих связей, иначе возникают дубли и противоречия.
Отдельные сценарии представлены для VIP, MICE, делегаций, тематических путешествий и многострановых маршрутов.
Сайт построен на Astro со статическим выводом и Astro Content Collections. В схеме данных определены страны, места, туры, экскурсии, тематики, кейсы, люди и статьи. У тура могут быть страны и места маршрута, даты, продолжительность, описание каждого дня, включенные услуги и структурированные поля стоимости.
Наличие раздельных полей цены, валюты, основания расчета и комментария помогает избегать ситуации, когда цена на человека ошибочно подается как цена всего тура.
В репозитории есть маршруты /country/, /interests/, /multi-country/, /dmc/, /vip/ и другие типы страниц. Связи туров с местами и экскурсиями проверяются автоматически, а каталог рассчитан на несколько вариантов пользовательского выбора.
Поиск по статическому сайту собирается средствами Pagefind. Это позволяет не превращать основной контент в тяжелое клиентское приложение. Публичная точка входа - AdaTours.ru.
Конфигурация Astro создает статические страницы и sitemap, исключая архивные или перенаправляемые маршруты по установленным правилам. В сборке проекта предусмотрены проверки метаданных, Schema.org, структурированных ссылок, меню многострановых маршрутов, изображений и социальных превью.
Модель допускает RU, EN и CN, но техническая поддержка локали не доказывает, что каждый тур опубликован на всех 3 языках. Точные числа действующих туров, скорость загрузки и конверсию нельзя устанавливать по одному лишь коду.
Я участвую в проектировании сайта, информационной архитектуре, SEO/GEO-модели, формировании задач на разработку, подготовке контента и проверке результатов. Сведения о программах, ценах и обязательствах перед туристами подтверждает Ada Tours. Код и медиа готовятся также с использованием автоматизации; я не заявляю единоличного ручного авторства.
Это кейс разработки туристического сайта. Ранее опубликованный кейс GEO-продвижения Ada Tours посвящен динамике BMR. Рост рекомендаций нельзя автоматически приписывать только изменению сайта.
Начинаю с модели продукта, задач продаж и структуры контента.