«Создание сайта найти» — запрос, за которым стоят три разных вопроса. Как найти, кто сделает сайт. Как сделать сайт, чтобы его находили поисковые системы. И как сделать поиск на самом сайте, чтобы посетитель находил нужное. Выдача отвечает только на первый — двадцать пять из тридцати страниц продают исполнителей и студии. Ниже — о двух других: что нужно, чтобы страницы попали в индекс Яндекса и Google, и как устроен поиск по сайту. С двумя инструментами: проверкой robots.txt и живой моделью поиска.
Сайт сделан, а в поиске его не видно? Начните с аудита: проверю индексацию, robots.txt, дубли и структуру и дам список исправлений. Подробности и цены — на странице SEO-аудита.
Тридцать страниц поиска: каталоги исполнителей и три поисковика
Я разобрал первые 30 результатов. Восемнадцать — агрегаторы и биржи: Профи.ру, Яндекс Услуги, Kwork, FL.ru со списками веб-разработчиков. Пять — сайты студий. Четыре — конструкторы, включая генератор сайта нейросетью. И три страницы — о том, как сделать собственную поисковую систему: от конструктора «сайт-поисковик» до поиска с ИИ и простого поискового движка на PHP.
Как выбрать исполнителя, я подробно разбирал в отдельной статье — с проверкой за 15 минут и сравнением площадок. Здесь коротко: смотрите не на рейтинг в каталоге, а на сайты, которые исполнитель сделал, и на то, находятся ли они в поиске по своим запросам. Это и есть мостик ко второму смыслу запроса.
Создание сайта под поисковые системы: что должно быть до запуска
Создание сайта и поисковые системы связаны с первого дня: многие решения, которые влияют на поиск, принимаются при разработке, и исправлять их потом дороже. Сайт попадает в поиск в три шага: робот узнаёт об адресе, загружает страницу и решает, включить ли её в индекс. Ошибка на любом шаге — и страницы нет в выдаче, как бы хорошо она ни была написана.
- Один адрес у каждой страницы. Сайт открывается только по https и только с www или без — остальные варианты перенаправляются. Иначе поисковик видит дубли.
- Понятные адреса — /uslugi/remont-vannoj/, а не /index.php?id=37. Создание сайтов с индексацией начинается со структуры адресов.
- Текст в HTML. Если содержимое страницы подгружается скриптом после открытия, роботы могут увидеть пустую страницу или увидеть её позже.
- Свои title и description у каждой страницы, один заголовок H1.
- robots.txt и sitemap.xml — без случайно закрытых разделов, со ссылкой на карту.
- Сайт добавлен в Яндекс Вебмастер и Google Search Console в день запуска.
Самая частая причина «сайт не находится» в моей практике — не тексты и не ссылки, а закрытый от индексации сайт. На время разработки ставят запрет в robots.txt, а при запуске его забывают снять. Одна строка Disallow: / скрывает весь сайт.
Проверьте свой robots.txt
robots.txt — файл в корне сайта с правилами для поисковых роботов: какие разделы не сканировать. Вставьте его содержимое и адреса страниц, которые должны быть в поиске, — проверка покажет, какое правило срабатывает для каждого адреса. Логика как у Яндекса и Google: побеждает самое длинное подходящее правило, при равной длине — Allow.
Переключите робота в примере. Для Яндекса страница услуг открыта, а для Google — закрыта, хотя файл один. Дело в том, что у Яндекса есть своя группа «User-agent: Yandex», и правила общей группы «*» для него больше не действуют. Строку Disallow: /uslugi/ добавили только в общую группу — и полсайта пропало из Google. Это реальный тип ошибки, который я регулярно нахожу на аудитах: правило правят в одной группе и забывают про другую.
Совет вебмастера: robots.txt запрещает сканирование, но не гарантирует, что адрес не появится в поиске, — если на закрытую страницу много ссылок, поисковик может показать её адрес без описания. Чтобы страницы точно не было в индексе, нужен метатег noindex, а сама страница при этом должна быть открыта для сканирования, иначе робот этот тег не увидит.
Создание сайтов, поисковое продвижение: одна работа, а не две
Создание сайта под поисковые системы не заканчивается техническими настройками. Чтобы сайт находили, у каждого важного запроса должна быть своя страница, которая на него отвечает. Поэтому продвижение начинается ещё до разработки — со сбора запросов и раскладки их по страницам, а не через полгода после запуска, когда выясняется, что для половины услуг страниц просто нет.
- Семантика до структуры. Собрать запросы, по которым ищут ваши услуги, и сгруппировать их. Каждая группа — отдельная страница.
- Структура под группы запросов. Отдельная страница на каждую услугу, а не одна страница «Услуги» со списком.
- Техническая база при разработке. Адреса, перенаправления, robots.txt, sitemap.xml, скорость, мобильная версия.
- Тексты под запросы и под людей. С фактами, ценами, фото работ, ответами на вопросы.
- После запуска — Вебмастер, исправление ошибок, работа со страницами, которые не дотягивают до первой страницы выдачи.
Так это выглядит на практике. Для юридической компании «Право-Групп» в 2023 году мы собрали семантическое ядро из 800+ запросов и перестроили структуру; за 6 месяцев органический трафик вырос в 4 раза, 47 запросов вышли в топ-3 Яндекса. Для агентства недвижимости «РиэлтДом» за год трафик вырос на 380%, 38 запросов — в топ-5 Google. В обоих случаях основой стали структура и страницы под запросы, а не «магия ссылок».
Ориентиры по цене: SEO-аудит — от 8 000 ₽, продвижение — от 50 000 ₽ в месяц. Первые заметные изменения в поиске обычно видны через 2–3 месяца, устойчивый результат — через полгода и дольше, в зависимости от конкуренции.
Создание сайта с поиском: как сделать поиск по сайту
Третий смысл запроса — поиск внутри сайта. Для сайта из десяти страниц он почти не нужен: всё видно в меню. Для магазина, справочника, базы знаний или блога с сотнями статей поиск — главный инструмент навигации. Создание поисковой системы на сайте делается одним из четырёх способов.
- Встроенный поиск CMS. Есть в WordPress, OpenCart, Битриксе. Работает сразу, но часто ищет только точное совпадение: по запросу «ванна» не найдёт «ванной».
- Полнотекстовый поиск базы данных. MySQL и PostgreSQL умеют искать по словам и сортировать по релевантности. Скрипт для создания поиска на сайте на этой основе — несколько десятков строк кода; подходит для сайтов до нескольких десятков тысяч страниц.
- Отдельный поисковый движок. Manticore Search, Elasticsearch, Meilisearch — понимают морфологию, исправляют опечатки, быстро работают на больших каталогах. Нужен сервер и настройка.
- Внешний сервис поиска. Подключается кодом на страницу, индексирует сайт сам. Быстро, но результаты и данные посетителей — у стороннего сервиса.
Для создания системы поиска сайта важнее всего не технология, а три вещи: понимает ли поиск разные формы слова, прощает ли опечатки и что показывает, когда ничего не нашлось. Попробуйте на модели ниже: в ней десять страниц условного сайта ремонтной компании, и можно включать и выключать морфологию и исправление опечаток.
Попробуйте: «ремонт ваной», «плитка», «сколько стоит», «гарантии».
- Ремонт ванной комнаты под ключПлитка, сантехника, гидроизоляция. Сроки — от 10 дней.
- Ремонт кухниДемонтаж, электрика, фартук из плитки, установка кухонного гарнитура.
- Укладка плиткиПлитка в ванной, на кухне и в коридоре. Расчёт количества плитки.
- Замена сантехникиУнитазы, ванны, душевые кабины, смесители.
- Цены на ремонтСтоимость работ за квадратный метр, смета бесплатно.
- Наши работыФото ремонта ванных комнат, кухонь и квартир.
- Отзывы клиентовЧто говорят клиенты о нашем ремонте.
- ГарантияГарантия на работы, что в неё входит.
- КонтактыАдрес, телефон, часы работы.
- Как выбрать плитку для ваннойСтатья: размер, износостойкость, затирка.
Без морфологии по запросу «ремонт ваной» модель находит всё, где есть слово «ремонт», и ни одной страницы о ванной. С морфологией и исправлением опечаток первой встаёт нужная страница. А по запросу «сколько стоит» модель не находит ничего: на сайте нет этих слов, есть «цены» и «стоимость». Это лечится словарём синонимов — его составляют по тому, что посетители реально вводят в поиск, а это видно в отчётах Метрики о поиске по сайту.
Совет вебмастера: раз в месяц смотрите, какие запросы во внутреннем поиске ничего не нашли. Это готовый список того, чего не хватает на сайте: товаров, страниц, ответов. Иногда самые полезные страницы сайта появляются именно так.
Создание фильтра поиска для сайта
В каталоге поиск по словам дополняет фильтр: цена, бренд, размер, цвет. Для посетителя это удобство, для поисковой системы — потенциальная проблема: каждая комбинация фильтров может создавать новый адрес, и робот тратит время на тысячи почти одинаковых страниц.
Правильно сделанный фильтр работает на продвижение: сочетания, которые люди ищут («плитка для ванной», «матовая плитка»), получают свои адреса, заголовки и тексты и приводят посетителей из поиска. Остальные сочетания закрываются от индексации, чтобы не плодить дубли. Решение о том, какие сочетания открыть, принимается по статистике запросов — это та же работа с семантикой, что и для обычных страниц.
Создание поисковой системы: сайт-поисковик своими руками
Наконец, самый буквальный смысл — создание сайта с поисковой системой, то есть собственного поисковика. Здесь стоит отделить реальные задачи от нереальных.
❌ Свой поиск по всему интернету
Создание поиска по интернету на сайте в смысле «свой Яндекс» требует обхода миллиардов страниц, огромных серверных мощностей и многих лет разработки. Для частного проекта это нереально. Конструкторы «сайт-поисковик» на деле показывают выдачу чужой поисковой системы в своём оформлении.
✅ Поиск по своей нише
Каталог организаций города, база вакансий, агрегатор объявлений, справочник по одной теме. Данные собираются из ограниченного круга источников, и поисковый движок — Manticore, Elasticsearch или полнотекстовый поиск базы — с ними справляется. Это обычный сайт с базой данных и хорошим поиском.
Сайт по созданию поисковиков — сервисы, которые обещают «свой поисковик за пять минут», — обычно дают либо встраиваемый поиск по вашему сайту, либо обёртку над чужой выдачей. Для бизнеса полезно первое. Отдельно скажу о запросе «создание сайта поиска людей»: такие сервисы работают с персональными данными, и собирать и публиковать сведения о людях без их согласия нельзя. Законные варианты — сервисы, куда люди сами добавляют свои данные: поиск попутчиков, мастеров, участников мероприятий, волонтёрские поисковые проекты с согласия родственников.
Как ищут: короткие ответы
- «создание сайта index» и «создание сайтов на index» — главный файл сайта называется index.html или index.php: его сервер отдаёт, когда открывают адрес без имени файла. Если речь об индексе поисковиков — см. раздел о попадании в поиск.
- «для создание поиска на сайте» и «создание поисковика на сайте» — встроенный поиск CMS, полнотекстовый поиск базы или отдельный движок; критерии — морфология, опечатки, пустые результаты.
- «создание поисковой системы по сайту» — для каталога от нескольких тысяч товаров разумно брать отдельный поисковый движок.
- «создание сайта и поисковых систем» — сайт и поисковая система связаны с первого дня: адреса, robots.txt, sitemap.xml, Вебмастер.
- «создание сайта поисковые системы продвижение» — продвижение начинается со сбора запросов до разработки, а не после запуска.
- «создание сайта поисковой системы» — если имеется в виду сайт, который выглядит как поисковик, — это поиск по своей базе данных; поиск по всему интернету частному проекту не под силу.
- «создание системы поиска сайта» и «скрипт для создания поиска в сайте» — для небольшого сайта хватит полнотекстового поиска MySQL и десятков строк кода; не забудьте защиту от SQL-инъекций и ограничение длины запроса.
- «создания сайтов с индексацией» — индексация закладывается при разработке: адреса, перенаправления, robots.txt, sitemap.xml и добавление в Вебмастер в день запуска.
- «создание поискового сайта» — сайт, основная функция которого — поиск по базе: каталог, справочник, агрегатор в своей нише.
- «создание сайтов находка» — если вы из Находки или другого города: я работаю удалённо, договор и все этапы — онлайн.
На аудитах я давно перестал удивляться закрытым сайтам. Владелец полгода платит за тексты и ссылки, а в robots.txt с первого дня стоит запрет, оставшийся от разработки. Поэтому мой первый шаг на любом сайте, который «не находится», — открыть robots.txt и Вебмастер. Пять минут, и часто на этом всё объясняется.
— Александр Рожков
Сайт не находится в поиске или поиск по сайту не находит товары? Начните с аудита: проверю индексацию, robots.txt, фильтры и структуру — подробности на странице SEO-аудита. Если сайт нужно переделывать, ориентир цены — в калькуляторе.
Итог
«Создание сайта найти» — три задачи. Найти исполнителя — проверяйте не рейтинг в каталоге, а находятся ли его сайты в поиске. Сделать сайт, который находят, — один адрес у каждой страницы, текст в HTML, открытый robots.txt, sitemap.xml, Вебмастер с первого дня и страницы под реальные запросы. Сделать поиск на сайте — с морфологией, исправлением опечаток и без тупиков при пустом результате, а фильтр каталога — с продуманными открытыми и закрытыми для индексации сочетаниями. Собственный поисковик по всему интернету нереален, по своей нише — вполне.
Если сайт есть, а в поиске его нет, — начните с SEO-аудита.
Нужно SEO-продвижение или аудит сайта?
Расскажите о задаче — разберу ваш сайт и отвечу в течение часа.
Написать в TelegramОпрос
Что для вас значит «найти» в связке с сайтом?
Проголосуйте, чтобы увидеть, как думают другие читатели
Часто задаваемые вопросы
Почему мой сайт не находится в поиске?
Чаще всего — сайт закрыт в robots.txt или метатегом noindex, не добавлен в Вебмастер, у страниц нет ссылок или они дублируют друг друга. Проверьте отчёты Яндекс Вебмастера и Google Search Console.
Сколько времени новый сайт попадает в поиск?
Обычно страницы появляются в индексе в течение нескольких дней или недель после добавления в Вебмастер. Позиции по конкурентным запросам растут месяцами.
Как закрыть страницу от индексации?
Метатегом noindex — при этом страница должна быть открыта в robots.txt, чтобы робот увидел тег. robots.txt запрещает сканирование, но не гарантирует исключение из выдачи.
Как сделать поиск по сайту?
Встроенным поиском CMS, полнотекстовым поиском базы данных или отдельным движком вроде Manticore или Elasticsearch. Важно, чтобы поиск понимал формы слов и опечатки.
Нужен ли поиск на небольшом сайте?
На сайте из 10–20 страниц обычно нет: всё видно в меню. Поиск нужен магазинам, справочникам, базам знаний и блогам с большим числом статей.
Можно ли создать свой поисковик?
По всему интернету — нереально для частного проекта. По своей нише — каталог, база вакансий, справочник — вполне: это сайт с базой данных и поисковым движком.
Сколько стоит SEO-аудит?
От 8 000 ₽. Аудит покажет ошибки индексации, дубли, проблемы структуры и даст список исправлений по приоритету.