Site icon Блог Travelpayouts

Не Россией единой: авиабилеты на постсоветском пространстве

Алексей Морозов

О спикере

Алексей Морозов в Travelpayouts с 2013 года. Первое время он занимался своим проектом в пассивном режиме. И только весной 2018 года поставил себе амбициозную задачу — запустить сервис, который при минимальных затратах будет приносить максимум прибыли.

В 2018 году Алексей запустил платформу по поиску авиабилетов uniticket.ru . Сегодня это уже 8 сайтов на 4 языках. Спустя короткое время, сервис в дополнение к России вышел на рынок постсоветского пространства — Казахстан, Украина и другие страны. 

Как создать динамический сайт

Динамический сайт подразумевает создание одного динамического шаблона.

Весь контент — цены, номера рейсов, авиакомпании и прочее — генерируется при обращении к URL и автоматически встраивается в шаблон сайта. 

Плюсы

Минусы

Litespeed

Технология Litespeed – популярное в США и на Западе решение. Связка Litespeed Web-Server + плагин Litespeed Cache дают отличные результаты по скорости загрузки и открытию страниц, намного опережая своих ближайших конкурентов по производительности на сайте.

Также у Litespeed есть свой внутренний Cache Crawler, который разогревает кэш, для того чтобы страница моментально открывалась как для пользователя, так и для поискового робота. 

На слайде ниже вы увидите российского, украинского и белорусского хостинг-провайдеров, которые предоставляют хостинг на веб-сервере Litespeed.

Воспользуйтесь промокодом TPAS19, чтобы получить скидку у этих провайдеров.

Первые шаги по созданию динамического сайта

  1. Создание и вёрстка шаблон-страницы. Это можно сделать на WordPress.
  2. Размещение виджетов и партнерских инструментов: поисковая форма, календари, таблички с направлениями, расписание, имиджи (картинки, фото). 
  3. Замена в виджетах IATA на переменные из базы данных. 
  4. Опционально подключение API через Travelpayouts. Это даст больше уникальной информации.

Что и кто понадобится для создания? 

Разработчик видит переменные данные следующим образом:

Как в итоге их видит пользователь и поисковый робот:

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

Как создать структуру сайта

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

Сбор ключевых слов для страницы

Есть смысл собирать ключи для одной посадочной страницы — своего шаблона, которые будут применяться к остальным страницам сайта.

Например, базовый запрос «авиабилеты город-город», к которому добавляются слова «сегодня купить дешевые». Скрипт автоматически меняет города, и на одной странице мы получаем «Авиабилеты Москва-Барселона сегодня», на другой — «Авиабилеты Москва-Санкт-Петербург сегодня». То есть меняются переменные — город и даты, но ключевые слова остаются неизменными. В сборе ключей помогут сервисы:

Один из лучших инструментов — MegaIndex.com. Если поставить базовый запрос «авиабилеты город-город», он покажет, по каким ещё запросам ваши конкуренты ранжируются в топе. 

Почему молодой сайт не продвигается в поисковике 

После генерации страницы, в Яндексе и Google могут возникнуть проблемы, например, Яндекс определяет страницу как «недостаточно качественную»:

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

У большинства сайтов страницы зафильтрованы. Отличный текстовый анализатор, который поможет выявить фильтры на странице — just-magic.org.

Допустим, вы впервые делаете сайт и не знаете, сколько раз нужно употребить слово «билеты», этот инструмент поможет. На слайде ниже показан пример, как он фильтрует слова и, например, просит убрать 51 использование слова «прямой». 

Выход на новые рынки — только практика

Плюсы

Минусы

Как выйти на рынки за пределами Российской Федерации? 

Для этого необходимо совершить несколько простых (и не очень) шагов.

  1. Проводим технический анализ сайта-оригинала, проверяем как он ранжируется в поисковых системах — позиции должны расти. Если в процессе вы найдете баг на одном сайте, то придется переделывать все его копии — это потраченное время. Поэтому стоит заранее проверить сайт на наличие багов, чтобы исправлять ошибки только на сайте-оригинале.
  2. Регистрируем домен.
  3. Делаем логотипы. Если вы запланировали создать 10 сайтов для 10 разных стран, то стоит сразу заказать фирменный стиль для всего количества. Скорее всего, нужно будет заменить только окончание: .BY, .KZ, .UA. Если делать замену «оптом», то это практически ничего не будет стоить, а заказывая дизайнеру замену логотипа по одному, вы переплачиваете. 
  4. Переписываем тексты и меняем шаблон с переменными. Это можно сделать двумя способами — зайти в шаблон и заменить переменные данные, либо скопировать фрагменты сгенерированного текста с посадочной страницы в Excel и заменить слова на названия переменных с базы данных. Тексты можно не переписывать сразу, но в дальнейшем все же лучше сделать текст каждого сайта уникальным. 
  5. Адаптируем язык текстов под регион. С этим связано еще одно преимущество динамического сайта — можно перевести шаблон, а остальные страницы, пусть их даже 100 тысяч, переводятся автоматически. Переменные по названиям городов на любом языке можно запросить у Travelpayouts. Если в регионе, на который вы хотите выходить говорят на двух языках, в таком случае можно проанализировать рынок — на каком языке там говорят чаще и запускать на нем. 
  6. Пополняем базу. Не все рейсы на новом рынке могут быть идентичны российскому, каких-то направлений может не быть или наоборот. Поэтому необходимо проверить, чтобы в вашей структуре сайта из всех крупных городов страны и регионов, в которые вы заходите, были рейсы во все популярные города мира. Например, сейчас можно получить много полезной информации и статистики по Казахстану от Aviasales. Еще один полезный совет в этом вопросе — перемешивать направления и создавать искусственные, таким образом дополняя семантику регионального сайта внутренними направлениями по стране. Например, смешать все 19 направлений с действующими аэропортами в Казахстане между собой.
  7. Генерируем Sitemap по новым направлениям страны, на которую выходите.
  8. Размещаем сайт. Последнее, что останется сделать — залить сайт на новый хостинг. Ходят легенды, что лучше делать сайты на разных IP. Поскольку IP не стоят значительных финансовых затрат, можно действительно разместить сайт на нескольких IP.

Поиск исполнителей и работа с ними

Что потом?

Если сайтов становится слишком много, можно начать думать о франшизе или делегировании полномочий. Когда 10% времени будет уходить на делегирование, 90% останется на анализ собственного проекта и того, что делают конкуренты.

Не обращайте внимание на больших игроков рынка вроде Aviasales, «Туту» или «Ozon» — это платформы, которые давно выросли. Стоит анализировать растущих игроков и их видимость в списке — например, кого-то из аффилиатов Travelpayouts, и применять какие-то инструменты на своих проектах.

Презентация