Документация SEOcraft
Полное руководство по техническому SEO-аудиту и внутренней перелинковке WordPress: от первой установки до Query Insights, Smart Linking, Fix Assistant, лицензий и диагностики.
От установки до первого полезного аудита
- УстановкаZIP и активация
- ЛицензияКлюч SEO-*
- Первый сканПакетный обход
- Разбор проблемSEO Health
- Контроль правокUndo и повторный скан
Открывайте нужный раздел по оглавлению. Все инструкции относятся к доступным функциям SEOcraft и не предполагают обязательной интеграции с внешним AI или Google API.
Что такое SEOcraft
SEOcraft — коммерческий плагин Streltsov Digital для технического SEO-аудита WordPress и анализа внутренней перелинковки. Он получает страницы сайта, изучает фактический HTML, сопоставляет адреса, внутренние ссылки, HTTP-ответы, директивы индексации и XML-карты сайта.
Плагин не обещает позиции в поиске и не заменяет редактор метатегов Yoast SEO или Rank Math. Его задача — показать проверяемые технические сигналы, помочь найти причину проблемы и предложить контролируемые действия. Обычный анализ выполняется локально на вашей WordPress-инсталляции.
Системные требования
Минимум для SEOcraft 1.4.4: WordPress 6.2+ и PHP 8.0+. Для долгого фонового сканирования нужны рабочие запросы WordPress HTTP API, поддержка WP-Cron и доступ к собственной базе данных.
На хостинге рекомендуется MySQL/MariaDB с таблицами InnoDB: функции согласованной записи и отката опираются на транзакции. Проверьте HTTPS, достаточное свободное место и резервное копирование. На сайтах за WAF/CDN могут потребоваться корректировки разрешений для запросов самого сайта к своим страницам.
Что получает покупатель
После подтверждённой оплаты в кабинете Streltsov Digital отображаются лицензионный ключ и доступный установочный ZIP. Лицензия относится к продукту SEOcraft, а не к конкретной теме WordPress.
В каждом из трёх тарифов одинаковый набор инструментов: сканер, SEO Health, аудит, ссылки, sitemap, GSC, Smart Linking, SEO Clusters, Fix Assistant, отчёты и диагностика. Тариф регулирует количество активируемых доменов и срок получения новых версий.
↑ К оглавлениюУстановка ZIP через WordPress
- Сохраните ZIP
Загрузите пакет SEOcraft из личного кабинета Streltsov Digital. Не распаковывайте архив перед установкой.
- Откройте установку плагинов
WordPress → Плагины → Добавить новый → Загрузить плагин.
- Активируйте SEOcraft
Выберите ZIP, установите и нажмите «Активировать».
- Проверьте меню
В боковой панели появится SEOcraft. Откройте «Диагностика» и убедитесь, что окружение готово.
При обновлении существующей версии WordPress может предложить заменить текущий плагин. Не удаляйте старый плагин с включённой опцией удаления данных — используйте обычное обновление или замену ZIP.
↑ К оглавлениюПервый запуск за несколько минут
- Откройте «Лицензия»
Активируйте купленный ключ для будущих частных обновлений.
- Проверьте «Настройки»
Для обычного хостинга оставьте пакет 10 URL и стандартные ограничения ресурсов.
- Нажмите «Запустить сканирование»
Дождитесь статуса «Завершено» на экране «Обзор».
- Просмотрите главные проблемы
Начните с Critical и Warnings, затем перейдите к битым ссылкам, Sitemap и внутренней перелинковке.
- Сохраните контрольную точку
Следующий полный скан покажет изменения после правок.
Навигация Control Center
В верхней части экранов SEOcraft находится фирменная панель с быстрыми вкладками. Разделы сгруппированы по назначению: «Обзор и данные», «Анализ сайта», «Инструменты и продукт». Боковое меню WordPress ведёт к тем же функциям.
Обзор — запуск скана и SEO Health; SEO-аудит — список замечаний; Search Console — импорт и анализ GSC; Внутренние ссылки, Индексация, Sitemap, Битые ссылки — профильные отчёты. В инструментах находятся Fix Assistant, Smart Linking, отчёты, настройки, лицензия и диагностика.
↑ К оглавлениюОбзор и SEO Health
Экран «Обзор» показывает последний скан, число обработанных URL, Critical, Warnings, Orphan Pages, Noindex, проблемы canonical/sitemap, битые ссылки, редиректы и журнал изменений. Показатели относятся к последнему успешно завершённому сканированию.
SEO Health — внутренняя сводная оценка технических сигналов, а не метрика Google. Штрафы ограничиваются, чтобы сотни одинаковых предупреждений не искажали итог. Нажмите «Как рассчитан SEO Health», чтобы посмотреть вклад групп проблем.
Тарифы и ограничения доменов
| Basic | 1 домен · бессрочная лицензия · 12 месяцев обновлений · все SEO-модули |
|---|---|
| Standard | 3 домена · бессрочная лицензия · 12 месяцев обновлений · все SEO-модули |
| Unlimited | Без лимита доменов · бессрочная лицензия · обновления без ограничения срока в период развития продукта · все SEO-модули |
Текущие цены и договорные условия доступны на странице SEOcraft. Функции плагина не урезаются по тарифу.
↑ К оглавлениюГде найти лицензионный ключ
Откройте личный кабинет Streltsov Digital → «Лицензии». Для SEOcraft указан ключ с префиксом SEO-, действующий тариф, срок обновлений и число активированных доменов.
Ключ относится к покупке. Не размещайте его в открытых репозиториях, публичных тикетах или скриншотах. Для обращения в поддержку достаточно скрытой части ключа и адреса сайта.
↑ К оглавлениюАктивация лицензии
- SEOcraft → Лицензия
Откройте экран управления ключом в админке нужного WordPress-сайта.
- Введите ключ SEO-*
Вставьте ключ из кабинета и нажмите «Активировать».
- Проверьте результат
В таблице появятся состояние «Активна», URL сайта, тариф, лимит доменов и срок обновлений.
Клиент связывается по HTTPS с сервером Streltsov Digital, получает доменный токен и сохраняет его в настройках WordPress. SEO-сканы, тексты страниц и данные GSC не отправляются серверу лицензирования.
↑ К оглавлениюДоменные слоты и перенос сайта
Каждая активация занимает доменный слот Basic или Standard. Чтобы освободить слот перед переносом, на исходном сайте нажмите «Деактивировать домен» в SEOcraft → «Лицензия», а затем активируйте ключ на новом сайте.
При изменении адреса WordPress проверка может обнаружить несоответствие URL ранее активированного сайта. Не подменяйте домен напрямую в базе лицензии; используйте штатную деактивацию/повторную активацию или запросите помощь поддержки при утрате доступа к старому сайту.
↑ К оглавлениюСрок лицензии и обновлений
Лицензия SEOcraft бессрочная: срок получения новых версий может отличаться от срока использования установленного плагина. Если закончился доступ к обновлениям, ранее установленный SEOcraft и локальные данные не отключаются автоматически.
При временной недоступности сервера лицензий аудит, отчёты и ранее сохранённая статистика остаются доступны. Для скачивания и установки нового закрытого ZIP требуется действующая проверка права на обновление.
↑ К оглавлениюОбновления через WordPress
После выхода нового стабильного релиза откройте WordPress → «Обновления» или «Плагины». SEOcraft проверяет доступность приватного ZIP с помощью лицензионного клиента и показывает обновление стандартным механизмом WordPress.
- Сделайте резервную копию
Сохраните файлы сайта и базу данных, особенно перед обновлениями со схемой БД.
- Проверьте лицензию
В SEOcraft → «Лицензия» нажмите «Проверить обновления сейчас».
- Установите релиз
Обновите плагин через стандартный экран WordPress и убедитесь, что версия изменилась.
SEOcraft получает только стабильные релизы; тестовый канал удалён из коммерческой версии.
↑ К оглавлениюВерсия плагина и история изменений
Номер установленной версии виден в шапке SEOcraft и списке плагинов WordPress. Публичное описание изменений размещается в Changelog Streltsov Digital и в комплекте ZIP.
Номера версий плагина и схемы БД могут различаться. Это нормально: обновление интерфейса или документации не обязано изменять таблицы SEOcraft.
↑ К оглавлениюКак работает Scan Engine 2.0
Scan Engine 2.0 обходит обнаруженные публичные URL пакетами, анализирует ответы и сохраняет технические поля и внутренние связи. Основная очередь строится на стороне WordPress и хранится порциями в SQL, что уменьшает потребление памяти на больших сайтах.
Для сайта с длинным временем ответа один пакет может завершиться раньше заданного количества URL, чтобы не превысить лимит выполнения PHP. При временных ошибках используются контролируемые повторы и диагностический журнал.
↑ К оглавлениюОткуда берутся URL
SEOcraft собирает внутренние адреса из публичных материалов WordPress, поддерживаемых типов записей, страниц и структурных разделов сайта. Во время обхода анализируются внутренние ссылки и источники их появления: основной контент, меню, подвал, сайдбар и хлебные крошки.
Часть URL может представлять архивы, пагинацию или перенаправления, а не отдельные статьи. Число URL в скане поэтому не обязано совпадать с числом записей WordPress.
↑ К оглавлениюЗапуск, пауза, продолжение и отмена
Запускайте проверку из SEOcraft → «Обзор». Ход обхода показывает число обработанных адресов и текущий статус. При необходимости сканирование можно приостановить, продолжить или отменить через доступные кнопки управления.
Одновременные независимые сканы одной установки защищены блокировками. Если задача оборвалась из-за хостинга, откройте журнал Scan Engine: он подскажет, нужна ли повторная попытка. Не запускайте несколько сканирований разными вкладками в надежде ускорить обход.
↑ К оглавлениюРазмер пакета и тайм-ауты
В SEOcraft → «Настройки» по умолчанию выбран пакет 10 URL. Доступны 5/10/25/50 URL. Тайм-аут запроса на адрес настраивается в диапазоне 3–30 секунд, число повторов временных ошибок — 0–5.
Для shared hosting рекомендуется начинать со стандартных значений: 10 URL, тайм-аут 8 секунд, 2 повтора, пауза между URL 100 мс. Повышайте пакет только после подтверждения стабильной работы хостинга.
↑ К оглавлениюПауза между запросами и ресурсы
Параметр «Пауза между URL» ограничивает частоту обхода; «Лимит времени пакета» ограничивает продолжительность фонового шага. Встроенные проверки памяти и времени помогают избежать перегрузки PHP.
Если скан медленный, сначала убедитесь, что страницы отвечают быстро и WP-Cron работает. Затем уменьшите пакет до 5 URL или увеличьте паузу. Не пытайтесь решать ошибки WAF бесконтрольным увеличением тайм-аутов.
↑ К оглавлениюPage cache и проверка изменений
В настройках можно отправлять no-cache заголовки при основном обходе и отдельно включать перепроверку чувствительных HTTP/robots/canonical-сигналов при обнаружении cache HIT.
Кэширование и CDN могут отдавать устаревший HTML после правки страницы. Если SEOcraft показывает старые title/canonical, очистите кэш сайта и повторите скан прежде, чем считать результат дефектом плагина.
↑ К оглавлениюИсключения URL
Поле «Исключения URL» принимает по одному шаблону на строку: wildcard (например /private/*) или регулярное выражение (например #^/preview/#). Исключения применяются к очереди полного скана.
Не исключайте проблемные страницы только ради повышения SEO Health: так можно скрыть реальные проблемы структуры. Используйте исключения для служебных или заведомо ненужных для анализа URL.
↑ К оглавлениюИстория сканов и очистка
SEOcraft хранит историю завершённых проверок. В настройках задаётся лимит 5–100 завершённых сканов, по умолчанию 20. Старые данные, привязанные к конкретному скану, удаляются по правилам ротации после следующего успешного скана.
Обновление плагина не означает сброс истории. При обычной деактивации SEOcraft не удаляет свои таблицы. Перед ручным удалением данных сохраните резервную копию.
↑ К оглавлениюТехнические проблемы и приоритеты
Экран «SEO-аудит» выводит замечания последнего завершённого скана: серьёзность, сообщение, адрес и код проблемы. Используйте URL, чтобы подтвердить сигнал в браузере, исходном HTML или HTTP-заголовках.
Critical требуют первоочередной проверки; Warning могут заметно влиять на техническое состояние; Notice носят информационный характер. Наличие предупреждения не означает, что единственно правильное решение — менять страницу.
↑ К оглавлениюHTTP-статусы и доступность
SEOcraft учитывает HTTP-ответы страниц и целей ссылок: доступные 2xx, перенаправления 3xx, клиентские ошибки 4xx, серверные 5xx и сетевые сбои. Классификация зависит от роли URL в структуре сайта.
Если обнаружена 404-страница, проверьте, должна ли она существовать. Для окончательно удалённой страницы 410 может быть намеренным. Ответы 401/403/429 для целей ссылок могут означать защиту или ограничение доступа, поэтому не всегда считаются сломанными ссылками.
↑ К оглавлениюTitle, H1 и description
Проверка содержимого основана на фактически полученном HTML, а не только на данных записи в редакторе. SEOcraft анализирует основные SEO-элементы и выявляет сигналы, требующие проверки: отсутствующий или необычный title, H1, description и сопутствующие несоответствия.
Исправляйте метатеги в той системе, которая ими управляет: Yoast SEO, Rank Math, настройках темы или шаблоне WordPress. SEOcraft не должен создавать второй конкурирующий редактор метаданных.
↑ К оглавлениюMeta robots и X-Robots-Tag
Раздел «Индексация» показывает причины индексируемости и обнаруженные директивы robots: meta robots в HTML и X-Robots-Tag в HTTP. Проверяйте их вместе с настройками WordPress → «Чтение» и политикой SEO-плагина.
Если в WordPress глобально отключена индексация сайта, SEOcraft рассматривает общий noindex как ожидаемое состояние и не штрафует SEO Health только за него. Другие технические ошибки продолжат отображаться.
↑ К оглавлениюCanonical и конфликты URL
SEOcraft сравнивает канонический адрес с фактическим URL и анализирует проблемные цели canonical, включая редиректы и противоречивые сигналы. Важно учитывать адреса со слешем/без слеша, параметры и языковые версии.
Если canonical установлен Yoast SEO или Rank Math, правьте его там. Fix Assistant может предлагать только те исправления canonical, которые можно однозначно проверить и сохранить с возможностью отката; остальные остаются рекомендациями.
↑ К оглавлениюПроверка индексируемости
Индексируемость — сочетание HTTP-статуса, robots/noindex, canonical и других условий. SEOcraft показывает результат проверки, но не может гарантировать фактическое присутствие URL в Google или Яндексе.
Для проверки реальной индексации и поисковых показов используйте инструменты поисковых систем. Данные SEOcraft служат диагностикой технических препятствий, а не заменой отчёту поискового робота.
↑ К оглавлениюАудит XML Sitemap
SEOcraft проверяет обнаруженные XML-карты сайта и URL внутри них: доступность файлов, формат, HTTP-ответы, noindex, canonical и расхождения с найденными страницами. Стандартный лимит обработки — 10 000 уникальных URL за полный скан; настройка допускает 100–50 000.
Не каждый URL вне sitemap является ошибкой: служебные архивы, пагинация и намеренно закрытые страницы могут не входить в карту. Сначала сопоставьте замечание с правилами SEO-плагина или генератора sitemap.
↑ К оглавлениюЧастые проблемы Sitemap
Типовые случаи: sitemap отдаёт не XML, включён редирект, присутствуют 404/5xx URL, содержатся страницы с noindex либо canonical ведёт в другое место. Иногда сайт защищён HTTP Basic Auth или CDN подменяет ответ.
Проверяйте XML-файл непосредственно, затем его HTTP-ответ и настройки генератора. Если тестовый сайт намеренно закрыт от индексации, большое число замечаний sitemap может отражать политику демостенда, а не дефект SEOcraft.
↑ К оглавлениюSEO Change Log
«История изменений» сравнивает состояние между завершёнными сканированиями: title, H1, description, canonical, robots, HTTP, доступность и другие контролируемые признаки. Фильтры позволяют выделить потенциально рискованные события.
Первое сканирование является базовой точкой. Для интерпретации изменения нужен хотя бы следующий полный скан после редактирования или обновления сайта.
↑ К оглавлениюВнутренние ссылки и граф
Раздел «Внутренние ссылки» показывает входящие ссылки, ссылки из основного контента, исходящие ссылки и HTTP-статусы. Для SEO-архитектуры полезно отличать ссылку из меню от редакционной ссылки в статье.
Граф строится по результатам последнего скана. Изменения в контенте появятся в итоговом отчёте после очередного сканирования.
↑ К оглавлениюOrphan Pages и Content Orphan
Orphan — страница без обнаруженных внутренних входящих ссылок по правилам сканера. Content orphan — страница, на которую могут вести технические или навигационные ссылки, но нет контентных ссылок из материалов.
Не каждый orphan нужно исправлять автоматически. Страницы благодарности, служебные документы и архивы требуют редакционного решения. Для важных страниц добавляйте релевантные ссылки в смысловом контексте.
↑ К оглавлениюБитые внутренние ссылки
SEOcraft проверяет уникальные внутренние цели, повторно используя ответы уже сканированных URL и ограниченные сетевые запросы для новых целей. Отчёт отображает проблемный URL и источники, а иногда анкор и зону появления ссылки.
Сначала решите, что исправлять: восстановить страницу, заменить адрес ссылки или удалить устаревшую ссылку. Изменение адресов без проверки может привести к ещё большему числу ошибок.
↑ К оглавлениюРедиректы, цепочки и циклы
Раздел «Битые ссылки» обнаруживает внутренние ссылки через 3xx, временные редиректы, длинные цепочки и петли перенаправления. Для каждой цели могут показываться исходный и конечный HTTP-статусы, конечный URL и цепочка переходов.
Для постоянно перенесённой страницы обычно лучше ссылаться сразу на итоговый рабочий адрес. Однако 302/307 могут быть частью намеренной бизнес-логики, поэтому сначала проверьте назначение редиректа.
↑ К оглавлениюИсточники ссылок и анкоры
Для проблемных целей можно раскрыть страницы-источники и анкоры. Метки content, navigation, breadcrumb, sidebar и footer помогают понять, где реально находится ссылка.
Ссылку в меню корректируйте в меню или настройках темы. Ссылку в статье — в редакторе записи. Не применяйте массовое изменение контента для проблем, которые появляются только в шаблоне сайта.
↑ К оглавлениюSmart Linking
Smart Linking ищет потенциально полезные внутренние ссылки с учётом содержания и уже существующей структуры. Интерфейс показывает предложения и предварительный просмотр, но не превращает любое сходство слов в повод для автоматической вставки.
При применении ссылки SEOcraft сохраняет снимок для Undo. Рекомендуется не накладывать повторные автоматические правки на устаревший граф: сначала выполните проверочный скан и убедитесь, что контент не изменён другим редактором.
↑ К оглавлениюSEO Clusters
«SEO-кластеры» группируют тематически близкие страницы по локальным сигналам: title, H1, структуре URL, смысловым совпадениям и связям. Группы помогают понять, где нужен центральный материал-хаб и какие страницы слабо связаны друг с другом.
Алгоритм может отмечать слабые кластеры и низкую уверенность. Кластеры — редакционная подсказка, а не автоматическое решение о создании страниц и не доказательство одинакового поискового намерения.
↑ К оглавлениюLink Gaps и приоритеты
Link Gaps выделяют возможные недостающие ссылки между близкими по теме страницами. Для высокоприоритетной задачи проверяйте: есть ли у страницы полезный контент, совпадает ли пользовательское намерение и естественно ли смотрится ссылка в тексте.
Если связи нет только из-за слабого сходства, лучше оставить предложение без применения. Создание десятков нерелевантных ссылок не улучшает архитектуру автоматически.
↑ К оглавлениюДля чего нужен Fix Assistant
Fix Assistant отделяет ситуации, где SEOcraft может подготовить проверяемое действие, от проблем, требующих решения владельца сайта. Карточки «Auto-fix ready» описывают доступные исправления; «Review only» — только рекомендации.
Классический сценарий — замена контентной ссылки, ведущей через постоянный редирект, на подтверждённый итоговый URL. Исправления не запускаются фоном без согласия администратора.
↑ К оглавлениюПредпросмотр исправления
Перед нажатием «Применить» раскройте «Preview изменений»: проверьте исходный URL, итоговый URL, конкретную запись и число замен. Для canonical посмотрите старое и новое значение.
Если URL неожиданен, результат давно не проверялся или целевой адрес принадлежит другому разделу сайта — не применяйте автоматическое исправление. Сначала исправьте первопричину или запустите повторный скан.
↑ К оглавлениюПрименение и проверка результата
После подтверждения SEOcraft пытается изменить только целевые данные и сохранить журнал операции с резервным снимком. При ошибке записи истории плагин использует защиту от неконсистентного изменения.
После применения откройте изменённую запись и проверьте её визуально, затем выполните новый скан. Старый отчёт не переписывается задним числом и не считается ошибочным из-за выполненной позже правки.
↑ К оглавлениюUndo — безопасный откат
Undo доступен в истории Fix Assistant для поддерживаемых операций. Откат выполняется только тогда, когда текущее содержимое по-прежнему соответствует результату прежней автоправки.
Если редактор изменил ту же запись после исправления, SEOcraft может пропустить откат, чтобы не затереть более позднюю ручную работу. Это защитное поведение, а не ошибка. В таком случае используйте ревизии WordPress или ручную корректировку.
↑ К оглавлениюКонфликты редакторов и кэш
Не запускайте массовые автоматические действия одновременно с редакционными правками. Плагин проверяет состояние данных и может отказаться от операции, если страница изменилась после скана.
После изменения URL, canonical или контента очистите кэш страницы/CDN при необходимости, выполните новый скан и проверьте итог. Для критичных изменений полезно предварительно сохранить резервную копию базы WordPress.
↑ К оглавлениюКакие ошибки остаются вручную
SEOcraft не должен автоматически удалять битые ссылки, придумывать тексты, выбирать ключевые страницы, менять политику индексации или переписывать sitemap. Для этих задач требуется понимание содержимого и целей сайта.
Рекомендация — это диагностический сигнал. Окончательное решение о редиректе, canonical, внутренней ссылке и индексации принимает администратор или SEO-специалист.
↑ К оглавлениюКак работает импорт GSC
SEOcraft поддерживает локальный импорт стандартного CSV/ZIP-экспорта Google Search Console без подключения Google API. Данные страниц и запросов сохраняются в собственной базе WordPress для сопоставления с crawl и просмотра истории.
Импорт не меняет сайт и не отправляет GSC-метрики в Streltsov Digital. Из исходного файла используются строки и измерения, которые предоставляет Google; отсутствующие или скрытые запросы восстановить невозможно.
↑ К оглавлениюКак получить ZIP из Search Console
- Откройте отчёт «Эффективность»
Выберите нужный ресурс и период в Google Search Console.
- Экспортируйте данные
Скачайте стандартный ZIP с таблицами Pages/Queries/Filters либо поддерживаемые CSV.
- Импортируйте файл
SEOcraft → Search Console → «Импорт» — выберите файл и дождитесь результата.
Для максимально сопоставимых трендов используйте одинаковые периоды и фильтры. Нельзя трактовать разные диапазоны дат как равнозначное изменение поисковой эффективности.
↑ К оглавлениюPages, Queries и Filters
Pages — метрики отдельных URL (показы, клики, CTR, позиция); Queries — агрегированные запросы по выбранному ресурсу; Filters описывают выбранные ограничения экспорта.
Обычная таблица Queries не содержит точного соответствия запрос → страница. Для этого нужен отдельный срез GSC с выбранной страницей либо доступ к API. Не связывайте запрос и URL только потому, что в их тексте встречаются похожие слова.
↑ К оглавлениюАналитика страниц
После импорта вкладка «Страницы» показывает клики, показы, CTR, среднюю позицию и наличие URL в последнем crawl. Это помогает находить страницы с видимостью, но с проблемами технического состояния или перелинковки.
Отсутствие URL в последнем обходе не означает автоматически, что его нет в индексе. Сначала проверьте канонический адрес, редиректы, карту сайта и настройки обнаружения URL.
↑ К оглавлениюQuery Insights
Query Insights отображает поисковые запросы, частоту показов, клики, CTR, позицию и диагностический статус. Важны не только цифры, но и объём выборки: редкие запросы не должны становиться срочными SEO-рекомендациями.
«Точки роста» — кандидаты на ручную проверку запроса и интента. Плагин не гарантирует повышение позиции и не выбирает целевую страницу без дополнительного подтверждения.
↑ К оглавлениюПороги LOW / MEDIUM / HIGH DATA
| LOW DATA | 0–4 показа: недостаточно данных, без SEO-сигнала |
|---|---|
| Наблюдать | 5–19 показов и позиции в топ-40: предварительный сигнал без приоритета оптимизации |
| Ранняя видимость | 5+ показов и позиция хуже 40: появление в выдаче, а не точка роста |
| Точки роста | 20+ показов и подходящая позиция в топ-40: кандидат для ручной проверки |
У отдельных сигналов Top 10 без кликов и CTR есть дополнительные условия. Метка HIGH DATA отражает объём данных, а не статистически доказанную возможность роста.
↑ К оглавлениюИстория импортов и fingerprint
SEOcraft сохраняет историю загрузок и позволяет сравнивать сопоставимые периоды. Повторный экспорт с тем же содержимым определяется по fingerprint и не создаёт новую дублирующую точку истории.
Если за тот же период изменились строки или появились ранее отсутствовавшие Queries, поведение зависит от содержимого экспорта. Всегда сверяйте выбранный период и фильтры, прежде чем делать вывод об изменении трафика.
↑ К оглавлениюОграничения и ошибки импорта
Импорт защищён ограничениями загрузки и распаковки ZIP: до 10 МБ загружаемый файл и ограниченный общий размер распакованных файлов. Слишком большие, повреждённые или некорректно сформированные экспорты отклоняются без создания корректного на вид пустого отчёта.
Если файл не читается, повторно экспортируйте его непосредственно из GSC, убедитесь в наличии страниц/запросов, проверьте кодировку и CSV-структуру. Не переименовывайте произвольные таблицы в Pages.csv или Queries.csv — это не заменяет стандартный экспорт.
↑ К оглавлениюПочему суммы по запросам расходятся
Google Search Console скрывает часть анонимизированных или низкочастотных запросов. Поэтому сумма кликов и показов в Queries может быть меньше сумм по Pages. SEOcraft показывает только реально экспортированные строки и предупреждает об этом.
Не считайте расхождение ошибкой импорта без проверки исходного отчёта Google. Сопоставляйте GSC-данные с отдельными аудитами страниц, а не пытайтесь «досчитать» скрытые запросы.
↑ К оглавлениюПлановые SEO-аудиты
В SEOcraft → «Настройки» можно включить Scheduled Audits: ежедневный либо еженедельный полный скан через WP-Cron. Укажите день (для еженедельного режима) и час по часовому поясу WordPress.
WP-Cron на сайтах с низким трафиком может запускаться с задержкой. Если требуется точный график, настройте системный cron для WordPress у хостинг-провайдера. Одновременно с активным сканом другая плановая задача не должна создавать параллельный обход.
↑ К оглавлениюОтчёты и изменения
Раздел «Отчёты» хранит историю плановых проверок и помогает отслеживать появившиеся или устранённые замечания. В отчётах используются результаты состоявшихся сканирований, а не предполагаемое состояние сайта.
Если уведомления не нужны, оставьте отправку email выключенной. При включении выберите режим: только новые риски, любые изменения или сообщение после каждого планового аудита.
↑ К оглавлениюEmail Center и доставка писем
SEOcraft отправляет сообщения через WordPress wp_mail() либо отдельно настроенный Resend API. В режиме Auto плагин может использовать Resend с переходом на WordPress-почту, если требуется.
Если настроен WP Mail SMTP, FluentSMTP или другой SMTP-плагин, режим wp_mail использует стандартный транспорт WordPress. Для Resend нужен подтверждённый домен отправителя; API-ключ вводится в write-only поле и не показывается обратно в админке.
Почему отчёт не приходит
Откройте SEOcraft → «Диагностика» и проверьте транспорт, настройки отправителя и журнал ошибок. Для wp_mail() проверьте доставку WordPress-писем и SPF/DKIM у домена. Для Resend — действительность API-ключа и подтверждение домена.
Дополнительно проверьте, что плановый аудит завершился, уведомления включены, адрес получателя корректен, а режим «Только новые риски» действительно должен сформировать сообщение.
↑ К оглавлениюОграничения автоматизации
Плановые проверки могут обнаруживать и отправлять отчёты, но SEOcraft не должен самостоятельно переписывать статьи, менять поисковую политику или массово заменять ссылки без подтверждения.
Для Smart Linking и Fix Assistant сохраняется последовательность «предпросмотр → решение владельца → изменение → проверочный скан». Это особенно важно на коммерческих сайтах с несколькими редакторами.
↑ К оглавлениюОбзор настроек
Основные настройки SEOcraft сосредоточены в разделе «Настройки»: размеры пакетов, тайм-ауты, частота запросов, cache-check, исключения URL, лимиты проверки ссылок и Sitemap, хранение сканов/изменений, плановые проверки, почта и удаление данных.
Для первого запуска обычно не нужно ничего менять. Корректируйте значения после оценки реальной нагрузки и диагностических сообщений, а не ради максимальной скорости.
↑ К оглавлениюДиагностика окружения
«Диагностика» помогает проверить таблицы SEOcraft, критичные поля/индексы, работу функций хостинга, ограничения и готовность почтового транспорта. После установки либо обновления с миграцией БД обязательно проверяйте отсутствие ошибок схемы.
При неудачной миграции SEOcraft не должен продолжать запись новых результатов в повреждённую структуру. Сначала создайте резервную копию и устраните техническую ошибку, затем используйте повторную проверку или восстановление схемы из интерфейса.
↑ К оглавлениюБаза данных и транзакции
Сканер использует отдельные таблицы SEOcraft для URL, ссылок, проблем, сканов, очередей и GSC-метрик. Запись взаимосвязанных данных защищена транзакциями на InnoDB.
Если база не поддерживает необходимые транзакции, отдельные операции могут безопасно отказаться выполняться, а диагностика сообщит о проблеме. Не удаляйте вручную таблицы с префиксом SEOcraft для «лечения» ошибок до резервного копирования.
↑ К оглавлениюБольшие сайты и нагрузка
Для сайтов с тысячами URL используйте умеренный batch size, паузу между запросами и лимиты ссылок/Sitemap. SEOcraft обрабатывает очередь блоками SQL и ограничивает объём отдельных операций, однако продолжительность полного обхода зависит от серверных ресурсов.
При нестабильной работе используйте 5–10 URL в пакете, проверьте PHP memory_limit/max_execution_time и WAF, а затем изучите журнал фонового сканирования. На очень крупных проектах тестируйте настройки сначала на staging-копии.
↑ К оглавлениюПрава доступа и безопасность
Административные действия SEOcraft защищаются правами WordPress и проверкой nonce. Плагин использует защищённые HTTP-запросы и проверку входящих файлов импорта. Предложения изменения контента требуют подтверждения.
Не передавайте административный доступ подрядчикам без необходимости, храните резервные копии и обновляйте WordPress/PHP. SEOcraft — инструмент технического аудита, а не WAF, антивирус или система резервного копирования.
↑ К оглавлениюКакие данные передаются наружу
Данные GSC и SEO-отчётов обрабатываются в вашей базе WordPress. При активации лицензии и проверке обновления на streltsov.digital отправляются ключ, доменный токен/адрес сайта и технические версии ПО, необходимые для лицензирования.
При сканировании выполняются HTTP-запросы к вашему сайту и обнаруженным целям. Если включён сторонний email-провайдер, ему передаются необходимые данные почтового сообщения. Без отдельного решения администратора контент GSC не отправляется в сервис Streltsov Digital.
↑ К оглавлениюРезервные копии и staging
Перед обновлением SEOcraft, массовыми SEO-правками или изменением структуры сайта сохраните базу WordPress и файлы. Staging-установка полезна для проверки настроек хостинга, но лицензия staging-домена может занимать отдельный слот согласно тарифу.
После обновления достаточно убедиться, что плагин активен, схема БД исправна, лицензия сохранилась и прежние отчёты видны. Повторять все проверки каждого модуля после изменений только документации не требуется.
↑ К оглавлениюСовместимость с другими SEO-плагинами
SEOcraft создан для дополнения Yoast SEO и Rank Math. Он анализирует итоговые метатеги/robots/canonical на странице и не должен конфликтовать с существующим редактором метаданных.
Если два плагина или тема одновременно генерируют разные canonical/robots, исправление выполняйте в источнике, который выводит проблемный тег. SEOcraft показывает симптом, а не всегда определяет конкретную настройку другого продукта.
↑ К оглавлениюОтключение и удаление SEOcraft
Обычная деактивация плагина не равна удалению его данных. По умолчанию данные SEOcraft сохраняются. В «Настройки» имеется отдельная опция «Удалять таблицы, настройки и служебные данные SEOcraft при удалении плагина».
Включайте полную очистку только если действительно хотите удалить историю сканов, GSC и остальные служебные данные. Перед удалением сначала сделайте резервную копию, а для освобождения доменного слота деактивируйте лицензию через интерфейс.
↑ К оглавлениюЧастые проблемы и решения
| Скан не завершается | Проверьте журнал Scan Engine, WP-Cron, WAF, лимит времени PHP. Уменьшите размер пакета. |
|---|---|
| Виден старый HTML | Очистите кэш сайта/CDN, проверьте cache HIT и выполните новый скан. |
| Нет обновления | Проверьте лицензию, срок обновлений, наличие опубликованного стабильного ZIP и WordPress → «Обновления». |
| GSC ZIP не принят | Проверьте стандартную структуру экспорта, объём файла, целостность ZIP и период. |
| Много проблем sitemap | Проверьте глобальный noindex, редиректы, генератор XML и политику демосайта. |
| Undo отказался | Возможно, контент изменился после применения. Проверьте ревизии WordPress и журнал исправлений. |
Частые вопросы о SEOcraft
Можно ли использовать плагин без Search Console?
Да. Техническое сканирование, ссылки, sitemap и SEO-аудит не требуют импорта GSC.
Нужен ли Google API-ключ?
Нет. Стандартный ZIP/CSV-экспорт импортируется локально.
Есть ли платные модули поверх тарифа?
Нет, все существующие модули SEOcraft входят в каждый тариф. Разница — домены и условия обновлений.
Удалит ли обновление результаты сканирования?
При штатном обновлении данные сохраняются; резервная копия всё равно рекомендована перед изменениями базы.
SEOcraft повысит позиции автоматически?
Нет. Он помогает диагностировать технические проблемы и принимать обоснованные решения.
Можно ли не продлевать обновления?
Установленный плагин останется работоспособным, но новые версии требуют действующего доступа к обновлениям.
Поддержка Streltsov Digital
Для помощи по установке, лицензиям, оплате и работе модулей используйте центр поддержки или Telegram разработчика @seovzlet. Новости и объявления выходят в Telegram-канале Streltsov Digital.
В обращении укажите версии WordPress, PHP, SEOcraft, адрес сайта, шаги воспроизведения, текст ошибки и скриншот диагностики. Не присылайте полный лицензионный ключ, API-ключи и персональные данные посетителей.