Исправление технических ошибок сайта

Технический аудит на примере сайта клиента. Разбор проблем и ошибок, которые мешают при продвижении сайта в Яндекс и Google. Рекомендации по оптимизации ресурса и первые результаты работы.

Всем привет. Меня зовут Толстенко Александр. Я СЕОшник. С командой занимаемся созданием сайтов, SEO продвижением в Яндекс/Google, настройкой контекстной и таргетированной рекламой. Кейсы продвижения можно посмотреть на сайте или в профиле на vc.ru.

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

Понятное дело, что в каждой компании свои стандарты подготовки, чек листы, что каждый SEOшник его будет делать по своему, но +/- на выходе, примерно вам должны сдать в таком формате, как ниже.

За 13 лет SEO продвижения, видел различные виды технических аудитов от 5-10 т.р. до 50-70 т.р. сделанных топовыми компаниями.

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

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

Немного предыстории

В начале апреля, ко мне обратился клиент за консультацией.

Цитирую:

Александр, добрый день! Меня зовут Константин, я занимаюсь разработкой и продвижением сайта Русская Дымка (rdshop.ru). Ваш контакт мне дал директор. У меня есть вопросы по SEO. Можете дать консультацию в удобном для вас формате?

У нас возник резкий провал по выдаче после переезда со старого домена (русскаядымка.рф) на новый (rdshop.ru). Переходили 16 ноября. Не смотря на то, что выполнили все рекомендации гугла, до сих пор половина всех страниц в индексе числится на старом домене.

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

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

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

Такие работы не делаются быстро. Нужно большой объем работы сделать. Тут или заказывать отдельно различные аудиты или услугу «СЕО продвижения», в рамках которой в течении нескольких месяцев это будет все сделано.

Поизучав немного интернет магазин, видно, что им кто то занимался. Задал вопрос:

Проект, кто то двигал?

Получил следующий ответ:

Проект двигаем сами. Обращаемся только к разным специалистам по вопросам, в которых не хватает компетенции.

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

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

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

Результаты после исправления ошибок

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

Первый съем позиций сделали по маркерным запросам, в середине июля.
В апреле — проводили аудит и готовили рекомендации по техправкам.
Май-июнь — активно внедрялись правки на сайт.

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

P.S.: Все скрины с Яндеса. Гугл пока ни как не отреагировал на изменения (склейкой зеркал происходит долго).

Рост видимости по позициям по МСК в Яндекс

Рост по ключевым запросам по МСК

Запросы появились на первой странице выдачи, ходя до этого были за пределами ТОП 100

Рост видимости по позициям по Перми

Рост по ключевым запросам по Перми

Сайт стал виден в ТОП 10 по жирным и низкочастотным запросам, хотя до этого запросы были за пределами ТОП 100

Вот такие результаты получились после исправления технических ошибок сайта. Какие ошибки исправляли, расскажу ниже.

В процессе раскопок

Анализируя сайт, был найден сайт, который очень был похож на аффилиат анализируемого.

Из-за аффилиат фильтра возникают проблемы с позициями и падением трафика в Яндексе. В Google такого замечено не было, ни от кого еще не слышал такого.

Аффилированность с продвигаемым сайтом не так быстро проверить. Это выходит за рамки тех аудита, но кое какие общие рекомендации все же были даны в личной переписке и продолжил работы.

Технические ошибки которые мешали росту позиций и видимости

Пару важных моментов:

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

2. В тех аудит, не входит ссылочный и другие виды аудитов, которые делаются проводятся при комплексном продвижении.

В ходе проведения тех аудита были обнаружены технические ошибки и даны рекомендации по их исправлению.

P.S.: Ниже немного укороченная версия техаудита, без проставления приоритетов по исправлению ошибок (просто список).

Важно понимать, что:
1. У каждого сайта свой набор тех ошибок.
2. Ни один онлайн сервис, не сможет сравнится с ручным аудитом.

1) Мобильный гугл бот говорит, что страницы блога закрыта от индексации

Пример страницы https://rdshop.ru/articles/recepty_vina_iz_vinograda

Проверил c ПК, страница в индексе — переходы из поиска идут.

Тоже самое, подтвердила метрика

Рекомендую: убрать запрещающий метатег, позволит получать трафик из поиска с мобильных устройств

2) В результатах поиска найдены поддомены сайта

Робот их видит, но некоторые не работают.

Примеры:

http://api.lk.rdshop.ru

https://90ahkico2a6b9d.rdshop.ru

https://abakan.rdshop.ru

и другие

Рекомендую: Если не планируется использовать эти поддомены, удалить их и настроить 301 редирект на основной домен.

3) У сайта есть аффилиаты

Из за аффилиат фильтра возникают проблемы с позициями и падением трафика на основном сайте.

[Список доменов отправлен клиенту]

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

4) Не настроен 301 редирект с дополнительных зеркал сайта на основной

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

[Полный список был предоставлен клиенту]

Рекомендую: Настроить 301 редирект на https://rdshop.ru/.

5) На сайте есть много страниц с 301 кодом ответа сервера

[Полный список был предоставлен клиенту]Рекомендую: Убрать 301 редиректы, очень желательно все, чтобы ускорить индексацию сайта.

Как искать: Открываем url, смотрим исходный код, нажав CTRL+SHIFT+i вставляем часть ссылки и ищем проблемные места по документу. Ошибки как правило шаблонные, исправив в одном месте, они пропадут сразу на всех страницах сайтов с поддоменами. Вычищать придется итерациями, сайт большой.
Пример поиска:

Пару примеров (в аудите, было больше):

  • https://rdshop.ru/otzyvy — на странице отзывов, есть ссылки на кириллеческий домен
  • Есть ссылки с // и /// слэшем в блоке товара

Пример страницы https://rdshop.ru/otzyvy/195 (в указанном месте бывают // или /// слэша)

6) На сайте есть страницы с 404 кодом

[Полный список был предоставлен клиенту]

Ниже, вроде бы все перечислил, после исправлений, ошибки должны шаблонно пропасть. Узнаем после сканирования сайта программой показывающей ошибки (пауком).

Смотрим на эти столбцы

Рекомендую: Разобраться со страницами с 404 кодом, удалив неработающие ссылки или заменить на актуальные.

Задача в первую очередь для программиста — найти шаблонные битые ссылки и исправить их на работающие или удалить их с кода.

Во вторую, для контент менеджера — по анкорам в столбце D Найти битые ссылки и исправить или удалить неработающие.

Пару примеров (в аудите, было больше):

  • https://rdshop.ru/articles/kak_kupit_avtoklav — есть битые ссылки в тексте, анкор указан в столбце D
  • https://rdshop.ru/shop/avtoklavy/bytovie/avtoklav-fansel-mini/otzyvy — глобальная проблема с битыми ссылками на фото — удалить битые фото с сайта
    Пример: https://rdshop.ru/upload/sale/af38e20e89th.jpeg

7) На сайте есть много страниц с 302 кодом

[Полный список был предоставлен клиенту]

Из за 302 редиректов замедляется скорость индексации сайта.

Рекомендую: Заменить ссылки на рабочие, чтобы они открывались без редиректа

Пару примеров (в аудите, было больше):

  • https://rdshop.ru/ — испрвить ссылку в футере на https://rdshop.ru/account/account/login
  • https://rdshop.ru/shop/luckyakt — исправить ссылку на: https://rdshop.ru/account/account/login

[Полный список был предоставлен клиенту]

8) Есть Дубли title на страницах

Рекомендую: Уникализировать title.

В зависимости от того как сделано, делается или по шаблону h1 + какой то хвост или прописывается вручную для каждого url. Для важных категорий желательно прописать в ручную с вхождением ключей из кластера.

Пример шаблона

8.1. title для разделов

Title: [Название раздела во множественном числе] купить в [городе] | Интернет-магазин Русская Дымка

Пример для страницы https://saratov.rdshop.ru/shop/samogonovarenie/samogonnye-apparaty:

Title: Самогонный аппарат купить в Саратове | Интернет-магазин Русская Дымка

8.2. title для товаров

Title: [Название товара] в [городе] купить в магазине Русская Дымка

Пример для страницы https://saratov.rdshop.ru/shop/samogonovarenie/samogonnye-apparaty/samogonnyy-apparat-wein-6-pro-20-l

Title: Самогонный аппарат Wein 6 PRO, 20 л в Саратове купить в магазине Русская Дымка

9) Title соответствует H1

[Полный список был предоставлен клиенту]

Рекомендую: Уникализировать title и H1. Не рекомендуется, чтобы они были 1 в 1.

10) Дубли description на страницах

[Полный список был предоставлен клиенту]

Рекомендую: уникализировать description. Не рекомендуется, чтобы они были одинаковыми в рамках сайта.

В зависимости от того как сделано, делается или по шаблону h1 + какой то хвост или прописывается вручную для каждого url

Пример шаблона

10.1) description для разделов:

Description: В нашем каталоге вы найдете [название раздела] по цене от [минимальная цена в разделе]. ✓От производителя. ✓Доставка. ✓Розничные магазины в [городе]

Пример для страницы https://saratov.rdshop.ru/shop/samogonovarenie/samogonnye-apparaty:

Description: В нашем каталоге вы найдете самогонные аппараты по цене от 4500. ✓От производителя. ✓Доставка. ✓Розничные магазины в [город]

10.2) description для товаров:

Description: Оформите заказ на [название товара] по цене [цена товара] в [городе]. Отзывов о товаре — 30. ✓ Рассрочка 0% ✓ Скидка на 1-й заказ! ✓ Доставка

Пример для страницы https://saratov.rdshop.ru/shop/samogonovarenie/samogonnye-apparaty/samogonnyy-apparat-wein-6-pro-20-l

Description: Самогонный аппарат Wein 6 PRO, 20 л. по цене 34990 ₽ в Саратове. Отзывов о товаре — 30. ✓ Рассрочка 0% ✓ Скидка на 1-й заказ! ✓ Доставка

11) Есть несколько Н1-1 на странице

URL: https://franchise.rdshop.ru

Н1-1: Русская Дымка — Франшиза федеральной сети магазинов для ценителей натурального

Н1-2: Изучаем и предугадываем потребности клиентов. Наше оборудование всегда востребовано.

Рекомендую: Убрать Н1-2. При необходимости выделить текст, использовать теги div и span.

12) Есть страницы, где предусмотрено поле для H1-2, но там пусто

Пример (в аудите было больше):

URL: https://rdshop.ru/articles/povod/09

Н1-1: Изучаем и предугадываем потребности клиентов. Наше оборудование всегда востребовано.

Н1-2: Пусто

Рекомендую: Убрать поле для Н1-2 в коде страниц. Или заменить на обертку div с классом.

13) В H1 есть переспам по топонимам (названия городов)

Это может негативно влиять на позиции сайта. Пример:

Рекомендую: Убрать топонимы из Н1. Упоминания на страницах и в мета тегах будет достаточно.

14) Есть проблемы со скоростью загрузки сайта в разных шаблонах страниц

Рекомендую: Поднять скорость загрузки сайта минимум до 80% по главной странице, страницам каталога и карточкам товаров, статьям для мобильных и ПК.

15) Файл robots.txt содержит некорректные правила

Рекомендую: Заменить содержимое robots.txt на тот, что в файле [файл передан клиенту].

16) На сайте есть не ЧПУ страницы

Проблема может быть глобальной. В выгрузке с сайта нашел только один url, но могут быть и другие в будущем.

Как сейчас

https://rdshop.ru/%D0%BA%D0%B0%D0%BA-%D1%81%D0%B4%D0%B5%D0%BB%D0%B0%D1%82%D1%8C-%D1%81%D0%B0%D0%BC%D0%BE%D0%B3%D0%BE%D0%BD

Как должно быть

https://rdshop.ru/kak-sdelat-samogon

Рекомендую:

  • Проверить, у всех ли типов страниц формируется чпу ссылки при создании нового документа. Там где не формируется чпу, исправить логику формирования.
  • После исправления, со старых кириллических url настроить 301 редирект на чпу адреса.

17) Не корректно работает lastmod в sitemap.xml

Он показывает текущее время минус 2 часа по всем страницам:

Рекомендую: Настроить параметр lastmod таким образом, чтобы он отдавал правильное время изменения страницы.

18) Нет кнопки «в корзину» на листинге в мобильной версии.

Рекомендую: Добавить кнопку “в корзину”. Если есть возможность желательно добавить также кнопку “купить в 1 клик” для увеличения продаж.

19) Отзывы выводятся через сторонний сервис

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

Пример: Тут отзывы не индексируются, выводятся через сторонний сервис

https://rdshop.ru/kak-sdelat-samogon

Рекомендую: Изменить формат вывода отзывов. Сделать так, чтобы они физически выводились в html документе. Для этого придется внедрить свой функционал.

20) Неверно сверстан блок с фотографией товара

Пример: https://rdshop.ru/shop/avtoklavy/bytovie/avtoklav-wein-23-litra

Фото должны выводиться в html коде страницы в теге img, а не в списке ul > li

Рекомендую: Изменить верстку блока с фотографиями, они должны быть в теге img. Пример кода:

<img src=»small.jpg» srcset=»medium.jpg 500w, large.jpg 800w, и т.д. расширения» alt=»имя фото. если оно бредовое, заполняем по шаблону: h1 — Фото N (где N — счетчик)»>

21) Непонятно, что за техническая страница

https://rdshop.ru/articles/autocompletemagazinesearch, должен посмотреть программист.

Рекомендую: Поправить работу страницы или отдать 404 код ответа сервера для роботов. На данный момент отдает 200 код ответа сервера (страница доступна для роботов и посетитетелей сайта)

22) В html коде неверная разметка в теге img

Пример url https://rdshop.ru/otzyvy/63 — найти можно по тексту анкора: Отзыв о Дрожжи пивные MANGROVE JACK

Рекомендую: Сделать вырезание кавычек в title, description и img, чтобы робот правильно индексировал содержимое страниц.

23) На сайте есть пустые категории с отзывами о товарах

которые могут отрицательно влиять на качество сайта в целом

Пример url: https://rdshop.ru/otzyvy/14

24) Не использовать в важных зонах документа лишний раз заголовки h2-h6

Пример: https://rdshop.ru/otzyvy

Рекомендую: Ненужные заголовки h2-h6 обернуть в span с классом или id

25) Не использовать в верстке тег b, может отрицательно влиять на позиции

Если нужно выделить, использовать span, назначив класс, задав ему стили css.

Один из примеров (в аудите, было больше по разным страницам):

  • Убрать b в зонах на https://rdshop.ru/

и тут

26) В html коде нужно указать роботу верный язык языковой версии сайта

Пример:

для домена rdshop.kz в html коде указать
<html lang=»ru-KZ»>

в head, перед тем как он закроется вставить ссылку на другие версии сайта.
<link rel=»alternate» hreflang=»ru-KZ» href=»url_stranicy»>

В ru версии, соответственно исключить ru и добавить KZ.

27) В футере на разных страницах много модальных форм

Пример: https://rdshop.ru/shop/samogonovarenie/ingredienty/laktoza-kristallicheskaya-500-g

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

28) В карте сайта есть битые ссылки

Пример: https://rdshop.ru/shop/emkosti/samogonnie-apparaty

[Полный список был предоставлен клиенту, с требованиям к содержимому в файле sitemap.xml ]

29) В шапке, в меню нет ссылки на страницу контакты

Рекомендую: Вставить ссылку на страницу контактов. Щас на страницу можно попасть только с футера. Важный раздел, в котором есть информация о месторасположении магазина, контактные данные и реквизиты.

30) В разделе контактов нет формы обратной связи

Пользователи не могут с вами связаться, отправив письмо с сайта.

Рекомендую: добавить на страницу форму для отправки сообщений, с минимальным набором полей: ФИО, Телефон, email, Текстовое поле сообщения. Пример:

31) Можно доработать страницу с 404 ошибкой

Пример 404: https://rdshop.ru/ao

Рекомендую: Добавить блоки как на главной: Новинки, Хиты продаж, Обзоры и рецепты, Русская Дымка Онлайн, Интернет-магазин самогонных аппаратов

32) На сайте нет кнопки обратного звонка

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

Рекомендую: Добавить кнопку заказа обратного звонка, где нибудь в шапке.

33) На ПК в листинге товаров нет кнопки: Купить в 1 клик

Рекомендую: Добавить, чтобы увеличить количество заказов без процедуры оформления заказа

34) Все стили css и js убрать с html кода в соответствующие файлы

Рекомендую: По возможности, убрать все css и js в файлы, а так же:

  • Сжать файлы css/js.
  • Настроить сжатие страниц на сервере, размер уменьшится в 10-12 раз.

35) Проверить в .htaccess настройки включения кэша для картинок и стилей.

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

Пример для .htaccess

У вас nix — настройки будут другие, сделать по аналогии:

#кеш браузеров
<ifModule mod_expires.c>
ExpiresActive On
#по умолчанию кеш в 5 секунд
ExpiresDefault «access plus 5 seconds»
# Включаем кэширование изображений и флэш на одну неделю
ExpiresByType image/x-icon «access plus 1 week»
ExpiresByType image/jpeg «access plus 1 week»
ExpiresByType image/png «access plus 1 week»
ExpiresByType image/gif «access plus 1 week»
ExpiresByType application/x-shockwave-flash «access plus 1 week»
# Включаем кэширование css, javascript и текстовых файлов на одну неделю
ExpiresByType text/css «access plus 1 week»
ExpiresByType text/javascript «access plus 1 week»
ExpiresByType application/javascript «access plus 1 week»
ExpiresByType application/x-javascript «access plus 1 week»
# Включаем кэширование html и htm файлов на один день
ExpiresByType text/html «access plus 1 day»
# Включаем кэширование xml файлов на десять минут
ExpiresByType application/xhtml+xml «access plus 10 minutes»
</ifModule>

36) В мобильной версии есть не все те же блоки, что и в ПК

  • В мобильной версии нет кнопки «В корзину» на листинге — Критично, нужно добавить.
  • На мобиле в карточках товаров нет блоков «Статьи в тему и «Калькуляторы самогонщика» — Рекомендую: Добавить, поможет увеличить количество просматриваемых страниц, улучшить поведенческие факторы, что должно немного повлиять на позиции

37) В коде страницы есть мета-тег keywords

Сейчас он потерял актуальность.

Рекомендую: Удалить мета-тег keywords из кода страниц сайта.

38) Не выводить в код закомментированные части кода в html

Пример: https://rdshop.ru/shop/kak_kupit_so_skidkoy

Рекомендую: Посмотреть исходный код основных типов страниц, убрать вывод в html все что закомментировано. Очень много мусора в html коде, который может отрицательно влиять на продвижение в целом. [Список типов страниц передан клиенту]

39) Найдены мусорные страницы мешающие продвижению

Пример: https://rdshop.ru/shop/callme/2472 — робот пачками сканирует данные url

Рекомендую:

  • Отдать по данным урлам 410 код ответа сервера, чтобы роботы забыли про эти ссылки и не обходили их больше.
    P.S.: На сайте не смог найти страницу, с товаром которого нет в наличии, месторасположение ссылки не смог определить. Нужно программисту посмотреть.
  • https://balakovo.rdshop.ru/articles/104 — есть пустые страницы пагинации.
    Рекомендую: Отдавать 404 код ответа сервера по несуществующим url пагинации
  • https://rdshop.ru/shop/tinkoff — Есть пустые страницы
    Рекомендую: Добавить текст или отключить страницы, чтобы они отдавали 404 код сервера
    P.S.: Страниц скорее всего много, нужно руками перебрать.
  • https://rdshop.ru/articles/reczept_sbitnya_vs_reczept_glintvejna_kto_poleznee_i_luchshe_sogrevaet — Есть страницы с одним видео.
    Рекомендую: Найти похожие страницы, где только видео, добавить текст, одного видео не достаточно на странице.

Подводя итоги

  1. Технический аудит является базой, без которой получить хорошие позиции и трафик в большинстве случаев будет невозможно. Поэтому, его всегда нужно делать первым делом, как только приходит проект на SEO продвижение и не важно продвигался ли сайт кем то до этого или нет, что то могли не сделать или могут появиться новые ошибки.
  2. В ходе поисковой опримизации (SEO), по мимо техаудита проводятся и другие (юзабилити, ссылочный, коммерческий, текстовый и др.). Если сайт будет сильно отставать от конкурентов из ТОПа по другим факторам ранжирования, на одной техничке не выехать.
  3. Практически у каждого проекта есть технические ошибки которые мешают росту позиций и видимости (речь даже не про 301 редиректы или 404 страницы). Они могут появляться каждый раз после внесения технических правок по сайту программистами или в ходе продвижения (неверно сверстали в html блок, внесли правки в одном месте кода, что то поехало или пропало в другом, массово изменили url адреса и т.д.).
  4. Очень важно следить за техническим состоянием сайта, особенно если у вас большой интернет магазин или информационный портал. От технического состояния будет зависить то,
    — Как поисковая машина будет индексировать сайт,
    — С какой скоростью учитывать внесенные изменения на сайте,
    — Какие позиции и трафик будут (если у сайта нет других понижающих факторов ранжирования).
  5. Самостоятельно заниматься SEO продвижением можно, но для этого нужно иметь хорошую техническую базу и понимать как роботы индексируют сайт (разбирают его на молекулы и строят на основании 1000 факторов ранжирования результаты выдачи).

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

P.S.: Зашел материал? Подписывайтесь на публикации, чтобы быть в курсе новых)

Прежде чем приступать к продвижению, необходимо в первую очередь провести технический аудит, выявить проблемы с индексацией, проверить отсутствие фильтров от Яндекса и Google. Только после подробного анализа можно приступать к оптимизации проекта. В этой статье мы расскажем, как исправить ошибки на сайте: удалить дубли; прописать alt; проанализировать robots.txt, sitemap и настроить корректные редиректы.

  • Зачем нужны улучшения

  • Когда необходим технический аудит

  • Как обнаружить проблемы, связанные с SEO

  • Какие инструменты использовать, чтобы найти технические ошибки на сайте

    • Яндекс Вебмастер

    • Гугл Вебмастер

    • Парсер

  • Наиболее распространенные ошибки

    • Битые ссылки

    • Отсутствие robots.txt

    • Нарушения в sitemap.xml

    • Отсутствует протокол HTTPS

    • Корректная настройка зеркал

    • Дубли контента

    • 404 код ответа

    • Неправильная настройка редиректов

    • Низкая скорость

    • JS и CSS

    • Нет мобильной оптимизации

    • Отсутствие ALT

    • Корректность кодировки

  • Заключение

Зачем нужны улучшения 

Главная цель SEO – это улучшить качество ресурса и оптимизировать его под требования поисковых систем. Такое продвижение позволяет увеличить: 

  • видимость; 
  • позиции в топе;
  • органический бесплатный трафик;
  • процент CTR; 
  • прибыль; 
  • количество полезных страниц в индексе.

Когда необходим технический аудит 

Такой анализ обязательно должен проводиться на этапе запуска проекта, после переезда на новый домен, cms или редизайна, а также при изменении структуры разделов. В идеале анализировать сайт на наличие ошибок следует не реже одного раза в 2-3 месяца. 

Как обнаружить проблемы, связанные с SEO

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

  • PageSpeed Insights (оптимизация скорости загрузки);
  • Be1.ru (визуальный редактор HTML, проверка видимости); 
  • «Кулаков» (группировка запросов, аудит кодов ответа сервера);
  • Плагин RDS Bar (число проиндексированных страниц, ИКС); 
  • SEO META in 1 click (отслеживание мета-тегов и заголовков h1-h…);
  • I love adaptive (отображение блоков в мобильной версии);
  • «Пиксель Тулс» (просмотр ссылочной массы, поиск поддоменов);
  • Labrika (полный техаудит). 

Какие инструменты использовать, чтобы найти технические ошибки на сайте 

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

  • Яндекс.Вебмастер;
  • Google Search Console;
  • парсеры (Xenu или Site Analyzer). 

Ниже разберем каждый из них более подробно. 

Привлечем целевых пользователей из Яндекс и Google. Работаем над внутренними и внешними факторами ранжирования и видимостью сайта в поисковиках. Вы получаете рост посещаемости и высокий охват среди потенциальных клиентов.

Яндекс Вебмастер

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

  • индекс качества;
  • отзывы; 
  • критичные, фатальные и возможные ошибки; 
  • рекомендации по улучшению;
  • CTR; 
  • исключенный из поиска страницы. 
как выглядит webmaster

Гугл Вебмастер  

С помощью этого сервиса вы сможете отслеживать:

  • эффективность интернет-ресурса; 
  • индексацию, безопасность;
  • нарушения в sitemap;
  • удобство мобильной версии;
  • корректность параметров микроразметки;
  • внешние и внутренние линки.
консоль Гугла

Парсер 

Он позволит выгрузить все адреса и анализировать: 

  • заголовки h1, h2, h3 и тд;
  • Title и Description;
  • присутствие тега noindex; 
  • код ответа сервера; 
  • протокол;
  • url перенаправления; 
  • наличие параметра Canonical;
  • время загрузки. 
парсинг данных

Наиболее распространенные ошибки 

Теперь подробнее разберем, какие проблемы можно обнаружить с помощью техаудита. 

Битые ссылки 

Это линки, которые ведут на страницы Not Found (404).

ощибка 404

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

  • закончился товар и требуется удалить его карточку;
  • перенесли товарную позицию/подраздел/услугу из одной родительской группы в другую, что повлекло за собой смену url;
  • указали адрес в параметре <a href=» «>анкор</a>, но написали его с ошибкой;
  • полностью изменили структуру;
  • поменяли главное зеркало. 

Без должного анализа и своевременной настройки 301 редиректа такие корректировки принесут очень много вреда. А именно: 

  • В поисковой выдаче могут появиться страницы с 404 кодом ответа сервера. Если пользователь из поиска перейдет на одну из них, он, скорее всего, уйдет с ресурса. Это увеличивает процент отказов и ухудшает поведенческие факторы. Если юзер внутри сайта также перейдет по неработающей ссылке, происходит аналогичная ситуация – скорее всего он покинет площадку и пойдет к конкурентам.  
  • Неработающие линки участвуют во внутренней перелинковке и негативно влияют на распределение ссылочного веса. 
  • Системы Яндекс и Google плохо относятся к веб проекту с большим количеством битых гиперссылок. Они считают, что его «забросили», поэтому хуже его ранжируют. В таком случае вы заметите, что позиции по запросам просядут.

Если изменились url или были удалены некоторые карточки товаров, следует с неактуальных адресов настроить 301 редирект на актуальные, тогда проблем с неработающими линками у вас не будет. 

Отсутствие robots.txt

Это файл, который содержит список правил для роботов. То есть прежде, чем сканировать сайт, бот обращается к роботсу, чтобы ознакомиться с инструкцией и понять, какие разделы можно проиндексировать, а какие – нельзя. 

Правила отображаются с помощью директив: 

  1. Disallow (запрещающая);
  2. Allow (разрешающая).

Также в robots обязательно должна быть ссылка на sitemap, чтобы ботам было легче просканировать нужные категории.

Проверить, есть ли он на вашей площадке легко, необходимо ввести в поисковую строку такой запрос: 

%домен% + robots.txt 
https://site.com/robots.txt

Если вам откроется похожая страница, значит, он у вас есть.

файл роботс

Если отражается Not Found, значит, его у вас нет. Чтобы создать robots.txt, понадобится обычный текстовый редактор. С помощью него можно  прописать правила для роботов, а затем этот список отдать техническому специалисту, который добавит его в корневой каталог сайта через FTP или панель управления сервером. Либо внедрить инструкцию самостоятельно, если в админке реализована такая функция и доступ к редактированию открыт.

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

Нарушения в sitemap.xml

Этот файл содержит ссылки на страницы, которые нужно проиндексировать. Есть два вида карт: 

  • HTML – для пользователей;
карта сайта
  • XML – для ботов. 
xml-файл

Sitemap необходим для роботов, потому что он содержит информацию о том, какие странички следует проиндексировать в первую очередь и с какой частотой. Он находится в корне сайта и редактировать его может только технический специалист.  

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

  • закрыт запрещающей директивой в robots.txt;
  • пустая карта (нет ни одного адреса);
  • содержит более 50 000 линков;
  • наполнен url страниц, которые отражают код ответа сервера отличный от 200.

Мы создаем востребованный контент, который отвечает на запросы потенциальных клиентов, оптимизируем статьи и настраиваем коммерческие триггеры. Вы получаете ощутимый прирост переходов в каталог товаров и услуг из блогового раздела.

Отсутствует протокол HTTPS

Если ваша площадка все еще на http, вам следует задуматься о переходе на более безопасное соединение, то есть – https. Это позволит снизить риск перехвата сведений пользователей, таких как: 

  • логины;
  • пароли;
  • данные банковских карт;
  • номера телефонов;
  • и тд.

Чтобы улучшить защиту, нужно:

  • получить SSL-сертификат;
  • изменить внутренние и внешние линки (перелинковки, sitemap, css, js);
  • проверить корректную работу протокола; 
  • настроить 301 редирект с неактуальных адресов на актуальные.   

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

незащищенное подключение

Корректная настройка зеркал 

При смене протокола изменится и url. Из-за этого может получиться несколько вариаций написания домена: 

https://домен.ru; 

http://домен.ru; 

https://www.домен.ru; 

http:///www.домен.ru.

Поисковые роботы воспринимают их как разные. Поэтому они отображаются в поиске как отдельные сайты, и конкурируют между собой. Это приводит к потере трафика и позиций. Чтобы этого избежать, необходимо склеить данные зеркала 301 редиректом. Перенаправление должно быть настроено: 

  • со старого адреса главной на новый;
  • со всех неактуальных разделов/карточек товаров на актуальные. 

Дубли контента  

Это ситуация, когда на разных url находится одинаковая или похожая информация. Дублирование бывает двух видов:

  • четкое (полное совпадение);
  • нечеткое (частичное сходство). 

Если такая проблема существует, она обычно приводит к: 

  • ухудшению индексации (в выдачу =попасть дубликат, а важная страница исключаться из поиска); 
  • попаданию под фильтры поисковых систем («АГС» от Яндекса, «Панда» от Google). 

Если на сайте встречаются четкие дубли, то необходимо с неактуальных категорий настроить 301 редирект на актуальные или же прописать параметр Canonical. Если вы столкнулись с нечетким дублированием, тогда ситуацию можно исправить уникализацией контента, то есть, просто переформулировать текстовой блок, FAQ, прописать мета-теги, добавить новые фишки.

404 код ответа   

Прежде чем отрисовать для пользователя веб-страницу, браузер отправляет запрос серверу. Если url доступен – он имеет статус 200 ОК и раздел отображается корректно. Если при обращении возникнет проблема, посетителю отобразится ошибка Page Not Found. Чтобы процент отказов не увеличился, необходимо избегать битых ссылок, то есть обязательно заменять их на актуальные или настраивать 301 редирект. 

Однако к оформлению несуществующих страниц также есть требования, они должны:

  • повторять дизайн сайта;
  • содержать гиперссылки на основные категории и на главную;
  • отражать состояние 404. 

Наличие перелинковки – это важное условие, чтобы удержать внимание пользователя как можно дольше.

Неправильная настройка редиректов 

Перенаправление нужно, чтобы у ресурса не возникло проблем с индексацией. То есть, если вы поменяли структуру, то все старые адреса станут отражать 404, следовательно, весь трафик, который шел на них раньше, просто на всего пропадет. Чтобы этого не случилось, следует настраивать 301-Redirect с неактуальных url на актуальные. Это позволит сохранить вес и историю линков, а также ваших посетителей.  

Однако при реализации перенаправления часто допускают ошибки, которые приводят к: 

  • образование цепочек редиректов (см. изображение ниже);
  • переадресация на разделы с кодом ответа сервера отличным от 200 ОК;
  • redirect на нерелевантные адреса (например, с карточек товаров на главную). 
проверка ответа сервера

Чтобы избежать таких проблем, необходимо тщательно прорабатывать карту 301 редиректов и только после ее проверки – приступать к настройке.  

Низкая скорость 

Медленный сайт раздражает пользователей, из-за этого увеличивается процент возвратов к выдаче, что негативно влияет на продвижение. Чтобы проверить, насколько быстро подгружаются страницы, можно использовать сервис Google PageSpeed, где есть 3 основные зоны: 

  • зеленая (все хорошо);
98 процентов производительности
  • желтая (стоит немного доработать);
51 процент производительности
  • красная (все плохо). 
38 процентов производительности

Тормозить загрузку могут следующие факторы:

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

JS и CSS

На скорость также влияет наличие скриптов и стилей в коде. Если вы столкнулись с такой проблемой, необходимо просто вынести их в отдельный файл. 

Ошибка: 

стили

Как должно быть:

html

Нет мобильной оптимизации 

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

  • отсутствие мелких элементов, на которые невозможно попасть пальцем;
  • удобный просмотр всех блоков контента;
  • версия для телефонов открыта для поисковых роботов; 
  • востребованные и полезные разделы имеют код ответа 200; 
  • подключение amp и турбо-страниц;
  • наличие только вертикальной прокрутки, горизонтальной не должно быть;
  • удобочитаемые тексты;
  • всплывающие окна или кнопки онлайн-заявок не перекрывают контент;
  • легкая регистрация.

Посмотреть ошибки мобильной версии можно в вебмастерах Яндекса и Google. 

вебмастер
консоль гугла


Как увеличить трафик: раскрутка посещаемости сайта




Читайте также


Как увеличить трафик: раскрутка посещаемости сайта


Отсутствие ALT

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

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

Основные требования к заполнению ALT: 

  • должен описывать, то что находится на фотографии;
  • состоять из 2-4 слов;
  • прописан без переспама. 
примеры альтов

Корректность кодировки

Такая проблема возникает, когда на сайте отображаются плохо читаемые символы или вопросительные знаки вместо качественного текста. Это происходит из-за того, что код файлов (используется ср1251) не совпадает с настройками сервера или базы данных (обычно это UTF-8). При обнаружении такой проблематики нужно обратиться к техподдержке, которая поправит эту ситуацию с помощью:

  • добавления специального скрипта;
  • внесения изменений в .htaccess;
  • установки кодировки UTF-8 по умолчанию.

Заключение 

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

Исправление ошибок на вашем сайте

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

Исправление ошибок на сайте — кропотливая работа, выполняемая специалистом с большим опытом. Ошибки могут самые различные:

  • ошибки в программном коде (напр., на сайте показывается что произошла ошибка, либо что-то работает некорректно),
  • серверные ошибки (напр., на сайте показывается ошибка, или сайт постоянно падает, или слишком медленно работает),
  • ошибки верстки (сайт «разъезжается», или сайт показывается без оформления, или не работают кнопки/ссылки),
  • и другие ошибки.

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

Для работы на сайте от Вас потребуется административный доступ к сайту. В зависимости от ситуации, нам может также понадобиться:

  • FTP-доступ к сайту,
  • SSH-доступ к сайту,

Если нет возможности предоставить данные доступа к сайту FTP/SSH, то потребуются данные для управления хостингом.

Заказать

Краткие условия сотрудничества:

  • Оплата почасовая, стоимость работ – 3000 руб/час,
  • минимальный заказ — нет,
  • оплата — после выполнения задачи,
  • безналичная оплата (для юр. лиц) — только при использовании Вами электронного документооборота Диадок,
  • для начала работы необходимо техническое задание (в свободной форме), с описанием всех значимых нюансов задачи,
  • владельцам сайтов, работающих на шаблонах аспро: к сожалению, помочь с доработками не cможем, не работаем с этими шаблонами,
  • с Битрикс24 и корпоративным порталом также не работаем,
  • для работы во всех случаях необходим FTP-доступ с правами на редактирование файлов,
  • через TeamViewer и AnyDesk не работаем!

Исправление ошибок на сайте

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

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

Что мы предлагаем

Интернет-агентство Nimbi предоставляет услуги по поиску и устранению ошибок на сайтах для всех известных CMS и языках программирования, включая свои разработки и сайты на HTML. Например, вы можете прийти с уже известной проблемой и мы её решим.

  1. Оценка вашей проблемы и поиски ее решения. Как было сказано выше, проблема на сайте может быть замета либо спрятана в коде. Причины могут быть разные, поэтому мы всегда сначала смотрим общую картину.
  2. После определения проблемы мы составляем техническое задание, которое согласовываем с вами. ТЗ включает перечень услуг и их стоимость. Также в ТЗ могут быть отмечены особые пожелания клиента.
  3. В сложных случаях, когда проблема с сайтом не лежит на поверхности и не может быть быстро определена, мы проводим технический аудит, который оплачивается отдельно. По результатам аудита мы составляет ТЗ со списком услуг и стоимостью.
  4. При проведении аудита мы можем дать дополнительные рекомендации, которые могут улучшить работу сайта. Например, смену хостинга или системы управления, но такие  рекомендации обычно носят рекомендательный характер.
  5. При исправлении ошибок в контенте часто требуются материалы от клиента. Если пропали фото, графика или тексты, то мы просим прислать их для размещения. Не во всех случаях контент можно найти самостоятельно, особенно если проект существует давно.
  6. Иногда ошибки связаны с безопасностью ресурса и вирусами, поэтому мы поможем найти уязвимости сайта и выстроить параметры защиты ресурса. Подробнее тут.
  7. Чтобы исключить проблему ошибок в будущем и иметь стабильно работающий ресурс, мы предлагаем поддержу сайтов, которая описана в этом разделе.

Частые варианты ошибок на сайте

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

  • Ошибка на виду. Обычно это проблемы верстки или
    контента. Картинки не отображаются, шаблон едет, текст не вмещается на мобильных
    устройствах и пр. Это сравнительно простые проблемы, которые решаются быстро.
  • Сайт не работает в принципе. Возможен сбой
    подключения к база данных, заражение вирусами или проблемы в коде CMS. Причинами этого могу
    быть хостинг, взлом, неправильное обновление и т.д.
  • Сайт работает медленно. Тут могут быть проблемы
    с настройками хостинга, оптимизацией изображений и скриптов, файлов CSS. Обычно это комплексные
    работы по ускорению ресурса.
  • Сайт перенаправляет на другие сайты с мобильной
    или декстопной версии. Скорее всего, на сайте вирус, который надо найти и
    уничтожить, а потом выстроить систему безопасности.
  • Ошибки не видно, но вы подозреваете, что что-то
    не так. Это хороший повод провести технический аудит, который даст вам
    представление о состоянии ресурса на данный момент.
  • Сайт не индексируется поисковиками. Возможно,
    сайт создан недавно или попал под фильтр поисковика. Работы с контентом,
    поисковый аудит и SEO-продвижение
    решают такие проблемы.

Наши преимущества

  1. Мы имеем собственную методологию поиска и
    устранения ошибок на сайте. Поиск причины ошибки дает больший результат, нежели
    косметическое исправление. Важно ответить на вопрос, как и отчего произошла
    ошибка. Актуально для сложных случаев.
  2. Используем автоматизированные сервисы для поиска
    и проверки ресурса. Например, мы автоматизировано ищем вирусы и проверяем кросс-браузерность,
    что экономит время при поиске ошибок.
  3. Наша команда состоит из программистов, дизайнеров
    и верстальщиков, в также менеджеров и оптимизаторов. Мы можем с разных сторон
    оценить проблему и дать четкое решение.
  4. Работаем с широким набором CMS и известными
    языками программирования. Напишите или позвоните нам, и мы сможем оценить
    проблему и предложить её решение.

Понравилась статья? Поделить с друзьями:
  • Исправление реестровой ошибки это что
  • Исправление технических ошибок допущенных при государственной регистрации прав
  • Исправление ошибок прошлых лет проводки казенное учреждение
  • Исправление ошибок офис 2013
  • Исправление реестровой ошибки через суд практика