□ наличие и происхождение страниц более 5-го уровня вложенности;
□ предельные значения уровней вложенности.
Анализ распределения запросов по структуре сайта. Важно, чтобы приоритеты продаж соответствовали приоритетам привлечения клиентов. Следует понять:
□ соответствуют ли коммерческие приоритеты продаж стратегии SEO;
□ все ли разделы охвачены семантикой, нет ли необоснованного перекоса.
Анализ выделения логических кластеров. Корректная структура сайта позволяет по URL понять, каково содержимое страницы. Нужно выяснить:
□ можно ли по URL определить, где сейчас находится пользователь;
□ вложены ли страницы логически (нет ли, к примеру, карточки товара, которая вложена не в свою категорию, а в главную страницу).
Как формировалась структура. В первую очередь важно, чтобы структура сайта соответствовала реальным проблемам пользователей, а содержимое страниц было основано на изучении спроса. Нужно выяснить:
□ проводилось ли при разработке сайта маркетинговое исследование спроса;
□ находят ли текущие проблемы пользователей отражение в структуре сайта.
HTML
Проверка сайта на ошибки в HTML. Существует свод правил, используя которые, поисковые системы распознают верстку на сайте. Например, тег H1 выделяет главный заголовок в тексте страницы. Некоторые специалисты используют теги не по их истинному назначению, например выделяя с помощью тега H1 элементы меню. Порядок проверки:
□ проверка валидности по матрице с помощью сервиса http://validator.w3.org/;
□ проверка соответствия кодировки содержимого документа его заголовку;
□ проверка на отсутствие закрывающих тегов;
□ проверка наличия нескольких H1;
□ изучение корректности использования и содержания H1 – Н6;
□ изучение наличия корректных ALT для картинок;
□ проверка наличия спамных , , , .
Проверка на кросс-браузерность по матрице. Страницы сайта должны корректно отображаться на всех популярных платформах, иначе часть посетителей не смогут пользоваться сайтом, что негативно скажется на конверсии и поведенческих факторах. Проверка должна происходить при изменении следующих условий:
□ Firefox, Opera, Chrome, Internet Explorer;
□ 1024,1280,1960;
□ iPod, iPhone;
□ полный экран, стандартный экран, свернутый экран.
Проверка наличия микроформатов. Передавать поисковой системе расширенные данные о содержании сайта, контактную информацию, отзывы, сведения о товарах можно с помощью следующих микроформатов:
□ hCard – формат разметки контактной информации;
□ hRecipe – формат для описания кулинарных рецептов;
□ hReview – формат разметки отзывов;
□ hProduct – формат разметки сведений о товарах.
Анализ корректности использования микроформатов. При использовании микроформатов могут быть допущены ошибки. Проверяются:
□ правила использования микроформатов с помощью http://microformats.org/wiki/Main_Page-ru;
□ валидация микроформатов с помощью http://webmaster.yandex.ru/ microtest.xml.
Анализ попадания содержимого микроформатов в индекс поисковых систем. Не всегда корректные данные микроформатов учитываются поисковыми системами. Например, Google может посчитать отзывы в микроразметке ненастоящими и не учитывать их при формировании сниппета. Нужно проверить, было ли учтено содержание микроформатов при формировании сниппетов.
Анализ кода на наличие скриптов и CSS-инструкций внутри страницы. Вынесение кода в отдельные файлы позволяет оптимизировать работу сервера, расход трафика и скорость загрузки страниц. Для этой проверки нужно разобрать HTML по матрице, проверить, что код CSS-инструкций и скриптов хранится в отдельных файлах, а не в коде страницы.
Юзабилити
Составление матрицы юзабилити. Нужно понять, какие проблемы испытывают пользователи, приходящие на сайт, что из присутствующего на сайте помогает решить эти проблемы, а что мешает. Для этого следует:
□ уточнить по матрице, какие проблемы пользователи могут решить в каждом шаблоне;
□ уточнить, какие дополнительные проблемы возникают у пользователей;
□ просмотреть список элементов, присутствующих на странице;
□ изучить опыт успешных проектов тематики, список элементов, которые присутствуют на страницах других проектов;
□ просмотреть список элементов, необходимых для решения ключевой и дополнительных проблем.
Анализ соответствия содержания входных страниц проблемам пользователей. Анализируя полученные данные, необходимо понять, что убрать с входных страниц, а что на них добавить. Для этого следует изучить:
□ список элементов, которые не нужны для решения проблемы, но присутствуют на странице;
□ список элементов, необходимых для решения проблемы, которых нет на странице.