12 пунктов, по которым я проверяю чужой сайт
Когда ко мне приходят с «сайт есть, а заявок нет», я не начинаю с рассуждений о маркетинге. Сначала — пятнадцать минут проверок по списку. В большинстве случаев этого хватает, чтобы найти два-три места, где сайт теряет людей ещё до того, как они увидели предложение.
Этот список — не «SEO-аудит на 60 страниц», который никто не читает. Это порядок, в котором я реально открываю вкладки, когда вижу чужой сайт впервые. Пункты идут от самого дешёвого к самому трудоёмкому, и почти всегда всё ломается в первой трети.
1–3. Жив ли сайт для всех, а не только для вас
1. Доступность снаружи. Открываю сайт с мобильного интернета и, если возможно, из другой страны. Смотрю не «загрузился ли», а сколько времени занял первый ответ сервера. Норма — до половины секунды; больше секунды на пустом месте означает, что хостинг подобран неудачно.
2. HTTPS и сертификат. Проверяю не только замочек в браузере, а полноту цепочки сертификата. Браузер умеет сам дотягивать промежуточные сертификаты и маскировать проблему, а поисковый робот и мобильные приложения — нет. И отдельно смотрю, настроено ли автопродление: девять из десяти историй «сайт вдруг исчез из поиска» начинаются именно здесь.
3. Редиректы. Один сайт должен быть доступен по одному адресу. Проверяю четыре варианта — с www и без, по http и https — и жду, что три из них одним прыжком ведут на четвёртый. Цепочки из трёх редиректов и петли встречаются чаще, чем хотелось бы.
4–6. Знает ли о сайте поисковик
4. robots.txt и мета-robots. Смотрю, открывается ли файл, нет ли Disallow: / с этапа разработки и не висит ли на страницах случайный noindex. Это две строчки, способные обнулить весь трафик.
5. Карта сайта. Есть ли, отдаётся ли по прямому адресу, живые ли в ней адреса. Карта с удалёнными страницами и адресами со старого домена — обычное дело.
6. Что реально в индексе. Сравниваю число страниц сайта с тем, что знает поисковик. Расхождение в разы — повод разбираться: либо часть сайта закрыта, либо роботу до неё не добраться из-за глубокой вложенности и отсутствия ссылок.
7–8. Как страница представляется поиску
7. Title, description, H1. У каждой страницы должны быть свои, разные и осмысленные. Типичные находки: одинаковый заголовок на всём сайте, «Главная» в качестве title, пустой description и три H1 на странице. Это не смертельно, но это буквально то, что человек видит в выдаче перед тем, как решить, кликать или нет.
8. Соответствие запросу. Беру два-три запроса, по которым сайт хотят продвигать, и смотрю: есть ли под них отдельная страница и отвечает ли она на вопрос в первом экране. Очень часто оказывается, что продвигать хотят «ремонт квартир под ключ», а такой страницы просто нет — есть главная, где про это один абзац.
9–10. Скорость и телефон
9. Вес и скорость. Смотрю общий вес страницы, число запросов и самое тяжёлое, что грузится. Чемпионы по бесполезному весу: несжатые фотографии на пару мегабайт, десяток сторонних скриптов и шрифты, которых на странице по факту четыре начертания вместо одного.
10. Мобильная версия. Открываю на узком экране и проверяю ровно три вещи: нет ли горизонтальной прокрутки, читается ли текст без увеличения, можно ли попасть пальцем в кнопки и поля. Горизонтальная прокрутка — самый частый дефект, и находится он элементарно: сравнить ширину прокрутки с шириной экрана.
Виновника горизонтальной прокрутки можно найти за минуту
Не нужно перебирать блоки вручную. Открывается страница на нужной ширине, и перебираются все элементы: у кого правая граница выходит за ширину экрана — тот и виноват. Скрипт на пару десятков строк, зато сразу указывает пальцем.
Живой пример: на одном сайте прокрутка появлялась только на телефонах. Виновником оказалась шапка — кнопка и бургер-меню вместе занимали 408 пикселей при экране 375, а из-за запрета переносов не могли сжаться. Лечение — одна строка в стилях: на узких экранах кнопка прячется, контакты остаются в меню.
11–12. Доходит ли заявка и видно ли её
11. Формы. Отправляю тестовую заявку и проверяю, что она реально пришла — на почту, в мессенджер, в CRM. Сломанные формы встречаются на удивление часто: сменился почтовый пароль, кончился лимит хостинга, письма падают в спам. Сайт при этом выглядит идеально работающим — просто заявки уходят в никуда.
12. Аналитика и цели. Стоит ли счётчик, настроены ли цели на отправку формы и звонок. Без этого весь дальнейший разговор о продвижении превращается в спор об ощущениях. Заодно смотрю, есть ли доступ к панели вебмастера — без него нельзя ни увидеть проблемы глазами робота, ни ускорить индексацию.
Что делать с результатами
Найденное почти всегда делится на три кучки, и разгребать их надо именно в таком порядке:
И честное замечание напоследок: список выше не заменяет разбор бизнес-задачи. Он отвечает на вопрос «что мешает сайту работать», а не «правильно ли мы вообще всё придумали». Но начинать всегда стоит с первого — потому что чинить фундамент дешевле, чем перестраивать дом. Если после проверки окажется, что дело в индексации, дальше вам сюда: почему сайт пропадает из поиска.
Проверить свой сайт прямо сейчас
Половину пунктов из этого списка можно закрыть автоматически: экспресс-проверка на главной смотрит доступность, HTTPS, заголовки, скорость, мобильность, robots и карту сайта.
Отчёт покажет, что не так, но не скажет, что из этого стоит чинить первым. Если хотите расставить приоритеты по деньгам, а не по алфавиту — напишите, разберём вместе.