Техническое SEO

Находим и исправляем SEO-ошибки на существующем сайте и контролируем его работу после изменений

Надёжная техническая основа для видимости сайта

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

Project33 занимается поисковой оптимизацией с 2007 года. Мы не создаём новые сайты в рамках этой услуги, а находим и исправляем SEO-ошибки на работающем ресурсе. Изменения, затрагивающие хостинг, расширения или сложную логику приложения, согласовываем с ответственными разработчиками и администраторами.

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

От анализа к исправлению ошибок

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

  1. Определяем важные разделы сайта, используемую CMS, последние изменения и доступные данные Search Console.
  2. Сопоставляем результаты сканирования, ответы сервера, исходный HTML и содержимое после выполнения JavaScript.
  3. В первую очередь исправляем ошибки, влияющие на важные страницы или сразу на несколько разделов.
  4. Сохраняем возможность восстановления, согласовываем изменения и проверяем критичные доработки перед публикацией.
  5. Проверяем технический результат и отдельно наблюдаем за последующим обходом и индексацией.

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

Доступность и индексация нужных страниц

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

  • Проверяем robots.txt, метатеги robots и заголовки X-Robots-Tag.
  • Находим ошибки сервера, Soft 404 и цепочки перенаправлений.
  • Сверяем XML-карту сайта с актуальными целевыми адресами.
  • Проверяем внутренние ссылки и доступность важных ресурсов.
  • Сравниваем фактическое состояние страниц с данными Google Search Console.

Запрет обхода и запрет индексации решают разные задачи. Поэтому мы не используем robots.txt как универсальный способ убрать страницы из поиска и не обещаем, что технически доступная страница обязательно попадёт в индекс.

URL, дубли и перенаправления

Фильтры, сортировка, варианты товаров и старые адреса могут создавать несколько версий одного содержимого. Мы определяем нужный адрес и согласовываем с ним Canonical, внутренние ссылки, перенаправления и карту сайта.

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

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

JavaScript и содержимое после отрисовки

Сравниваем исходный и отрисованный HTML, проверяем наличие важных текстов, товаров и настоящих ссылок. Ошибки JavaScript, недоступные API, защитные экраны или неправильное кеширование могут менять содержимое, доступное посетителю и поисковой системе.

Навигация должна строиться на обычных ссылках с адресом, а не только на обработчиках кликов. Тексты и товары, которые подгружаются после прокрутки или нажатия кнопки, поисковая система может не увидеть. Задача не в том, чтобы отказаться от JavaScript, а в том, чтобы убрать конкретные препятствия на вашем сайте.

Скорость загрузки и Core Web Vitals

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

ПоказательЧто измеряетХорошее значениеЧастые причины проблем
LCP (Largest Contentful Paint)Когда появляется основной блок страницыдо 2,5 секундыТяжёлые изображения, медленный сервер, блокирующие стили и скрипты
INP (Interaction to Next Paint)Как быстро страница реагирует на действия посетителядо 200 миллисекундТяжёлый JavaScript, сторонние виджеты, перегруженные обработчики событий
CLS (Cumulative Layout Shift)Насколько смещаются элементы во время загрузкидо 0,1Изображения без размеров, поздно загружаемые баннеры, шрифты и cookie-баннеры

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

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

Исправляем причину в шаблоне, а не каждую страницу отдельно

Ошибочный Canonical в шаблоне может затронуть сотни адресов. То же касается общих правил noindex, неправильных данных о товарах или автоматически создаваемых перенаправлений. Поэтому мы изучаем не только отдельные страницы, но и правила, по которым они создаются, а после исправления проверяем несколько представителей каждого затронутого типа страниц.

В WordPress и WooCommerce учитываем взаимодействие темы, плагинов и настроек. Для Shopware, Shopify, Magento, TYPO3, JTL и собственных разработок строим проверку исходя из их технического устройства.

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

Многоязычные сайты и hreflang

Многие наши клиенты работают на немецком и русском языках, а часто и на английском. Если языковые версии связаны неправильно, Google показывает немецким пользователям русскую страницу или считает переводы дублями.

  • Каждая языковая версия ссылается через hreflang на все остальные и на саму себя, ссылки взаимные.
  • Canonical указывает на ту же языковую версию, а не на основную немецкую страницу.
  • Переключатель языка ведёт на соответствующую страницу, а не на главную.
  • Пользователя не перенаправляют автоматически по IP-адресу или языку браузера, иначе поисковая система не увидит остальные версии.

При выходе на рынки других стран Европы техническую часть согласуем с продвижением по странам Европы.

HTTPS, сервер и защита от ботов

Технические проблемы часто возникают не в CMS, а на уровне сервера. Мы проверяем сертификат HTTPS и смешанное содержимое, время ответа сервера, ошибки 5xx при нагрузке и корректность кеширования.

Особое внимание уделяем защите от ботов. Брандмауэры, Cloudflare и защитные плагины иногда блокируют или замедляют Googlebot, и сайт постепенно теряет страницы в индексе без видимых причин. По логам сервера видно, какие страницы поисковые системы обходят на самом деле, какие ответы получают и на что тратится бюджет обхода.

Доступ для AI-поиска

ChatGPT, Perplexity, Copilot и другие AI-системы используют собственных роботов, например OAI-SearchBot, PerplexityBot и Bingbot. Если защита сайта или robots.txt их блокирует, сайт не может стать источником для AI-ответов. Мы проверяем, каким ботам открыт доступ, и помогаем принять осознанное решение — какие разрешить для поиска, а какие ограничить, например роботов, собирающих данные для обучения моделей.

Технически доступный сайт — основа для продвижения в GEO (AI SEO). Отдельные файлы вроде llms.txt и дополнительная разметка не заменяют надёжного содержимого и понятной структуры страниц.

Типичные технические ошибки

ОшибкаЧем опаснаЧто делаем
noindex после обновления или переездаВажные страницы выпадают из поискаНаходим источник в шаблоне или настройках и проверяем все типы страниц
Цепочки и петли перенаправленийТеряется ссылочный вес, страницы медленно обходятсяВедём старые адреса на конечные одним перенаправлением 301
Тысячи адресов фильтров и сортировкиБюджет обхода уходит на дублиРешаем, какие комбинации нужны в индексе, остальные закрываем правильно
Canonical на неправильную страницуGoogle индексирует не ту версию или игнорирует указаниеСогласуем Canonical с внутренними ссылками, перенаправлениями и картой сайта
Содержимое появляется только после JavaScriptПоисковая система видит пустую или неполную страницуПереносим важные тексты и ссылки в исходный HTML или исправляем отрисовку
Неверный hreflangВ выдаче показывается не та языковая версияВыстраиваем взаимные ссылки и согласуем их с Canonical
Защита сайта блокирует поисковых роботовСтраницы постепенно пропадают из индексаПроверяем логи и настраиваем исключения для настоящих поисковых ботов

Контроль после обновлений и регулярная поддержка

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

Обновления, новые расширения и изменения каталога могут создавать новые проблемы. В рамках SEO-обслуживания регулярно проверяем согласованные области и устраняем возникающие ошибки. Следим за доступностью сайта, важными группами адресов и новыми сообщениями в Google Search Console. При этом не объясняем каждое изменение позиций техническими причинами раньше, чем это подтвердится данными.

С чего начать и сколько это стоит

Для первой оценки достаточно адреса сайта и короткого описания проблемы. Полезно также знать, когда она появилась и проводились ли перед этим обновления или крупные изменения. Доступы к CMS, серверу и Search Console согласуем только для оговорённого анализа или исправлений.

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

Официальные рекомендации Google по теме — в справке Google Search Central о технических требованиях к сайтам, обработке JavaScript и Core Web Vitals.

Частые вопросы о техническом SEO

Чем техническое SEO отличается от SEO-анализа?

Анализ показывает, какие проблемы есть на сайте и какие из них важнее. Техническое SEO идёт дальше — мы устраняем причины в шаблонах, настройках и на сервере и проверяем, что исправление работает.

Почему Google не индексирует мои страницы?

Причин много — запрет в robots.txt или метатеге, ошибки сервера, дубли, слабые внутренние ссылки, содержимое только в JavaScript или низкая ценность страницы. Мы находим конкретную причину по Search Console, логам и проверке самих страниц.

Сколько времени нужно, чтобы исправления повлияли на поиск?

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

Нужен ли вам доступ к сайту?

Для анализа часто хватает адреса сайта и доступа к Search Console. Для исправлений нужны доступ к CMS или серверу либо работа вместе с вашими разработчиками. Перед изменениями мы сохраняем возможность восстановления.

Работаете ли вы с WordPress, Shopware и Shopify?

Да. Мы работаем с WordPress и WooCommerce, Shopware, Shopify, Magento, TYPO3, JTL и собственными разработками и учитываем особенности каждой системы.

Влияет ли скорость сайта на позиции в Google?

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

Что делать, если сайт пропал из поиска после обновления?

Сначала проверяем самые частые причины — noindex, запрет в robots.txt, изменённые адреса без перенаправлений и блокировку роботов защитой сайта. Опишите нам, что и когда менялось, и мы начнём с этих мест.

Свяжитесь с нами

Заявка успешно отправлена!

Wir nutzen nur technisch notwendige Sessions für den Betrieb dieser Website. Weitere Infos finden Sie in unserer Datenschutzerklärung.