Техническая оптимизация играет ключевую роль в улучшении видимости сайта в Google и Яндекс. Ошибки в оптимизации могут привести к значительному снижению позиций сайта в результатах поиска, а значит и к потере трафика и потере потенциальных клиентов.
В этой статье собрали 15 наиболее распространенных ошибок и рекомендации, как решить типичные проблемы.
Павел Лемишевский, SEO-специалист TexTerra: «Мало создать сайт, нужно регулярно проводить его аудит.Если вы занимаетесь продвижением бизнеса и заметили проблемы в оптимизации, можете обратиться в TexTerra. В рамках работ по SEO мы не только подбираем максимально широкую семантику, учитываем актуальную информацию по факторам ранжировании, но и исправляем все технические ошибки. За годы работы с разными клиентами мы собрали коллекцию типичных проблем и знаем, как их решать».
Ошибка №1. Неподходящая CMS
Система управления контентом (CMS) — фундамент вашего сайта, она определяет его функционал, скорость работы, безопасность и отказоустойчивость.
Для разных типов сайтов нужны разные CMS! Например, интернет-магазин требует CMS, предусматривающую логику оформления заказа, оплаты, фильтрацию товаров, удобство загрузки и редактирования товаров. А одностраничный сайт или сайт-визитка может работать на любой CMS, даже простой и бесплатной.
Пример ошибки: использование CMS для блога при создании интернет-магазина.
Ошибка №2. Отсутствие ЧПУ
ЧПУ — это человекопонятные ссылки. Простыми словами, способ оформления пути к страницам сайта с использованием понятных человеку слов в названиях. ЧПУ влияет на удобство навигации, улучшает пользовательский опыт и видимость сайта в поиске.
Отсутствие ЧПУ в ссылках на страницы товаров приводит к ухудшению пользовательского опыта.
Бывают и «кривые» ЧПУ. Например: https://site.ru/articles_pro_seo-prodvizhenie.html Что в нем не так? В этом адресе сложно понять, о чем страница! Лучше использовать более понятный и лаконичный формат, например: https://site.ru/o-seo-prodvizheniii
Ошибка №3. Неправильная структура сайта
Структура сайта влияет на его логичность, удобство для посетителей и поисковых роботов. Кстати, Google определяет тематику сайта и отдельных разделов именно на основе структуры.
Отсутствие понятной структуры сайта может запутать поискового робота и привести к снижению видимости сайта.
Пример: допустим, сайт состоит из множества страниц, но они не связаны между собой логически. Пользователи могут легко потеряться на сайте, так как нет понятной структуры и меню.
Ошибка №4. Отсутствие HTTPS-протокола
Переход на защищенный протокол важен для безопасности данных пользователей и улучшения видимости сайта в поиске. Особенно это касается коммерческих сайтов.
Пример: http://example.com/contact.php. В этом случае сайт не защищён и данные могут быть перехвачены злоумышленниками, например, в процессе оплаты товара.
Ошибка №5. Медленная скорость загрузки сайта.
Медленная скорость загрузки влияет на пользовательский опыт самым прямым образом. Медленный сайт (и не отзывчивый) — рост отказов.
Пример медленной загрузки сайта: на главной странице размещены тяжёлые изображения, они замедляют время загрузки страницы.
Чтобы исправить ситуацию, можно уменьшить размер изображений, использовать кэширование или оптимизировать код.
Ошибка №6. Отсутствие микроразметки данных на важных страницах
Микроразметка schema.org + синтаксис JSON-LD помогают поисковым роботам понять структуру сайта и уловить суть контента более правильно.
Использование микроразметки улучшает видимость сайта в поиске.
Пример отсутствия микроразметки данных: на странице товара отсутствует разметка schema.org типа Product. Это может привести к неправильному отображению информации о товаре в поисковой выдаче, что затруднит для пользователей определение интересующих их параметров.
Ошибка №7. Неправильная оптимизация изображений
Неподходящие для веба форматы и размеры изображений могут замедлить сайт и ухудшить его видимость на странице результатов поиска Google и Яндекс.
Пример неправильной оптимизации изображений: размер изображения более 1 мегабайта. Только лишь один такой файл на странице может ухудшить скорость загрузки до неприемлемых значений. Необходимо уменьшить размер изображения до 150-200 килобайт максимум.
Ошибка №8. Некорректная настройка файла sitemap.xml
Файл sitemap.xml определяет, какие страницы сайта должны быть проиндексированы и как часто они обновляются. Некорректная настройка этого файла может привести к ошибкам сканирования.
Пример некорректной настройки файла sitemap.xml: в файле указаны URL-адреса, которые не индексируются или заблокированы в robots.txt. Это может привести к ошибкам при индексации сайта краулерами Google и Яндекс. Необходимо проверить и обновить настройки sitemap.xml в соответствии с инструкциями robots.txt и правильными атрибутами для каждого URL-адреса.
Ошибка №9. Некорректный атрибут hreflang
Атрибут hreflang используется для указания правильной версии страницы на разных языках. Некорректное использование этого атрибута может привести к ошибкам индексации и как следствие — к снижению видимости сайта.
Пример некорректного атрибута hreflang: вместо использования «en-GB» указан код страны — «en-UK».
Неправильно настроенный атрибут hreflang может привести к тому, что поисковый робот будет показывать пользователю страницы с другим языком (для другого региона). Ухудшается пользовательский опыт, меняется релевантность результатов поиска.
Чтобы исправить эту ошибку, необходимо проверить и исправить значения атрибута hreflang в соответствии с правильными кодами языка и региона сайта.
Ошибка №10. Неправильная настройка файла robots.txt
Файл robots.txt — стандарт исключения для краулеров. Файл определяет, какие страницы сайта должны быть проиндексированы, а какие нет. Неправильная настройка robots.txt может привести к ошибкам индексации и снижению видимости сайта.
Вот пример некорректной работы с robots.txt:
- файл robots.txt находится в другом каталоге;
- неправильно используется символ подстановки (вместо звёздочки используется значок доллара);
- используется тег noindex;
- закрыт доступ к скриптам и страницам стилей;
- нет ссылки на карту сайта;
- открыт доступ к страницам, находящимся в разработке.
Пример: запрещение индексации всех страниц в файле robots.txt. Или запрет доступа к определенным страницам (либо типам файлов).
Чтобы исправить ошибку, нужно разрешить доступ к указанным ресурсам, прописав рекомендательные директивы в файле.
Ошибка №11. Некорректная переадресация (редиректы)
Переадресация влияет на всё: скорость загрузки, удобство, наличие технических ошибок.
Некорректная переадресация может привести к ошибкам сканирования, неправильному ранжированию и потере трафик
Пример: большое количество перенаправлений замедляет работу сайта и затрудняет индексацию.
Вот как может выглядеть некорректный редирект:
RewriteEngine On RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} |
В этом примере происходит переадресация с HTTP на HTTPS, но без использования SSL-соединения. Вместо этого — идет обычный HTTP-редирект, что небезопасно.
Чтобы исправить ошибку, нужно заменить RewriteRule на RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
Это будет простой и безопасный 301-й редирект на HTTPS.
Ошибка №12. Неправильное использование заголовков H1 и H2
Заголовки H1 и H2 определяют структуру и содержание текстового контента. Да, краулеры сами знают где какие заголовки, а где обычный текст. Но заголовки все же лучше размечать.
Пример: на одной странице сайта используется сразу несколько заголовков уровня H1. Но по правилам HTML каждый документ должен содержать только один заголовок H1. Заголовки H1 дублируются? Это может негативно повлиять на SEO и понимание структуры документа поисковыми системами.
Следует убедиться, что на каждой странице используется только один основной заголовок H1, а заголовки H2, H3, H4 — используются для разделения контента на логические (и равнозначные) блоки.
Ошибка №13. Неправильное использование атрибута rel=canonical
Атрибут rel=canonical используется для указания правильной версии страницы, которая должна быть проиндексирована с приоритетом.
Пример неправильного использования атрибута rel=canonical:
<link rel="canonical" href="http://example.com/page-a.html"> <link rel="canonical" href="http://example.com/page-b.html"> |
В этом примере атрибут rel=canonical указан дважды для двух разных страниц.
ЧТобы исправить ошибку, вместо этого следует использовать атрибут rel=canonical только для канонической страницы, например:
<link rel="canonical" href="http://example.com/page-a.html"> |
Таким образом, атрибут rel=canonical будет указывать на каноническую версию страницы, что важно для поисковых систем.
Ошибка №14. Неправильная перелинковка страниц
Допустим, главная страница содержит ссылки на три раздела: «О компании», «Услуги» и «Контакты». Однако на странице «О компании» присутствуют ссылки и на внутренние страницы — «Виды деятельности», «Преимущества» и «Наша команда», которые не указаны в навигационном меню. Это может затруднить навигацию и снизить удобство использования сайта для пользователей.
Чтобы исправить ошибку, необходимо проверить структуру ссылок на каждой странице и убедиться, что они соответствуют навигационному меню. Также проверяем наличие всех необходимых ссылок в навигационном меню и удаляем лишние.
Ошибка №15. Неактуальные мета-теги
Речь, в первую очередь, о тегах Title и Description. Изначально мета-теги содержат информацию о странице только для поисковых систем (но в дальнейшем на основе этих данных могут формироваться сниппеты сайта на странице результатов поиска).
Неактуальные мета-теги могут затруднить индексацию сайта и стать негативным фактором с точки зрения SEO.
Пример: страница содержит мета-тег keywords — с несколькими ключевыми словами. Но тег keywords уже не важен для поисковых систем. И его заполнение большим количеством ключей может негативно сказаться на продвижении страницы в поисковых системах. чше при
Резюме
Техническая оптимизация — необходимая работа для всех у кого есть сайт. И проверять все «системы корабля» нужно регулярно. Но только если знаете, как это делать правильно. И если у вас нет на это сил и знаний, то лучше обратиться к спецам. Ну, или на худой конец придерживаться правила «не нужно трогать то, что работает».
Читайте также: [Запись вебинара] Основы внутренней оптимизации сайта
Сайт теряет позиции в поиске? Проверьте его на переоптимизацию по этому гайду
Как проверить сайт: 18 сервисов для бесплатного экспресс-аудита