icare24.az

icare24.az: как мы сделали платформу объявлений об аренде

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

Главная страница сайта Icare24.az
Сайт Icare24.az на телефоне
Сфера
Объявления об аренде
Тип сайта
Платформа объявлений
География
Баку и весь Азербайджан
Технологии
Laravel
Модерация
Telegram-бот

icare24.az работает как сайт объявлений об аренде в Азербайджане. Здесь посуточно, понедельно или помесячно сдают квартиры, офисы, автомобили, спецтехнику, электронику, свадебное оборудование и другие вещи. Платформу сделала команда Shaftali.az, и этот проект хорошо показывает нашу работу по созданию сайтов в Баку. Ниже рассказываем, как работает сайт объявлений, что мы в нем построили и какие детали решают дело при разработке такой платформы.

Что такое icare24.az и кому он нужен

Идея простая. Если вещь нужна на несколько дней или месяцев, выгоднее взять ее в аренду, чем покупать. А владелец зарабатывает на имуществе или технике, которыми не пользуется. icare24.az сводит эти две стороны: владелец бесплатно размещает объявление, а арендатор звонит ему напрямую или пишет в WhatsApp. Сайт не выступает посредником и не берет комиссию: цену, срок и оплату стороны согласуют между собой.

Объявление можно разместить для любого города Азербайджана, но основная часть приходится на Баку. Категории взяты широко: транспорт и спецтехника (автокраны, погрузчики, грузовики), недвижимость (квартиры, офисы, коммерческие объекты, склады, посуточные квартиры), электроника, строительные инструменты, оборудование для мероприятий и свадеб, одежда, детские вещи, музыкальные инструменты, медицинское оборудование и услуги.

17основных категорий
89подкатегорий
3 ценыза день, неделю и месяц
0%комиссии

Как владелец размещает объявление

Наполнение сайта объявлений зависит от формы объявления. Если форма сложная, человек бросает объявление на полпути. Поэтому на icare24.az мы не стали делать регистрацию отдельным шагом и построили форму под категорию.

  1. Выбирает категорию Сначала выбирается основной раздел, потом подкатегория. Можно и написать в поиске «generator» или «gəlinlik» (свадебное платье), и подходящая категория сразу появится. Разделы, где больше объявлений, стоят в списке выше.
  2. Заполняет объявление Заголовок, описание, город, цена и до 10 фото. Цену можно указать за день, неделю или месяц либо оставить «по договоренности». У каждой категории свои дополнительные поля, например площадь (кв. м) для недвижимости.
  3. Аккаунт создается в той же форме Регистрироваться заранее не нужно: имя, email, телефон и пароль вводятся в этой же форме. Пользователь с аккаунтом просто входит.
  4. Объявление уходит на модерацию После проверки объявление появляется на сайте, а владельцу приходит письмо. Если объявление отклонено, в письме указана причина, и объявление можно исправить и отправить снова.
  5. Управляет объявлением В разделе «Мои объявления» виден статус каждого объявления, оттуда его можно отредактировать или удалить.

Все, что написано в форме, сохраняется в браузере как черновик, и если страница случайно закроется, текст не пропадет. Когда форма долго открыта, ее ключ безопасности обновляется в фоне, поэтому человек, который полчаса писал объявление, не получит при отправке ошибку «срок действия страницы истек». С фотографиями мы тоже поработали отдельно. Люди загружают с телефона очень большие фото, поэтому сайт автоматически переводит каждое изображение в WebP, уменьшает длинную сторону до 1920 пикселей и готовит маленькие версии для списков. Фото, снятое телефоном боком, тоже поворачивается автоматически.

Контактные данные мы тоже проверяем. Телефон принимается только в азербайджанском формате: +994 и код оператора (10, 12, 50, 51, 55, 60, 70, 77, 99). Одной галочкой владелец отмечает, что его номер есть в WhatsApp, и тогда в объявлении появляется кнопка WhatsApp. Адреса временных почтовых сервисов не принимаются, адрес с доменом, который не принимает письма, тоже отклоняется, потому что результат модерации владелец получает именно по email. Пароль вводится один раз, должен быть не короче 8 символов, а значок глаза показывает введенное.

Как арендатор быстро находит нужное

Тому, кто ищет аренду, регистрация не нужна. Стоит набрать в строке поиска две буквы, и в выпадающем списке появляются подходящие объявления с фото, ценой и городом. На странице объявлений есть фильтр по категории, городу и диапазону цен, а при прокрутке вниз новые объявления подгружаются сами.

Поиск мы подстроили под азербайджанский язык. Многие на телефоне не набирают буквы «ə», «ş», «ç», поэтому тот, кто пишет «kiraye», все равно находит объявления со словом «kirayə» (аренда). Если в запросе есть название города, например «avtokran Bakı», система понимает его как фильтр по городу. В форме поиска города отсортированы по азербайджанскому алфавиту, то есть город на «Ş» идет после «S», а Баку стоит в начале списка.

На главной показываются только категории, в которых есть объявления, и они отсортированы по числу объявлений, а ниже идет лента последних объявлений. На странице «Города» тоже выводятся только города с активными объявлениями. Пустые разделы мы скрываем от посетителя намеренно: на новом сайте, где объявлений пока мало, пустая категория ничего посетителю не дает и только утомляет его.

Что есть на странице объявления

  • галерея фото, цена и единица (день, неделя, месяц) или «Цена по договоренности»;
  • номер объявления, дата и число просмотров: просмотр считается один раз за сессию, боты и собственные просмотры владельца не учитываются;
  • кнопка «Позвонить» и, если владелец хочет, кнопка WhatsApp;
  • блок владельца: аватар с первой буквой имени, дата регистрации и ссылка на страницу со всеми его активными объявлениями;
  • советы по безопасности: не передавать документы, данные карты и SMS-коды, не переводить деньги заранее за вещь, которую вы не видели;
  • кнопка «Пожаловаться»: форма связи открывается с уже вписанными номером и ссылкой объявления;
  • город, категория, дата последнего обновления, а внизу страницы похожие объявления из той же категории, по возможности из того же города.

В углу сайта есть кнопка помощи. Через нее можно открыть разделы «Не могу найти то, что ищу», «Как разместить объявление?», жалобы и отзывы или написать в WhatsApp. Тот, кто не нашел нужное, пишет, что ему нужно и в каком городе, и команда сообщает ему, когда находит подходящее объявление.

Как на сайте остаются только настоящие объявления об аренде

Больше всего сайтам объявлений мешают некачественные объявления: на сайт аренды ставят объявления о продаже, одно и то же объявление повторяется несколько раз, выбирается не та категория. На icare24.az каждое новое и каждое отредактированное объявление сначала попадает на проверку.

Работу модератора мы перенесли в Telegram. Как только приходит новое объявление, бот присылает сообщение с фото, заголовком, ценой и описанием, а под ним кнопки «Одобрить» и «Отклонить». При отклонении выбирается готовая причина: объявление о продаже, неверная категория, некачественные фото, повторное объявление или другое. Решение сразу уходит владельцу по email. Так ежедневная проверка ведется с телефона, а панель управления открывают, только когда объявление нужно отредактировать.

Тот же подход мы применили для проверки профилей преподавателей на платформе репетиторов Tutor.az: там бот отправляет админу каждую новую регистрацию преподавателя с кнопками одобрения и отклонения.

Кабинет владельца и статусы объявления

В разделе «Мои объявления» объявления разделены по статусам: активные, на модерации, отклоненные, сданные в аренду и скрытые. У отклоненного объявления показана и причина. Объявление можно найти по названию или номеру, это удобно компаниям, у которых много объявлений.

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

Статус объявленияВ спискахСтраница открывается посетителюВ индексе Google
АктивноеВидноОткрываетсяЕсть
На модерации, отклонено или скрытоНе видноТолько владельцу и админуНет
Сдано в аренду (первые 90 дней)Не видноС пометкой и похожими объявлениямиНет (noindex)
Через 90 дней или удаленоНе видноПохожие объявления, ответ 410Удаляется

Что мы сделали для Google на сайте объявлений

Большая часть посетителей сайтов объявлений приходит из поиска Google, а люди пишут конкретно: «аренда автокрана Баку», «аренда офиса в Баку». Поэтому на сайте есть страницы категорий, городов и «категория + город», например /elanlar/xususi-texnika/baki. Кроме того:

  • страница категории и города открывается для индексации, только когда на ней не меньше 3 активных объявлений, пустые страницы и списки с фильтрами в Google не идут;
  • теги title и description каждого объявления собираются автоматически: название объявления, город и цена, длиной в пределах того, что помещается в выдачу;
  • азербайджанские буквы в адресах заменяются латинскими аналогами (e вместо ə, s вместо ş, c вместо ç), а заголовок, написанный по-русски или старой азербайджанской кириллицей, тоже получает читаемый латинский адрес;
  • разметка Schema.org: цена и единица (день, неделя, месяц) для объявления, хлебные крошки, списки объявлений и страница вопросов;
  • sitemap разбит на части и показывает также фото объявлений;
  • о новых и измененных объявлениях поисковые системы сразу узнают через протокол IndexNow;
  • когда название объявления меняется, старый адрес через 301-й редирект ведет на новый, и ссылки, которыми уже поделились, продолжают работать;
  • страницы владельцев и формы объявлений закрыты от индексации, в Google попадают только страницы объявлений и категорий;
  • файл llms.txt для ИИ-помощников: коротко о сайте, категориях и городах.

Такую же настройку мы делаем и для других сайтов в рамках услуги SEO.

Сайт, который быстро открывается и на слабом мобильном интернете

Сайты объявлений чаще всего открывают с телефона, а мобильный интернет не везде быстрый. Поэтому страницы мы сделали легкими:

  • картинки в формате WebP отдаются в размере под каждый экран (от 240 до 1000 пикселей), а картинки ниже по странице загружаются, только когда приближаются к экрану;
  • шрифт лежит на собственном сервере сайта, и в нем оставлены только нужные буквы, в том числе азербайджанские;
  • сторонних скриптов нет: сайт загружает только свои файлы, это помогает и скорости, и безопасности.

Безопасность и защита от спама

Бесплатный сайт объявлений привлекает и ботов. Поэтому защиту мы построили в несколько слоев:

  • в каждой форме есть поле-ловушка, которое человек не видит, а слишком быстро заполненная форма не принимается;
  • число объявлений, которое один пользователь или IP-адрес может разместить за короткое время, ограничено;
  • после нескольких неверных паролей вход временно блокируется, для входа в админку это правило строже;
  • IP-адрес, который многократно превышает лимиты, временно блокируется: сайт для него открывается, но отправить с него форму нельзя;
  • в Telegram приходят оповещения о входе в админку, неудачных попытках входа, резком росте регистраций и новых объявлений, блокировке IP.

На сайте настроены заголовки безопасности (CSP, HSTS). Размещение объявлений, поиск, вход и модерация проверяются более чем 1 300 автотестами, а еще 29 файлов тестов Playwright проверяют сайт в реальном браузере. Перед каждой выгрузкой на сервер тесты запускаются сами: если хоть один упал, выгрузка останавливается, и файлы на сервер не уходят.

Как сайтом управляют из панели управления

У владельца сайта есть отдельная панель управления. В ней можно работать с:

  • общей картиной: числом всех объявлений, активных объявлений, ожидающих модерации и пользователей;
  • объявлениями: одобрить, отклонить, отредактировать, сменить статус, массовые действия и размещение объявления от имени клиента;
  • категориями и полями каждой категории (число, выпадающий список, галочка и т. д.), с возможностью сделать поле обязательным;
  • городами, пользователями, их ролями и деактивацией аккаунта;
  • сообщениями из формы связи, отметкой «отвечено» и выгрузкой в CSV;
  • страницей «О нас», контактными данными и обновлением sitemap одной кнопкой.

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

Что подготовить перед заказом сайта объявлений

На icare24.az все части сайта связаны между собой. Форма объявления влияет на модерацию, модерация на уведомления по email, а статус объявления на SEO-страницы и sitemap. Поэтому при заказе такой платформы ответы на эти вопросы нужно найти до того, как начнется написание кода:

  • как будут устроены категории и какие поля нужны в каждой из них;
  • кто, по каким правилам и как быстро будет проверять объявления, какие объявления будут отклоняться;
  • какие города будут на сайте и какие страницы будут открыты для Google;
  • что будет со страницей объявления, когда его удалят или сдадут в аренду;
  • тексты для «О нас», вопросов и советов по безопасности, логотип и контактные данные;
  • как сайт будет открываться на телефоне и при слабом интернете.

Та же логика работает для порталов недвижимости, автообъявлений и платформ услуг. Другие наши примеры сайтов можно посмотреть в портфолио.

icare24.az продается

icare24.az продается как готовый работающий бизнес. Платформа полностью готова, и ее можно запускать без дополнительной подготовки: форма объявления, модерация в Telegram, поиск, кабинет владельца, панель управления и SEO-настройка, описанные выше, работают. Цена определяется по договоренности. При передаче сайта реальному покупателю можем оказать поддержку и техническую помощь.

Хотите купить? Напишите нам через форму заявки или позвоните по номеру 077-388-42-42: покажем платформу и обсудим условия.

Частые вопросы

Размещение объявления на icare24.az бесплатное?

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

Берет ли icare24.az комиссию?

Нет. Арендатор говорит с владельцем объявления напрямую по телефону или в WhatsApp, цену и условия они согласуют между собой.

icare24.az продается? Как его купить?

Да, платформа продается как готовый работающий бизнес. Цена определяется по договоренности. Если вам интересно, напишите через форму заявки или позвоните по номеру 077-388-42-42.

На какой технологии сделан icare24.az?

Сайт написан на PHP на фреймворке Laravel. Модерация работает через Telegram-бот, уведомления приходят по email, а картинки на сервере автоматически переводятся в WebP.

Нужен ли программист, чтобы добавить новую категорию или поле?

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

Как защитить сайт объявлений от спама?

На icare24.az каждое объявление проходит модерацию, в формах есть поле-ловушка для ботов, число объявлений от одного пользователя ограничено, а IP-адрес, который многократно превышает лимит, временно блокируется.

Сколько времени занимает создание такого сайта объявлений?

Проекты вроде портала или платформы объявлений обычно занимают 1–2 месяца или больше и делаются по этапам. Точный срок зависит от объема категорий, кабинета пользователя, модерации и интеграций.

Сколько стоит сайт объявлений?

Порталы и платформы объявлений стоят от 1 500 AZN. Итоговая сумма зависит от функций: кабинет пользователя, модерация, поиск и фильтры, SEO-страницы, интеграции с Telegram и email. Домен, хостинг и SSL на первый год в подарок, базовая настройка SEO входит в цену. Корпоративная почта тоже настраивается бесплатно.

Нужен сайт объявлений или платформа?

Коротко опишите идею: вместе распланируем категории, пользователей и основные функции, посчитаем сроки и цену и перезвоним вам. Телефон: 077-388-42-42, email: contact@shaftali.az.

Получить расчет

Другие проекты

Все проекты

Оставьте заявку

Напишите имя и номер телефона, и мы вам перезвоним.

Что вам нужно?