Техническая оптимизация сайта

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

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

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

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

Установка счетчиков и панелей для вебмастеров

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

Кроме панелей для вебмастеров на сайт обязательно добавляются два счетчика — Яндекс.Метрика и Google Analytics. Счетчики открывают доступ к статистике, предоставляют возможность анализа целевой аудитории и поведения пользователей на сайте.

Файл robots.txt

Robots.txt представляет собой специальный файл с инструкциями, который используется для регулирования процесса индексации сайта поисковыми системами. Попадая на сайт, поисковый робот в первую очередь обращается именно к файлу robots.txt, чтобы узнать какие разделы, страницы или файлы сканировать можно, а какие — нельзя.

С помощью файла можно:

1. Полностью закрыть сайт от индексации

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

User-agent: *
Disallow: /

2. Закрыть от индексации ненужные и служебные страницы

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

3. Страницы с неуникальным контентом и дубли (полные и частичные)

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

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

Проверить корректность заполнения файла можно в панели «Яндекс.Вебмастера» в блоке «Инструменты» —> «Анализ файлов Robots.txt»

На этой же странице есть еще один полезный инструмент — проверка разрешенных к показу url, которая может понадобиться для проверки конкретных страниц.

Файл sitemap.xml

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

В отличие от robots.txt файл sitemap.xml является рекомендательным инструментом, поэтому роботы могут к нему и не обращаться. Однако для сайтов с большим количеством страниц и сложной структурой файл нужно обязательно добавлять.

Наша команда пользуется принципом «План 100%», при котором используются все возможные инструменты для помощи поисковым роботам в индексировании. Даже если sitemap.xml не окажет влияния на достижение результата при продвижении конкретного сайта, добавить его и увеличить шансы на попадание ресурса в топ все же стоит.

Проверить корректность заполнения файла можно в панели «Яндекс.Вебмастера» в блоке «Инструменты» —> «Анализ файлов Sitemap»

Настройка редиректов

Редирект, перенаправление или переадресация — это процесс, при котором пользователь при открытии одного url-адреса перенаправляется на другой.

Есть несколько основных причин перенаправлять пользователя. Во-первых, редиректы настраиваются для устранения технических дублей страниц:

  • Со слешем или без слеша на конце;
  • С index.php или без index.php на конце;
  • С index.html или без index.html на конце;
  • С использованием символов верхнего и нижнего регистра;

Во-вторых, для выбора главного зеркала сайта — с www или без www.

В-третьих, для выбора протокола, по которому будет доступен сайт — http или https.

Основная цель настройки точных редиректов — полная уникализация URL документа среди остальных документов сайта — “Только так и никак иначе”.

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

Кроме настройки редиректов мы также заменяем все ссылки, с которых настроен редирект, в контенте и интерфейсе. Таким образом, после переобхода страниц поисковыми роботами, старые ссылки пропадают из индекса.

Исправление битых ссылок

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

Битые ссылки — это ссылки, которые ведут на несуществующие страницы. Они появляются на сайте в результате:

  • Удаления страниц;
  • Отсутствия настройки перенаправления после смены урл;
  • При скрытии страниц, например, в случаях, когда товар временно отсутствует на сайте.

Список битых ссылок можно найти в панелях «Яндекс.Вебмастер», «Google Search Console» или в различных сервисах для поиска технических ошибок

Для исправления некорректных линков мы используем в работе свою разработку — сервис SEOTO.ME, позволяющий найти сами битые ссылки, а также страницы, на которых эти ссылки расположены.

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

Кроме удаления битых ссылок проверяется обработка ответа сервера для несуществующей страницы. «404 ошибка» — один из наиболее важных технических параметров оптимизации, по которому обязательно следует проводить доработку.

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

Одна из распространенных ошибок заключается в замене сообщения об ошибке 404 (страница не найдена) для несуществующих страниц на страницу-заглушку, которая возвращается с кодом ответа 200 ОК. В этом случае поисковая система считает, что страница с некорректным адресом существует, и не удаляет ее из своей базы. Это приводит к более медленному индексированию полезных страниц на сайте.

Настройка URL страниц

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

1. Настраивать ЧПУ

ЧПУ или человекопонятные урл настраиваются для того, чтобы адрес страницы был понятен пользователю и отражал содержание страницы.

К примеру, есть 2 адреса — https://site.ru/products/2/114/ и https://site.ru/catalog/okna/plastikovye/

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

2. Избегать повторений

Важно, чтобы при движении по сайту пользователь не получил на конечной странице урл с огромным количеством повторов одного и того же слова. Такие страницы как https://site.ru/catalog/okna/okna-plastikovye/okna-plastikovye-okrashennye/okna-plastikovye-okrashennye-zelenye/ могут не индексироваться поисковыми роботами.

Правильный вариант этой ссылки будет выглядеть так — https://site.ru/catalog/okna/plastikovye/okrashennye/zelenye/

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

3. Не использовать заглавные буквы

Ошибки настройки движка или намеренное создание урлов с использованием заглавных букв, например, https://site.ru/catalog/okna/PLASTIKOVYE/ приводит к созданию дубля урл с написанием в нижнем регистре. Для поисковых систем эти адреса являются разными страницами, дублирующими друг друга, что негативно сказывается на индексации и результатах продвижения.

Именно поэтому все адреса приводятся к единому варианту написания, а с остальных настраивается редирект.

4. Не использовать кириллицу в урл

Проблема ссылок с использованием кириллических букв заключается в том, что при копировании и вставке такого адреса, он переводится в нечитаемый набор символов. Таким образом, казалось бы удобный и понятный урл https://site.ru/каталог/окна/пластиковые/ при копировании и вставке будет выглядеть так https://site.ru/%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3/%D0%BC%D0% BE%D0%B1%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B/

Именно поэтому в урл рекомендуется использовать латинские буквы.

5. Не использовать спамные конструкции в урл

Использование ключевых слов в урле допускается, однако не стоит добавлять в ссылки неестественные спамные конструкции, например, https://site.ru/catalog/okna/kupit-plastikovye-okna-s-dostavkoy-v-ekaterinburge/

6. Не использовать заголовки постов или названия товаров в урл (указанные в теге H1)

Использование заголовков статей, новостей или других разделов может привести к появлению очень длинных урл, например, урл https://site.ru/vse-aktualnye-novosti-kompanii-site/v-marte-2021-goda-nasha-kompaniya-prinyala-uchastie-v-seminare-posvyashennomu-osobennostyam-tehnicheskoy-optimizacii-sayta/ можно сократить до https://site.ru/novosti/siminar-po-tehnicheskoy-optimizacii-sayta/

7. Не использовать в урлах специальные символы

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

Настройка канонических страниц

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

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

Указать роботу предпочтительную для показа страницу можно с помощью атрибута rel=»canonical»

Тег Title

Тег title — это базовый элемент HTML-разметки, который в лаконичной форме демонстрирует пользователям и поисковым роботам основную смысловую и тематическую нагрузку страницы.

При заполнении тега Title учитываются следующие требования:

  • Для каждой страницы тег должен быть уникальным;
  • Не должен повторять заголовок H1;
  • Длина Тайтла не должна превышать 70 символов с учетом пробелов;
  • Использовать ключевые слова в Тайтле, но не заспамливать его;
  • Избегать использование слов, которые не несут смысловой нагрузки;
  • Не использовать Тайтлы конкурентов;
  • Тайтл должен соответствовать содержанию страницы.

Хороший заголовок страницы — 12.5% успеха, поэтому при написании Тайтла нужно не просто писать через запятую ключевые слова, а кратко, емко и «вкусно» описывать содержание страницы.

Метатег Description

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

Как и в случае заполнения Тайтлов, у тега Дескрипшен есть свои требования:

  • Длина не более 200 символов;
  • Должен быть уникальным для каждой страницы;
  • Не должен повторять заголовок H1 и тег Title;
  • Должен отображать содержимое страницы, а не перечисление ключевых фраз;
  • При написании тега нужно включать полезную для пользователя информацию — цену, наличие доставки, город и т.д.

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

Заголовки H1-H6

Грамотный подбор и расстановка заголовков при оптимизации текстов — важный этап seo работы.

H1 — главный заголовок статьи, который должен быть на каждой странице сайта.

Основные требования к заголовку H1:

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

Заголовки H2-H6 — это инструменты, которые позволяют структурировать информацию на странице и сделать ее удобной для восприятия как пользователей, так и поисковых систем.

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

Основные требования к заголовкам H2-H6:

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

Также при заполнении тегов H1-H6 важно, чтобы они перекликались по смыслу с тегами Title и Description.

Метатег Keywords

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

На сегодняшний день тег keywords потерял свою важность для поисковых систем. Официальный ответ об использовании тега keywords от представителей Гугла был опубликован в статье еще в 2009 году.

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

Оптимизация изображений

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

  • По возможности использовать уникальные изображения;
  • Давать картинкам осмысленные названия, отражающие суть того, что на них изображено;
  • Прописывать теги alt;
  • Не загружать на сайт слишком большие и тяжелые изображения.

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

Реализация «хлебных крошек»

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

Подключение сертификата SSL

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

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

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

Разработка мобильной версии сайта

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

Поэтому не удивительно, что поисковые системы реагируют на такие изменения. С 2018 года Google использует mobile first выдачу. Он учитывает в первую очередь мобильную версию сайта, а не десктоп.

Таким образом, отсутствие мобильной версии сайта сильно повлияет на продвижение сайта в Гугле и Яндексе.

Проверить соответствие мообильной версии требованиям поисковых систем можно в Яндекс.Вебмастера в разделе «Инструменты» —> «Проверка мобильных страниц»

Заключение

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

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

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

Почта: mail@controlstyle.ru
Тел./WhatsApp: +7(343) 385-73-3
Офис: Екатеринбург, Энгельса, 36, офис 639