Агентство продвижения сайтов
работаем с 2006 года

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 1

Привет! 

Сегодня покажем пример того, как выглядит технический SEO-аудит нашего агентства на примере ТЗ для волонтерского проекта Хочусобаку (аудит провели бесплатно).

Публикуем техническое задание в полном объеме — ТЗ еще не было внедрено, но будет реализовано в скором времени. Позже обязательно опубликуем результаты и посмотрим, каким образом внедрение ТЗ повлияет на трафик. 

Если нужна консультация по SEO и вам нужно проанализировать сайт на ошибки, смело оставляйте заявку

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 2
Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 3

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

Аудит подготовлен Маргаритой Доценко, Team Lead отдела продвижения сайтов SEO-Studio. 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 4

Рекомендации по оптимизации сайта http://xc.org.ua/

Технический аудит

1. Ответы сервера

1.1. Поиск страниц с кодом ответа 3**

На сайте обнаружено двадцать шесть ссылок с кодом ответа 3**. Это как внутренние ссылки на сайте, так и ссылки на другие ресурсы. Перечень и решения представлены ниже.

Внутренние ссылки на сайте:

1) Страница http://xc.org.ua/advices/ перенаправляет на страницу http://xc.org.ua/advices с помощью 301-го редиректа. Ссылка на страницу с редиректом находится на страницах: http://xc.org.ua/adviceshttp://xc.org.ua/advices/make-minimalhttp://xc.org.ua/advices/tag/советыhttp://xc.org.ua/advices/tag/хеппи%20стори. Необходимо ссылку с кодом ответа 3** заменить на ту страницу, куда перенаправляет редирект;

2) Страница http://xc.org.ua/advices/tag/советы/ перенаправляет на страницу http://xc.org.ua/advices/tag/советы с помощью 301-го редиректа. Ссылки на страницу с редиректом находятся на следующих страницах: http://xc.org.ua/adviceshttp://xc.org.ua/advices/make-minimalhttp://xc.org.ua/advices/tag/советыhttp://xc.org.ua/advices/tag/хеппи%20стори. Необходимо ссылку с кодом ответа 3** заменить на http://xc.org.ua/advices;

3) Страница http://xc.org.ua/advices/tag/хеппи%20стори/ перенаправляет на страницу http://xc.org.ua/advices/tag/хеппи%20стори с помощью 301-го редиректа. Ссылка на страницу с редиректом находится на страницах: http://xc.org.ua/adviceshttp://xc.org.ua/advices/make-minimalhttp://xc.org.ua/advices/tag/советыhttp://xc.org.ua/advices/tag/хеппи%20стори. Необходимо ссылку с кодом ответа 3** заменить на http://xc.org.ua/happy_story
Внешние ссылки на сайте:

Ссылки на внешние ресурсы (все внешние ссылки должны быть закрыты атрибутом rel=»nofollow». Более подробно в пункте 10 данного ТЗ), страницы, на которых они находятся, а также решения по каждому типовому случаю представлены в отдельном документе (документ прилагается к ТЗ). 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 5

Также необходимо настроить правило, когда при удалении карточки собаки или подкатегории, будет настраиваться 301-й редирект на материнскую категорию. 

1.2. Поиск страниц с кодом ответа 4**

На сайте обнаружено множество ссылок с кодом ответа 404. Это ссылки на внешние ресурсы. Перечень, а также страницы, на которых они находятся, можно найти в отдельном документе (документ прилагается к ТЗ). 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 6

Необходимо заменить ссылки с 404-м кодом ответа на страницы с кодом ответа 200 или удалить их, если они уже не нужны.

1.3. Анализ 404 страницы

1.3.1. Работа 404-ой страницы

Страница с кодом 404 работает некорректно. Несуществующие страницы возвращают код 200. Например, http://xc.org.ua/rules/404

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 7

Важно чтобы все несуществующие страницы на сайте возвращали код ответа 404. 

К сожалению, для страниц с get-параметрами такое правило неприменимо, и в случае появления дублей с неизвестными параметрами нужна будет дополнительная настройка тега rel=”canonical”.

1.3.2. Оформление 404 страницы 

На сайте хорошо оформлена 404-я страница. Соблюдается общая стилистика сайта, есть меню: 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 8

Но ее можно улучшить, если ниже уведомления об ошибке поместить важные категории. Это позволит выводить приоритетные категории в “зоне первого экрана”, что положительно скажется на конверсии 404-й страницы. 

Пример реализации:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 9

1.4. Поиск страниц с кодом ответа 5**

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

2. Дубли текста и пустые страницы

2.1. Проверка текста (наличие и уникальность существующих текстов)

При выборочной проверке тексты на сайте в основном уникальны:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 10

И находятся в индексе поисковой системы Google:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 11

Но на страницах основных категорий отсутствуют оптимизированные тексты. 

Например, http://xc.org.ua/puppieshttp://xc.org.ua/big. Необходимо данные страницы заполнить актуальным описанием. 

3. Технические дубли

3.1. Проверка на дубли главной страницы (/home, /index, /site)

Дублей главной страницы сайта не обнаружено. Проблем не выявлено.

3.2. Проверка на дубли основного зеркала сайта (с www и без www)

Обнаружены дубли главного зеркала. Например, страница http://xc.org.ua/ также доступна по адресу с “www”:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 12

Необходимо настроить 301-ый редирект со всех страниц с “www” на соответствующие страницы без “www”. Например, страница http://www.xc.org.ua/ должна перенаправлять на http://xc.org.ua/

3.3. Проверка на дубли языковых версий сайта

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

  1. Для всех страниц украиноязычной версии сайта необходимо создать статические страницы;
  2. Необходимо под украиноязычную версию сделать отдельную поддиректорию с названием “ua” или “uk”;
  3. Необходимо поставить ссылки с русскоязычной версии сайта на украиноязычную и наоборот; 
  4. На украиноязычной версии нужно сделать грамотную человеко-понятную локализацию (перевод сайта, в том числе мета-тегов).

Необходимо настроить генерацию тега hreflang по следующему шаблону:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 13

К примеру: 
для страницы http://xc.org.ua/:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 14

для страницы http://xc.org.ua/puppies:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 15

Внимание! На всех страницах должны быть прописаны два тега!

3.4. Проверка на дубли разных регистров

На сайте страницы с символами в верхнем регистре возвращают код ответа 200. Например, http://xc.org.ua/Puppies

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 16

Нужно настроить 301-й редирект со всех страниц, которые содержат хотя бы один символ в верхнем регистре на страницы с символами в нижнем регистре. Например, страница http://xc.org.ua/Puppies должна перенаправлять на страницу http://xc.org.ua/puppies.

Исключением должны быть символы после get-параметров. Например, в UTM-метках, которые используются в контекстной рекламе: ?gclid= и ?utm=.

3.5. Проверка на дубли страниц пагинации (1, 2, 3 и т.д)

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

  1. Пагинация должна быть реализована статическими урлами с добавлением get-параметра ?page=n (где n — номер страницы пагинации, начиная со второй, так как первой будет являться страница категории);
  2. На странице пагинации нужно выводить не более 12-ти статей;
  3. На всех страницах пагинации, должны присутствовать ссылки с атрибутами rel=»next» и rel=»prev». С указанием ссылки «next» — следующая страница пагинатора, «prev» — предыдущая страница пагинатора. Ссылки с атрибутами next/prev должны быть в блоке. Рекомендации Google. 

3.6. Проверка на дубли приставок расширения сайта (.php, .html, .htm)

Страницы, которые содержат приставки “.htm”, “.html”, “.php” возвращают код ответа 404. Например, http://xc.org.ua/middle.htm:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 17

http://xc.org.ua/middle.html 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 18

http://xc.org.ua/middle.php 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 19

Дублей не обнаружено. Проблем не выявлено. 

3.7. Проверка на дубли основных типовых страниц сайта

На сайте обнаружены дубли типовых страниц с тегами. Например, для страницы http://xc.org.ua/advices дублем является страница http://xc.org.ua/advices/tag/советы. А для страницы http://xc.org.ua/advices/tag/хеппи%20стори дублем является http://xc.org.ua/happy_story

Необходимо настроить 301-й редирект со страниц с тегами на соответствующие им страницы сайта. Также важно выполнить пункт 3.10 данного ТЗ. 

3.8. Проверка на дубли приставок расширения (с “/” и без “/”)

На сайте обнаружены дубли с приставками “/”. Например:

http://xc.org.ua/middle 
http://xc.org.ua/middle/ 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 20

Нужно чтобы при введении адреса страницы со “/” происходило направление на эту же страницу без “/”. 

3.9. Проверка на https

Специалисты Google неоднократно заявляли, что компания стремится к повышению общей безопасности передачи данных в сети. Отмечалось, что перевод сайта с HTTP на более защищенный HTTPS приведет к росту видимости в поисковой системы. Это в свою очередь должно повлечь за собой рост трафика. 

Порядок перехода на протокол https:​

  1. Купить ssl сертификат;
  2. IP хостинга должен быть статическим и не меняться;
  3. Хостинг провайдер делает настройку протокола https;​
  4. Склеиваем 301 редиректом протоколы http и https;
  5. Все ссылки на сайте заменить на ссылки с https в УРЛе.

3.10. Примечание после внедрения редиректов в пункте 3 данного ТЗ

Внимание! При устранении дублирования страниц при помощи 301-го редиректа, необходимо заменить все ссылки на сайте с которых стоит 301-й редирект, на ссылки которые имеют код ответа 200. 

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

4. Проверка Title, Description и H1

4.1. Проверка на дубли текста в Title, Description

Нужно настроить генерацию мета тегов по указанному ниже шаблону. 


Для категорий сайта:

Н1:
 {Название категории}
Title: {Название категории} | Хочу Собаку
Description: {Название категории} на сайте xc.org.ua ✔ Выберите друга ✔ Уточните детали ✔ Звоните куратору

Например, для страницы http://xc.org.ua/little

Н1: Маленькие собаки
Title: Маленькие собаки | Хочу Собаку
Description: Маленькие собаки на сайте xc.org.ua ✔ Выберите друга ✔ Уточните детали ✔ Звоните куратору

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 21

Для карточек животных:

Н1: {Имя животного} ищет дом
Title: {Имя и возраст животного} | Хочу Собаку
Description: Хотите забрать собаку {Имя и возраст животного}? ✔ Звоните куратору ✔ Проект “Хочу Собаку” 

Например, для страницы http://xc.org.ua/lika-1-god-

Н1: Лика ищет дом
Title: Лика 1 год ♀ | Хочу Собаку
Description: Хотите забрать собаку Лика 1 год ♀? ✔ Звоните куратору ✔ Проект “Хочу Собаку” 


Для страниц полезных советов:

H1: {Название статьи}
Title: {Название статьи} | Читать на сайте xc.org.ua
Description: {Название статьи} ✔ Хочу собаку

Например, для страницы http://xc.org.ua/advices/make-minimal:

H1: Советы от Евгении Драч по правильной фотографии собаки
Title: Советы от Евгении Драч по правильной фотографии собаки | Читать на сайте xc.org.ua
Description: Советы от Евгении Драч по правильной фотографии собаки ✔ Хочу собаку


Для технических страниц сайта:

Title: {Название страницы} | xc.org.ua
Description: {“Название страницы”} проекта “Хочу собаку”

Например, http://xc.org.ua/happy_story:  

Title: Счастливые истории | xc.org.ua
Description: “Счастливые истории” проекта “Хочу собаку”


Более подробные ручные рекомендации будут составлены после согласования семантики.
Внимание! Мета теги прописанные вручную должны иметь приоритет перед генерацией.

4.2. Проверка заголовков

4.2.1. Проверка тега H1 

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

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 22

Для данных страниц их названия необходимо сделать заголовками Н1.

4.2.2. Проверка тегов H2-H6 

Теги H2-H6 используются на сайте не правильно. К примеру:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 23
Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 24

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

5. Технические страницы в индексе

5.1. Закрытие страниц поиска search?

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

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 25

5.2. Закрытие страниц регистрации и авторизации

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

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 26

5.3. Закладки пользователей

Страницы закладок пользователей на сайте отсутствуют. Если данная функция будет реализована, то все страницы закладок карточек животных (все УРЛ, которые содержат /wishlist) необходимо будет закрыть от индексации мета тегом. 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 27

6. Проверка robots.txt на ошибки

6.1. Проверка закрывает ли robots.txt все ненужные страницы

На сайте присутствует файл robots.txt по адресу http://xc.org.ua/robots.txt в следующем виде:

User-agent: *
Disallow:
Host: xc.org.ua

Необходимо его заменить на файл:

User-Agent: *
Host: xc.org.ua
Sitemap: http://xc.org.ua/sitemap.xml

Разделы, которые не нужно индексировать, следует закрыть тегом . 


7. Проверка Sitemap.xml

7.1. Проверка на наличие, актуальность и валидацию

Карта сайта присутствует по адресу http://xc.org.ua/sitemap.xml, однако она не будет актуальная после внедрения ТЗ.

7.2. Генерация новой или рекомендации по генерации

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

  1. Не должна содержать УРЛы, отдающие заголовки: 4хх, 3хх, 5хх;
  2. Не должна содержать УРЛы, закрытые от индексации файлом robots.txt, 
  3. Не должна содержать УРЛы, закрытые от индексации мета-тегом ниже
  4. Не должна содержать УРЛы, закрытые от индексации мета-тегом ниже. 
Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 28

8. Анализ скорости загрузки страниц

8.1. Написание рекомендаций по увеличению скорости загрузки

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

Проверка скорости загрузки от Google: 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 29

Для подтверждения также проверим скорость загрузки сторонними сервисами. Результаты можно увидеть ниже. 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 30

Это медленная скорость загрузки.

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

Конечная цель — увеличение скорости загрузки до “зеленой” зоны.


9. Оптимизация кода

9.1. Оптимизация картинок

Генерация тега Alt на сайте не настроена. Например, http://xc.org.ua/zara-4-goda-

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 31

Необходимо настроить генерацию тега Alt из заголовка Н1. Если картинок 2 и более, то для второй и последующих картинок рекомендуется использовать шаблон описания: “

9.2. Корректность кода

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

9.3. УРЛ

К построению УРЛ на сайте есть ряд определенных требований:

  1. Должны быть человекопонятными;
  2. Должны содержать, только буквы и цифры;
  3. Не должны содержать символы на кириллице;
  4. Должны содержать символы только в нижнем регистре;
  5. Для разделения слов в УРЛах можно использовать только “-” или “_”.

Данные требования на сайте соблюдаются. Проблем не выявлено. Также важно учитывать данные требования при создании новых страниц.

9.4. Хлебные крошки

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

  1. Хлебные крошки должны быть оформлены микроразметкой по шаблону
  2. В хлебных крошках должен отображаться путь, пройденный пользователем или роботом поисковой системы, к данной странице;
  3. Ссылка на главную страницу должна быть на словах “Хочу собаку”. 

Пример реализации на сайте:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 32

9.5. Перелинковка

Все ссылки на сайте должны выводиться через тег 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 33

с атрибутом “href”. 

Например, 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 34

Также не подходит вариант реализации ссылок в следующем виде: 

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 35

что сейчас встречается на сайте:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 36

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

Внимание! Данное требование не относится к ссылкам на внешние ресурсы.

9.6. Блоки display:none

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


10. Микроразметка

Микроданные (англ. microdata) — это способ семантически размечать сведения о разнообразных событиях, организациях, людях, товарах и пр на веб-страницах, используя стандартные элементы языка HTML (или XHTML). 

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

Микроразметка главной страницы не внедрена. Результаты можно увидеть ниже:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 37

Рекомендуется на все страницы сайта внедрить микроразметку шаблона.

Микроразметка статей не внедрена. Результаты проверки можно увидеть ниже:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 38

Рекомендуется на все страницы со статьями (например, страницы раздела “Счастливые истории”) внедрить микроразметку шаблона

Внимание! После внедрения всю микроразметку необходимо проверить инструментом валидации от Google

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

11. Внешние ссылки

11.1. Все внешние ссылки закрыть в атрибут nofollow

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

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 39

Если же это невозможно, необходимо прописать на всех внешних ссылках атрибут rel=»nofollow» или выводить через атрибут data-href.

12. Аффилиаты

Аффилиат – это дополнительный сайт одной и той же компании, который практически ничем не отличается от основного сайта, как информацией, так и пользой для посетителя.

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

В большинстве случаев аффилиат-фильтр накладывается автоматически, но также возможен вариант с ручным применением (если доложат конкуренты). В Google бывают разные ситуации:

  1. Ранжируется один случайный из аффилиатов, все остальные плохо ранжируются;
  2. Основной сайт нереально трастовый, в следствии чего ему вообще никак не мешают аффилиаты;
  3. Все сайты аффилиаты, в том числе тот, который мы двигаем, ранжируются очень плохо;

У сайта http://xc.org.ua/ сайты аффилиаты не обнаружены. Важно не создавать их в будущем.

13. Мобильная версия сайта

По результатам проверки сервисом от Google на данный момент сайт оптимизирован под мобильные устройства:

Кейс SEO-Studio и Хочусобаку: пример технического SEO-аудита 40

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


  ПОМОЧЬ ПРОЕКТУ ХОЧУСОБАКУ


SEO-Studio одно из первых и крупнейших в СНГ маркетинговых агентств. Работаем с 2006 года, около 100 человек в штате.

Специализация: комплексный маркетинг, SEO, PPC, веб-аналитика, юзабилити, разработка сайтов, SMM, SERM, комплексная аналитика. С 2016 года агентство является одним из ведущих партнеров Google в Украине. 

03.02.2018

Автор статьи: