блог
#Family officeоктябрь 202612 минут чтения

Что сайт рассказывает о ваших людях, хотя вы этого не публиковали

Метаданные файлов, служебные адреса, следы тестовых страниц, внешние счётчики. Семь мест, где сведения утекают помимо текста, — и как проверить каждое самому за вечер.
в чём польза
Список мест, где сайт выдаёт больше, чем вы размещали, и порядок самостоятельной проверки — выполним за час без технических навыков.

Сайт компании состоит не только из того текста, который на него положили. Рядом с текстом живут адреса страниц, даты их изменения, выложенные файлы вместе со своими служебными свойствами, фотографии, перечень внешних сервисов на странице и ответы сервера. Всё это отдаётся любому, кто открыл сайт, — не потому, что кто-то что-то взломал, а потому, что так устроен веб.

Сразу оговорка, без которой разговор превращается в запугивание. Мы не знаем и не беремся утверждать, что чей-то конкретный сайт уже кто-то изучал. Статья не про угрозу, а про ревизию: что именно о вашей компании и ваших сотрудниках можно собрать с сайта помимо опубликованного текста, как проверить это самому за час и что из найденного имеет смысл поправить. Каждый пункт ниже вы можете проверить своими руками, не привлекая ни нас, ни кого-либо ещё.

Инструментов не понадобится: хватает браузера и файлового менеджера. Разумный порядок — пройти по списку сверху вниз и записывать находки в один документ, в три колонки: «убрать», «закрыть от показа поисковым системам», «оставить как есть». Третья колонка окажется самой длинной, и это нормальный результат, а не признак, что вы плохо искали.

Первое: полный список адресов вашего сайта

Начните с карты сайта. Откройте в браузере адрес своего сайта и допишите в конце /sitemap.xml — чаще всего там лежит перечень всех страниц, которые сайт сам предлагает поисковым системам. Рядом полезно открыть /robots.txt: это текстовый файл с указаниями для роботов, и в нём обычно перечислено, какие разделы просили не показывать, а внизу — ссылки на все карты сайта, включая те, о которых вы могли забыть.

Что искать в этом списке. Разделы, которые вы считали снятыми с публикации. Страницы старых акций и мероприятий. Черновики, которые делались «показать руководителю» и остались. Персональные страницы сотрудников, которые уже не работают. Вторую языковую версию, про которую внутри компании давно не вспоминали. Всё это не секретная информация — это просто то, что вы не планировали держать открытым.

Карта сайта lawfirmemet.com, открытая прямо в браузере по адресу /sitemap.xml. Видно две вещи: полный перечень адресов — от разделов до отдельных описаний дел — и у каждого адреса дату последнего изменения в поле lastmod. Такой же список вы можете открыть по своему домену за несколько секунд.

Второе: даты. Сайт показывает ритм работы компании

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

Само по себе это не проблема, а свойство публичности, и бороться с ним бессмысленно. Хороший сайт как раз и обновляется быстро: в нашем кейсе VERBA Legal зафиксировано, что новые практики и партнёры появляются на сайте в день анонса. Это сильная сторона, а не утечка.

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

Третье: служебные адреса и забытые версии сайта

Самая частая находка — не в тексте, а рядом с ним. Тестовые версии сайта на отдельных адресах вроде test., dev. или new., оставшиеся с прошлой разработки. Старая версия сайта, которую «пока не удаляем». Папки с выгрузками и резервными копиями. Служебные входы в систему управления.

Как проверить самому. Откройте поиск и наберите запрос вида site:вашдомен.ru — поисковая система покажет, что у неё есть по вашему домену; просмотрите весь список до конца, а не первую страницу. Повторите с приставкой для поддоменов, если ваша поисковая система это умеет. Попробуйте руками открыть несколько типовых адресов: test, dev, new, old, stage, beta перед именем домена. Загляните в карту сайта и в robots.txt — иногда забытый раздел честно перечислен там же.

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

Четвёртое: свойства выложенных файлов

Любой документ, выложенный на сайт, несёт внутри себя служебные свойства. Обычно это имя автора, название организации, программа, в которой файл сделан, даты создания и правки, иногда путь к папке на чьём-то компьютере. В презентациях дополнительно остаются заметки докладчика, в таблицах — скрытые листы и формулы, в текстовых документах — следы правок, если их не приняли.

Как проверить. Скачайте с сайта три-четыре файла — прайс, презентацию, бланк, методичку. В Windows: правая кнопка, «Свойства», вкладка «Подробно». На Mac: выделить файл и нажать Cmd+I, а для PDF ещё и открыть «Просмотр» → «Инструменты» → «Показать инспектор». Смотрите поля автора, организации и комментариев.

Отдельно посмотрите на сами имена файлов — их видно прямо в адресной строке, ничего скачивать не нужно. Имя вроде «договор_правки_после_юриста_финал3.pdf» рассказывает о внутренней кухне без всякого анализа. Правило, которое закрывает весь этот пункт: файлы перед публикацией переименовывают по-человечески и чистят у них служебные свойства, а бланки собирают из чистого шаблона, а не из рабочего документа.

Пятое: фотографии

Снимки, сделанные телефоном или камерой, хранят внутри дату съёмки, модель устройства и иногда координаты места. Многие сайты при загрузке эти данные стирают автоматически — но не все, и проверить это у себя стоит.

Как проверить. Сохраните две-три фотографии со своего сайта и посмотрите их свойства тем же способом, что и документы: в Windows — «Свойства» → «Подробно», на Mac — Cmd+I, а подробнее в приложении «Фото» через меню информации. Если в полях пусто — вопрос закрыт.

Второй слой этого же пункта проверяется только глазами, зато без всяких инструментов: что попало в кадр. На корпоративных фотографиях регулярно обнаруживаются экраны мониторов с открытыми документами, доска с задачами, бумаги на столе, бейджи. Откройте фотографии со своего сайта в полном размере и увеличьте — при беглом просмотре такие детали не видны, при увеличении видны отлично. Это самая быстрая находка из всей ревизии.

Шестое: кто ещё видит ваших посетителей

На странице сайта кроме вашего кода обычно работают чужие: счётчики аналитики, виджет чата, кнопка обратного звонка, карта, видеоплеер, рекламные пиксели, шрифты со сторонних серверов. Каждый из них — отдельная компания, которая получает факт визита.

Как посмотреть список самому. Откройте свой сайт в браузере на компьютере, нажмите F12 (на Mac — Cmd+Option+I), перейдите на вкладку «Сеть» или Network и обновите страницу. В столбце с адресами будут видны все внешние домены, к которым обращается ваша страница. Отсортируйте по домену и выпишите чужие. Есть и бесплатные онлайн-сервисы, которые показывают то же самое списком, но делать это своими руками полезнее: вы увидите точную картину именно своего сайта, а не усреднённую.

Дальше — простое упражнение, которое стоит проделать с маркетингом. По каждой строке ответьте на два вопроса: зачем она здесь и кто её ставил. По нашему опыту половина списка оказывается наследством от прошлых кампаний и подрядчиков, про которое внутри компании никто не помнит. Решение, какие из них допустимы в вашем случае, принимает ваш юрист или служба безопасности — это не вопрос к разработчику, и мы в статье не даём на него ответа.

Седьмое: ответы сервера, страницы ошибок и открытая почта

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

Как проверить. Откройте на своём сайте заведомо несуществующий адрес — допишите в конце что-нибудь вроде /proverka-123. Вы должны увидеть обычную страницу «не найдено», оформленную в стиле сайта, с навигацией и без технических подробностей. Если вместо неё появился текст с именами файлов, путями или названием системы — это как раз то, что стоит показать своему подрядчику.

Сюда же — почтовые адреса, написанные на странице текстом: они автоматически собираются программами и попадают в рассылки. Это не катастрофа и не утечка — это объяснение, почему на один адрес приходит поток нежелательных писем, а на другой нет.

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

Как это устроено, когда об этом подумали заранее

Проще всего показать на собственном проекте. Emet Law Firm занимается налоговыми и юридическими задачами состоятельных семей и работает на этом рынке девятнадцатый год. В кейсе её аудитория описана так: не ищет юриста по баннеру и не оставляет телефон в форме «получить консультацию». Сайт для таких клиентов делался с оглядкой на это.

Мы определили для проекта три критерия, и один из них назывался «приватность в основе»: минимум данных в формах, минимум сторонних скриптов, никаких навязчивых механик — чувствительная аудитория это замечает. Результат в кейсе описан так: быстрая загрузка на любом устройстве, чистая структура для поисковых систем, аккуратная работа с персональными данными. Собственная админка позволяет фирме обновлять команду, практики и материалы самостоятельно, не обращаясь к нам.

Последний пункт к теме этой статьи имеет прямое отношение. Когда любое изменение в составе команды делается через подрядчика, оно откладывается — и на сайте месяцами висит прошлогодний состав. Когда фирма правит это сама, расхождение между сайтом и действительностью живёт ровно столько, сколько нужно, чтобы открыть админку.

Файл robots.txt того же сайта, тоже открытый прямо в браузере. Здесь перечислены роботы, которым разрешён обход, а в двух последних строках — адреса карт сайта, в том числе отдельной карты англоязычной версии. Это и есть пример того, как один короткий файл показывает структуру сайта целиком.

Ревизия за час: порядок действий

01

Открыть /sitemap.xml и /robots.txt своего домена

Просмотреть перечень адресов целиком и выписать всё, что не должно быть опубликовано: старые разделы, черновики, страницы ушедших сотрудников.
02

Поискать по запросу site:вашдомен

Пройти список до конца. Отдельно попробовать руками типовые служебные адреса: test, dev, new, old, stage, beta перед именем домена.
03

Скачать три-четыре файла и открыть их свойства

Поля автора, организации, комментариев и заметки докладчика в презентациях. Заодно посмотреть на имена файлов в адресной строке.
04

Открыть две-три фотографии в полном размере

Сначала свойства — дата, устройство, координаты. Потом увеличить и посмотреть, что попало в кадр: экраны, бумаги, доска, бейджи.
05

Посмотреть вкладку «Сеть» в браузере

Выписать все внешние домены, к которым обращается страница, и по каждому ответить, зачем он здесь и кто его ставил.
06

Открыть несуществующий адрес на своём сайте

Должна появиться оформленная страница «не найдено» без технических подробностей.
07

Разложить находки по трём колонкам

«Убрать», «закрыть от показа поисковым системам», «оставить как есть». Третья колонка обычно самая длинная.

Что делать с находками и кто принимает решение

Главная ошибка после такой ревизии — начать всё закрывать. Публичность сайта — его рабочее свойство: разделы, материалы и люди на нём стоят, чтобы их находили. Убирать имеет смысл только то, что вы не собирались публиковать, и то, что расходится с действительностью.

Разделение ответственности при этом стоит зафиксировать прямо. Техническую часть — закрыть тестовый адрес, починить страницу ошибки, почистить свойства файлов, убрать лишние скрипты — делает ваш подрядчик, и это обычная работа по сайту. А вот какие сведения о людях и клиентах допустимо держать открытыми, какие сроки хранения применимы и что требуется в вашей отрасли — решает ваш юрист или служба безопасности. Мы разработчики, и трактовок норм в этой статье нет намеренно: за ними идут не к студии.

Что спросить у подрядчика при передаче сайта

01

Какие адреса, кроме основного домена, существуют у проекта?

Полный перечень: тестовые контуры, старые версии, поддомены, служебные входы. Нужен письменный список, а не ответ «только боевой сайт».
02

Что происходит с тестовым контуром после запуска?

Он закрывается, удаляется или остаётся жить. Любой ответ допустим — важно, чтобы он был назван и чтобы вы знали, кто за него отвечает.
03

Очищаются ли служебные свойства у файлов и фотографий при загрузке?

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

Какие внешние сервисы подключены и по чьей просьбе?

Список с указанием, кто инициатор каждого. Строки, по которым ответа нет, — кандидаты на удаление.
05

Что показывает сайт при ошибке и при несуществующем адресе?

Попросите показать на экране, а не рассказать. Проверяется за десять секунд.

Чего эта проверка не даёт

Честно про границы. Ревизия за час показывает то, что ваш сайт отдаёт открыто, и ничего больше. Она не говорит, смотрел ли кто-то на это и зачем, — и мы не беремся утверждать, что смотрел. Она не заменяет ни технический аудит, ни работу специалистов по безопасности, ни разговор с юристом.

Второе ограничение: закрытое от поисковых систем не значит недоступное. Указание в robots.txt — это просьба к роботам, а не замок; страница по прямой ссылке продолжает открываться. Если раздел действительно не должен быть доступен посторонним, его закрывают доступом по паролю или снимают с публикации, а не прячут от поиска.

И третье. Не всякая находка — проблема. Фотография с датой съёмки, открытый адрес отдела, старая новость за позапрошлый год — всё это чаще всего просто публичный сайт, который живёт своей жизнью. Разница между аккуратным сайтом и неаккуратным не в том, что первый ничего о себе не сообщает, а в том, что он сообщает ровно то, что компания решила сообщить.

Если захотите — пройдите этот список по своему сайту и пришлите нам то, что нашли: перечень адресов, список внешних сервисов, пару файлов со свойствами. Скажем, что из этого техническая работа на один день, что стоит обсудить с вашим юристом, а что можно спокойно оставить как есть.

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

с чего начать

Расскажите о задаче — разберём её и предложим решение

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

читайте далее
подписка
Фиксированный пакет
трудочасов ежемесячно
Подробнее
TM
Часы на любые задачи, с оплатой
исходя из фактических трудозатрат
Подробнее
hello@mrktng.bz
Москва
Большая Новодмитровская, 23
+7(495)090-77-28На связи с 10.00 до 19.00
TG Channel
Пишем о бизнесе,
технологиях и будущем
Подписаться

Кратко о компании

MRKTNG — студия разработки и автоматизации в Москве, с 2015 года. Работаем с корпоративным и юридическим сегментами, eCommerce и образованием. №1 в Рейтинге Рунета 2026 в сегменте «Право», №2 в Рейтинге Рунета 2026 в сегменте приложений для образования. Пять премий Pravo.ru Best Law Firm Website с 2022 года.