SEO для сайта: от нуля до поиска
Сайт опубликован — теперь его должны найти. Разберём, как поисковик видит страницу, что добавить в файлы, как подключить Яндекс Вебмастер и Google Search Console. Пункты отмечайте в чек-листе: прогресс сохранится в браузере. А всю рутину по файлам можно отдать нейросети готовым промптом.
Как поисковик находит сайт
Робот Яндекса или Google проходит четыре шага. Каждый пункт чек-листа ниже помогает на одном из них — поэтому порядок не случаен.
Узнаёт адрес
Из Вебмастера, sitemap.xml или ссылки на другом сайте.
Читает robots.txt
Можно ли сюда ходить и где карта сайта.
Скачивает страницы
Заголовок, описание, H1, текст, картинки, ссылки.
Показывает в выдаче
Сниппет: значок, заголовок, описание — и клик.
Свой домен или адрес на tuqo.ru
Начать можно на бесплатном адресе имя.tuqo.ru — он индексируется как любой другой. Но если сайт нужен для бизнеса и продвижения, лучше сразу свой домен второго уровня.
Свой домен: domxml.ru
- ✓Репутация копится на вашем адресе. Возраст, ссылки и позиции привязаны к домену — он ваш, и всё это уйдёт с вами куда угодно.
- ✓Доверие и запоминаемость. Короткий адрес легко продиктовать по телефону и напечатать на визитке.
- ✓Полный контроль. Подтверждение через DNS, почта на домене (через Яндекс 360), любые сервисы.
В Tuqo — в тарифе от «Старта» или опцией «Свой домен» за 149 ₽/мес даже на бесплатном. Домен покупается у регистратора, привязка — по инструкции, SSL выпускается сам.
Адрес на tuqo.ru: domxml.tuqo.ru
- ✓Бесплатно, сразу с HTTPS, индексируется Яндексом и Google.
- ✓Подходит, чтобы проверить идею, для портфолио или временной страницы.
- –Подтверждать права — только файлом или мета-тегом: DNS у tuqo.ru не ваш.
- –Сменить адрес потом — это переезд: поисковикам нужно время, чтобы перенести позиции.
Переезд на свой домен: подключите домен, выключите адрес на tuqo.ru с переадресацией (вкладка «Домены»; старые ссылки поведут на новый адрес с сохранением пути — как это работает), добавьте домен в Вебмастер и Search Console и оформите в Вебмастере «Индексирование → Переезд сайта».
Чек-лист SEO
Отмечайте сделанное — отметки хранятся только в этом браузере.
Минимум — за вечер
Без этого поисковик может вообще не понять, о чём сайт.
Хорошо — чтобы выглядеть достойно
Влияет на то, как сайт выглядит в выдаче и мессенджерах и как его понимает робот.
Заголовок и описание
Из <title> и <meta name="description"> поисковик собирает сниппет — то, что человек видит до клика. Жёсткого лимита длины нет, но длинное обрезается по ширине экрана: ориентир — до 60–70 символов в заголовке и до 160 в описании. Главное слово и город — в начало.
Пишите для человека, а не для робота: зачем кликнуть именно сюда — цена, срок, выгода, район.
Поисковик может переписать заголовок и описание, если решит, что другой текст со страницы лучше отвечает на запрос.
Структура страницы
Один H1 — главная мысль страницы. Под ним разделы на H2, внутри них — H3. Так и человеку проще читать, и робот понимает, где главное. Плюс язык страницы и viewport: поисковики оценивают сайт по мобильной версии.
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Шахматка ЖК и XML-фиды для застройщика — DomXML</title>
<meta name="description" content="Бесплатный сервис для застройщика: шахматка ЖК, CRM, витрина и XML-фиды для Домклика, Циана, Авито и Яндекс Недвижимости.">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
<link rel="icon" href="/favicon-120.png" type="image/png" sizes="120x120">
</head>
<body>
<h1>Шахматка ЖК и XML-фиды для застройщика</h1>
<h2>Что умеет DomXML</h2>
<h2>Для каких площадок</h2>
<h2>Как подключить</h2>
</body>
</html> robots.txt и sitemap.xml
robots.txt говорит роботу, куда можно ходить и где карта сайта. sitemap.xml — список всех страниц полными адресами. Оба файла кладутся в корень сайта, рядом с index.html, и публикуются вместе с ним. В проекте со сборкой (Vite, Astro, Next) — в папку public/: оттуда они попадут в корень готового сайта. Шаблоны ниже собираются из адреса в строке сверху.
robots.txt
Пустой Disallow — «можно всё». Директивы Host и Crawl-delay Яндекс больше не учитывает, Google их и не поддерживал — не добавляйте.
sitemap.xml
Только адреса этого же сайта, до 50 000 штук в файле. Можно добавить <lastmod> — дату последнего изменения страницы, но только честную: Google верит ей, лишь если она точная.
Яндекс Вебмастер
Открыть Вебмастер ↗Главный инструмент для Яндекса: здесь видно, какие страницы в поиске, по каким запросам показывается сайт и что мешает индексации.
- 1
Добавьте сайт
Откройте webmaster.yandex.ru → «Добавить сайт» и вставьте адрес целиком, с https://.
- 2
Подтвердите права
Проще всего HTML-файлом: скачайте его, положите в корень сайта рядом с index.html (в проекте со сборкой — в папку public/) и опубликуйте заново. Или мета-тегом в <head> главной страницы. Подтверждение через DNS — только для своего домена.
- 3
Отправьте sitemap
«Индексирование → Файлы Sitemap» → адрес вашего sitemap.xml.
- 4
Укажите регион
«Представление в поиске → Региональность» — город, где работаете. Для местного бизнеса это важно.
- 5
Проверьте robots.txt
«Инструменты → Анализ robots.txt»: не закрыт ли сайт от робота.
- 6
Обновили страницы — позовите робота
«Индексирование → Переобход страниц». У переобхода дневной лимит — отправляйте главное.
yandex_….html из Вебмастера и добавьте его в файлы сайта рядом с index.html (в проекте со сборкой — в public/): в панели — новой публикацией с этим файлом, через нейросеть — попросите «добавь файл yandex_….html с таким содержимым и опубликуй». После публикации нажмите «Проверить» в Вебмастере. Файл не удаляйте — права проверяются повторно.
Справка Яндекса: подтверждение прав · файлы Sitemap · региональность · переезд сайта
Google Search Console
Открыть Search Console ↗То же для Google. Если сайт на адресе tuqo.ru — выбирайте «Ресурс с префиксом в URL»: доменный ресурс требует доступа к DNS, а он есть только у своего домена.
- 1
Добавьте ресурс
search.google.com/search-console → тип «Ресурс с префиксом в URL» и полный адрес с https://. «Доменный ресурс» подтверждается только через DNS — он для своего домена.
- 2
Подтвердите права
HTML-файлом в корне сайта или HTML-тегом в <head> главной — как в Вебмастере, и тоже с повторной публикацией.
- 3
Отправьте sitemap
Отчёт «Файлы Sitemap» → «Добавьте файл Sitemap» → «Отправить».
- 4
Ускорьте важную страницу
«Проверка URL» → «Запросить индексирование». Запросов в день немного — для новых и сильно изменённых страниц.
Справка Google: добавление ресурса · файлы Sitemap · заголовки в выдаче
Значок и превью в мессенджерах
Значок сайта (favicon)
Яндекс показывает его рядом с адресом в выдаче: так сайт заметнее. Яндекс рекомендует SVG, размеры 120×120, 32×32 или 16×16. Google SVG не принимает — добавьте запасной PNG или ICO от 48×48. Подключение — в <head> главной, как в шаблоне выше.
Превью в Telegram и VK
Когда ссылку отправляют в мессенджер, превью собирается из тегов Open Graph. Картинка — 1200×630.
Местный бизнес: карты и разметка
Если вы мастер, салон, кафе или клиника в конкретном городе, клиентов больше всего приводят карты: человек ищет «рядом» и звонит прямо из карточки. Сайт и карточка помогают друг другу.
Бесплатная карточка организации в Поиске и на Картах. Укажите сайт, телефон, часы и фото. Без офиса можно указать город или район.
Во многих городах ищут именно там. Добавьте организацию и ссылку на сайт.
Карточка в Google Поиске и Картах — если вас ищут и через Google.
Контакты — текстом
Телефон, адрес или район, часы работы — обычным текстом на странице, телефон ссылкой tel:. Так их прочитает робот, а человек позвонит в одно касание.
Разметка организации
Машиночитаемые данные о компании по словарю schema.org. Google читает их в формате JSON-LD (шаблон ниже). Яндекс для организаций описывает разметку в microdata — но главный источник данных о местной компании для него карточка в Яндекс Бизнесе. Проверить разметку: валидатор Яндекса, проверка Google.
Только реальные данные: выдуманный адрес или рейтинг — нарушение правил поисковиков. Блок целиком вставляется в <head> главной страницы.
Промпт: пусть нейросеть сделает рутину
Скопируйте и отправьте нейросети, которой делали сайт. Если она подключена к Tuqo по MCP, то сама исправит файлы и опубликует. Вебмастер, Search Console и карточку на картах она за вас не заведёт — это несколько минут руками по шагам выше.
Частые ошибки
Сайт закрыт от поиска и об этом забыли
<meta name="robots" content="noindex"> или Disallow: / в robots.txt часто остаются от разработки. Tuqo предупреждает об этом в «Проверках сайта».
Одинаковый title на всех страницах
Поисковик не понимает, какую страницу показывать. У каждой — свой заголовок о её содержимом.
Текст картинкой
Цены, телефон и услуги на картинке робот не прочитает, а человек не скопирует. Пишите текстом.
Всё на одной странице
Одна страница хорошо отвечает на один запрос. Отдельная страница на услугу — отдельный шанс в выдаче.
Непонятные адреса и битые ссылки
/xml-fidy/avito/ лучше /page2.html. Ссылка на несуществующую страницу — минус и для людей, и для робота.
Тяжёлые картинки
Фото по 5 МБ делают сайт медленным на телефоне. Сожмите в WebP и укажите width и height.
Сайт на двух адресах
Подключили домен и оставили адрес на tuqo.ru — в поиске две копии. Выключите старый адрес с переадресацией.
Ждать результата через день
Новый сайт попадает в поиск за дни или недели, позиции растут месяцами. Это нормально.
Часть этого Tuqo ловит сам при каждой публикации — смотрите «Проверки сайта».
SEO — частые вопросы
Можно продвигаться на адресе tuqo.ru? +
Можно: сайт на адресе имя.tuqo.ru индексируется Яндексом и Google так же, как любой другой, с HTTPS из коробки. Но для продвижения мы рекомендуем свой домен второго уровня: репутация в поиске копится на адресе, и лучше, чтобы этот адрес принадлежал вам.
Сколько ждать, пока сайт появится в поиске? +
Обычно от нескольких дней до пары недель после добавления в Вебмастер и Search Console. Ускоряют sitemap.xml и переобход отдельных страниц. Позиции по конкурентным запросам растут месяцами — это работа текстов, страниц услуг и отзывов.
Нужен ли meta keywords? +
Google его не использует. Яндекс указывает тег среди учитываемых, но вклад у него скромный. Тратьте время на title, description, H1 и текст страницы — там отдача больше.
Почему Яндекс показывает не мой заголовок? +
Поисковики могут переписать заголовок и описание, если считают, что другой текст со страницы лучше отвечает на запрос. Помогает, когда title, H1 и текст говорят об одном и том же.
Бейдж «Работает на Tuqo» на бесплатном тарифе мешает SEO? +
Нет. Это одна ссылка с rel="nofollow" в углу страницы, добавленная при раздаче: на заголовки, текст и индексацию она не влияет. На платных тарифах бейджа нет.
Что Tuqo делает для SEO сам? +
HTTPS на всех адресах, быструю раздачу со сжатием и «Проверки сайта» при каждой публикации: они находят noindex, запрет в robots.txt, пустой title, отсутствие значка и превью, битые ссылки. Тексты, sitemap и подключение к Вебмастеру — за вами или вашей нейросетью.
Я переехал на свой домен — что сделать в поиске? +
Выключите адрес на tuqo.ru с переадресацией на вкладке «Домены»: старые ссылки поведут на новый адрес с сохранением пути. Добавьте домен в Вебмастер и Search Console, отправьте новый sitemap, а в Вебмастере оформите «Индексирование → Переезд сайта».
Опубликуйте сайт — и сразу в поиск
HTTPS, быстрая раздача и проверки файлов при каждой публикации — на всех тарифах. Свой домен — со «Старта» или опцией.