Техническая проверка: индексация, клоакинг, старые бэкапы и вирусы
Дата публикации: 11.06.2026

Техническая проверка: индексация, клоакинг, старые бэкапы и вирусы

Хочу себе такие же кнопки

Техническая проверка: индексация, клоакинг, старые бэкапы и вирусы

Что вы сразу сможете сделать

  • Проверить, индексируется ли ваш купленный домен в Google и Яндекс.
  • Выявить клоакинг‑схемы и избавиться от них, пока они не навредили репутации.
  • Оценить состояние старых бэкап‑файлов и удалить потенциально опасный код.
  • Обнаружить скрытые вирусы и вредоносные скрипты, которые могут «прокачать» ваш PBN‑сайт в черный список.

Эти навыки позволяют держать каждый узел сети в «здравом» состоянии, а значит, повышать вес ссылок и снижать риск штрафов от поисковых систем.


1. Индексация: как убедиться, что домен «жив»

Показатель Что проверять Как проверять Что делать, если проблема
Google Search Console Статус Coverage (покрытие) Добавьте домен в GSC, проверьте раздел Coverage. Если «Submitted URL marked ‘noindex’», исправьте мета‑тег.
Yandex.Webmaster Ошибки Crawl и Indexation Добавьте сайт, откройте Индексирование → Ошибки. Удалите «robots.txt», запрещающий сканирование.
site:example.com Видимость в поиске Выполните запрос site:example.com в Google и Яндекс. Если страниц почти нет, проверьте robots.txt и meta robots.
URL Inspection (Google) Индексация конкретной страницы В GSC используйте URL Inspection. Если «URL is not on Google», проверьте canonical и noindex.

Ключевые термины: robots.txt, meta robots, canonical, noindex.

Как быстро проверить:

curl -I https://example.com/robots.txt

Если сервер отвечает 200 OK и в файле нет Disallow: /, значит поисковые роботы могут сканировать сайт.

Типичные ошибки

  • X-Robots-Tag: noindex в заголовках HTTP – часто ставится автоматически хостингом.
  • <meta name="robots" content="noindex, nofollow"> в <head> – удалите или замените на index, follow.

2. Клоакинг: скрытая игра с поисковиками

Клоакинг – подача разных версий страницы пользователю и поисковому роботу. В PBN это часто происходит случайно из‑за старых скриптов или неправильных настроек сервера.

Как обнаружить клоакинг

  1. Сравните HTML‑код из браузера и из инструмента curl.
curl -A "Googlebot/2.1 (+http://www.google.com/bot.html)" https://example.com/ > google.html
curl -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64)" https://example.com/ > user.html
diff google.html user.html
  1. Проверьте заголовки X-Robots-Tag и User-Agent.

  2. Сервисы: используйте бесплатный онлайн‑инструмент SEO SpyGlass (rel="nofollow") – он покажет различия в контенте для разных User‑Agent.

Как исправить

  • Убедитесь, что .htaccess не содержит правил типа RewriteCond %{HTTP_USER_AGENT} ^GooglebotRewriteRule ….
  • Если используете CMS (WordPress, Joomla), отключите плагины, которые меняют вывод в зависимости от User-Agent.
  • Добавьте в robots.txt директиву User-agent: *Allow: / (если была блокировка).

Пример безопасного .htaccess

# Отключаем клоакинг
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^Googlebot [NC]
RewriteRule ^ - [L]

3. Старые бэкапы: откуда могут появиться «призраки»

Почему бэкапы важны

  • Позволяют восстановить сайт после взлома.
  • Содержат старый код, который может конфликтовать с текущей версией.

Что проверять в бэкапах

Файл/директория Что искать Как искать
wp-config.php (WordPress) Открытые пароли, API‑ключи grep -i "password" wp-config.php
uploads/ Скрипты PHP в директории изображений find uploads/ -type f -name "*.php"
js/ и css/ Обфусцированный JS grep -i "eval(" -R js/
*.sql DROP TABLE без бекапа Откройте файл и найдите DROP TABLE

Как очистить

  • Удалите неиспользуемые файлы (*.php в uploads/).
  • Перегенерируйте .htaccess и robots.txt из текущей версии сайта.
  • Если в бэкапе есть вредоносные ссылки, замените их на чистые.

Инструмент: php -r "parse_str(file_get_contents('wp-config.php'), \$out); var_dump(\$out);" – быстро покажет, какие переменные объявлены.


4. Вирусы и вредоносный код: как не стать «домашней» базой для спама

Распространённые типы угроз

Тип Признаки Как обнаружить
Backdoor Скрытый файл shell.php, c99.php find /var/www/example.com -type f -name "*shell*.php"
Malware‑JS Обфусцированный JavaScript, eval(base64_decode(...)) grep -R "base64_decode" .
SEO‑spam Скрытый <a href="http://spammy.com"> в <footer> grep -R "spammy.com" .
Phishing Форма, отправляющая данные на неизвестный домен Поиск action="http://" в HTML

Быстрый чек‑лист

  1. Сканирование с помощью ClamAV (rel="nofollow")
clamscan -r /var/www/example.com
  1. Проверка файловых правchmod 644 для файлов, chmod 755 для папок.

  2. Обновление CMS и плагинов – уязвимости часто эксплуатируются в старых версиях.

  3. Включите ModSecurity в Apache/Nginx – блокирует известные паттерны атак.

Как удалить

  • Удалите найденные файлы, замените их оригинальными из чистой копии CMS.
  • Перезапустите веб‑сервер (systemctl restart apache2).
  • Смените пароли к FTP, базе данных и админке.

5. Интеграция проверок в рабочий процесс PBN

Шаг Инструмент Периодичность
1️⃣ Индексация Google Search Console, Yandex.Webmaster После каждой новой публикации
2️⃣ Клоакинг curl + diff, SEO SpyGlass Раз в неделю
3️⃣ Бэкапы rsync + cron Ежедневно, проверка каждый понедельник
4️⃣ Вирусы ClamAV, ModSecurity Автоматический скан каждый 24 ч

Автоматизация (пример cron‑задачи):

0 2 * * * /usr/bin/clamscan -r /var/www/example.com >> /var/log/clamscan.log
0 3 * * 1 /usr/local/bin/check_cloaking.sh >> /var/log/cloaking.log

Практика для закрепления

  1. Индексация: Добавьте в GSC любой из ваших PBN‑доменов, выполните запрос site:yourdomain.com и запишите, сколько страниц проиндексировано. Что будет, если добавить robots.txt с Disallow: /?

  2. Клоакинг: С помощью curl сравните вывод для User‑Agent Googlebot и обычного браузера. Найдите хотя бы одну разницу и объясните, почему это может навредить.

  3. Бэкапы: Откройте последний SQL‑бэкап и найдите все строки, содержащие DROP TABLE. Сколько из них относятся к таблицам, которые вы действительно используете?

  4. Вирусы: Запустите clamscan на одном из ваших доменов и зафиксируйте найденные угрозы. Удалите их и проверьте, изменился ли статус индексации в Google.

  5. Автоматизация: Напишите простой скрипт check_cloaking.sh, который выводит различия в HTML‑коде между двумя User‑Agent и отправляет результат на ваш email. Протестируйте его на одном из сайтов.


Помните: чистый технический фундамент — это «костяк» вашего PBN. Без него даже самая «красивая» ссылка будет восприниматься поисковиками как подозрительная. Проводите проверки регулярно, автоматизируйте рутину и держите каждый узел в «здоровом» состоянии. Удачной оптимизации!


БЕСПЛАТНЫЙ КУРС: «ЦИФРОВОЙ СЕЙФ: БЫСТРОЙ БЭКАП»
Чат онлайн с возможностью отправки гифок
ИП или ООО: какая форма выгоднее для стартапа в Москве
Как использовать SAPE для защиты данных
Китайский производитель трубной арматуры
Микросервисы: как рисовать стрелки с подписями
Онлайн рулетка с поддержкой мобильных устройств
Онлайн встреча Екатеринбург
Оптимизация Битрикс на VDSina: бесплатный материал
Ошибки и их исправление при использовании SAPE
Основы и терминология LA SAPE: что это и как начать
Основы SAPE: что это и как работает
Партнёрская программа без блога: эффективные методы трафика из Telegram
Подготовка к ОГЭ: контрольные материалы
Погружение в английский без субтитров: 5 минут в день — эффективно
Путешествуйте самостоятельно: все, что нужно знать
Россия онлайн видеочат
Рулетка общения
Сбои AutoCAD при старте - быстрая диагностика