Ваш сайт не идеален. Как и наш. Об этом можно сказать без кропотливого поиска фактов и без тщательного анализа всей его подноготной. Достаточно понимать, что ни один программист, как и скрупулезнейший менеджер, не могут совладать с бунтом технологий. Нет-нет, да сайты всегда пестрят ошибками, причем в данном случае речь идет не о грамматике, и даже не об орфографии. Речь идет об ошибках, связанных с его работоспособностью.
Если ваш сайт загружается, и полон функционирующих функций, это еще не значит, что он действительно рабочий. Существует множество подводных камней, которые, как бы это не было удивительно, сильно препятствуют не только скорости загрузки страниц, но и оптимизации сайта.
Существует прямая зависимость между работоспособностью сайта и его оптимизационными возможностями. Чем меньше ошибок – тем надежнее сайт. Такова железная и беспощадная логика робота.
Против робота сражаться в открытом поле не выйдет. Необходимо спланированно, аккуратно, этап за этапом усыплять бдительность врага, закрывая одну ошибку за другой. А последних существует немало.
Ошибки html и CSS
Самые распространенные ошибки в сайтах — ошибки html или CSS. Существует понятие валидности сайта. Это означает его соответствие стандартам языков программирования, которые были признаны W3C (The World Wide Web Consortium). На любом сайте вы можете найти их не менее сотни. Чаще всего они не ведут к каким-либо критическим ситуациям. Но поисковики весьма не любят несоответствия. Лучшее правило в борьбе с роботами – внимание к мелочам. И хоть исправлять подобные ошибки – настоящая рутина, о существовании оных вы должны хотя бы знать.
Дублирование страниц
- Страницы сайта доступны по адресу со слешем на конце и без него
- Страницы сайта открываются по адресу с www и без www
- В адресах присутствуют параметры: ?page=1, page/1, index.php,?replytocom и пр
Если один из данных случаев верен для вашего сайта, то у вас проблемы с дублированием страниц. Так называемые «дубли» — это копии страниц с контентом внутри самого сайта. Их может быть великое множество, причем те создаются при самых мелочных обстоятельствах вроде лишнего сплеша или префиксов. Для пользователей это абсолютно ничем не примечательная мелочь. Но для поисковых роботов это подобно болотам в центре столицы – затрудняет путь и создает множество препятствий на пути к цели.
Ошибки верстки
В первую очередь все поисковые системы руководствуются принципом «работать для людей». Оценить качество сайта при помощи алгоритмов – задача не из простых. Тем не менее, уже десяток лет и Яндекс, и Гугл находятся в поисках идеальных критериев, и в качестве одного из них – кроссбраузерность.
Если сайт делается для людей, то он априори должен подумать если не о всех, то хотя бы о большинстве популярных браузеров. Если при верстке данный аспект не учитывался, то ошибки в любом из браузеров могут привести к препятствиям в продвижении.
Битые ссылки
Достаточно уже того, что любая неработающая ссылка уменьшает доверие к вашему сайту независимо от того, насколько он красив и нужен пользователю. Наверняка, вы бы удивились, если войдя в дверь своего дома оказались бы в Нарнии, но не той, что сказочная, а с четырьмя белыми стенами, на которых аккуратно выведены три цифры, 404.
При этом битые ссылки могут оказаться где угодно и когда угодно. Если вы лично создавали сайт и структуру страниц, это не гарантирует того, что в определенный момент ссылки могут измениться. Для этого достаточно всего одной измененной переменной в коде, всего одного движения пальца.
Когда мы делали аудит нашего собственного сайта, мы были удивлены не только количеством найденных ошибок, но и тем, в каких местах они оказались. Поиск ошибок вручную обходится весьма дорого как для нервов, так и для итогового результата. Именно это сподвигло нас создать эффективную систему аудита сайтов, которая является в первую очередь эффективным решением.
Проверьте ваш сайт. Пусть это всего лишь электронные страницы, но они не должны оставаться без присмотра.