Оптимизация сайта

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

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

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

Категория:
SEO
Дата:
30.05.2021
Маркетолог:
Головин А.
Поделиться:

Увеличение лидов

Увеличение лидов для бизнеса (B2B), бизнеса для клиента (B2C) и некоммерческих организаций

Повышение рейтинга

Хороший рейтинг сайта в поисковой системе может значительно повысить коэффициент конверсии

Опережение конкурентов

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

Яндекс.Вебмастер и Google Search Console + Яндекс.Метрика и Google Analytics

Самым первым принятым решением должно стать, регистрация сайта в кабинетах вебмастеров Яндекс и Google. Помимо добавления сайта и подтверждением прав на него, необходимо настроить кабинеты, а именно: добавьте кату сайта sitemap.xml и файл robots.txt, выполнив проверки на наличие ошибок. Вдаваться в подробности, как это сделать, я не буду, так как получатся несколько отдельных статей. Но вам поможет Яндекс.Помощь и Google Support.

Также сервисы вебмастеров располагают всякими плюшками, таких как: микроразметки, всевозможными валидаторами, статистика по запросам (CTR, показы, клики), статистика индексирования страниц.

Для полной статистики и отчетности поведенческих факторов вашего сайта, подключите счетчики такие как Google Analytics и Яндекс.Метрика, этого будет вполне достаточно. Подключаются они очень легко, нужно всего лишь выполнить инструкции для Метрики и Analytics. С помощью прекрасных сервисов вы сможете работать над увеличением посещаемости и продаж, выбрать направление, в котором будете двигаться дальше.

Файл robots.txt

Данный файл просто обязан присутствовать на каждом сайте, размещается он в окрне сайта и должен быть доступен по по адресу https://site.com/robots.txt. В этом файле хранятся для пауков поисковых систем, которые первым делом считывают информацию с robots.txt.

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

Оптимизация сайта - Маркетолог Головин Александр - Комплексное продвижение сайта - 5

Так какие же должны быть указаны правила в robots.txt? Поделюсь с вами кратко:

  • Указать правила для разных ботов, например, для Google (User-agent: GoogleBot) или для Yandex (User-agent: Yandex).
  • Закрыть от индексации все все системные директивы, такие как: шаблоны, исполнительные файлы и так далее, также рекомендую закрыть всё, что не должно присутствовать в выдаче, это может быть: страница регистрации/авторизации, результаты поиска – фильтрации и другое.
  • Укажите путь к карте сайта. Это может выглядеть так: Sitemap: https://site.com/sitemap.xml
  • Важно! Для GoogleBot. Откройте все файлы, которые связаны с отображением сайта, это: скрипты js, стили css, изображения, шрифты

Более подробнее почитать о составлении robots.txt можете почитать в Яндекс.Помощь и в Справочном центре Google.

Карты сайта sitemap.xml и sitemap.html

С помощью карты сайта sitemap.xml, поисковые роботы получают навигацию по сайтам, а с помощью sitemap.html пользователи.

В sitemap.xml указываются все ссылки, которые должны индексироваться и указываться в выдаче. Карту можно создать ручками или с помощью плагинов. компонентов или сервисов. Для CMS WordPress можно использовать бесплатный плагин-генератор карты сайта Google XML Sitemaps, Joomla бесплатный компонент Xmap. Если сформировать карту сайта с помощью дополнений к сайту, нет возможности, то в помощь могут прийти онлайн-генераторы, допустим MySiteGenerator или настольное приложение Sitemap Generator.

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

Данную карту не стоит делать слишком объемной, не нужно путать пользователя. Например, для интернет-магазина, следует в карте сайта html указать только основные разделы и категории. Этого будет достаточно!

Битые ссылки

Что такое битая ссылка? Это ссылка, которая ведет на несуществующую страницу, документ, изображение или другой сайт, который не работает.

Важно постоянно следить за “чистотой” своего сайта на наличие битых ссылок, так как пользователи составят плохое мнение о вашем сайте. Вот представьте, что пользователь зашел к вам на страницу сайта из поиска, а вместо материала, который ищет, он увидит страницу об ошибке 404. Но не только пользователь получит негатив, получите его и вы, благодаря поисковым системам, которые сделают отрицательные выводы и понизят сайт в выдаче (SERP). Ведь для бездушной машины, станет всё просто — что на сайте много битых ссылок, а значит он давно не обновлялся и контент на сайте не актуальный.

Поэтому не ленитесь и периодически проверяйте сайт на наличие битых ссылок. Поделюсь с вами довольно таки удобным сервисом Free broken link checker проверки “трупов” на сайте.

Исключение дублей

Что такое дубли страниц? Это наличие одного и того же контента на разных адресах внутри одного сайта.

К чему может привести наличие дублирующего контента?

Проблема 1. Поисковые Системы могут “заблудиться” и неправильно определить релевантную (основную) страницу, что обязательно повлияет на позиции сайта в выдаче. Пауки могут склеить выбрать приоритетную страницу, которая вообще не важна, склеив адреса сайта.

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

Проблема 3. На сервер увеличивается нагрузка.

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

Итак, используем каноническую ссылку с атрибутом rel = canonical тега link.

Для примера, одинаковый контент виден по двум адресам

https://site.com/page

http://site.com/page123

Соответственно предпочтительным будет для нас первый адрес сайта, а второй будет каноническим и его тег будет выглядеть так:

<link rel = “canonical” href=”site.com/page”/>

Данный тег должен присутствовать в коде обеих страниц между тегами…

Если не удаётся разместить в дубли данный тег, то остается только использовать 301-редирект, либо закрыть дубли в robots.txt.

Если у вас возникли сложности с проверкой и устранением дублирующего контента, то вы всегда сможете обратиться ко мне (через контактную форму, telegram, whatsapp). Я найду все подозрительные элементы вашего сайта, настрою robots.txt. 301-редирект, rel=”canonical”, произведу настройки Google. В общем сделаю все работы, для того чтобы сайт нормально работал.

Настройка ЧПУ

« … Георгий Иваныч, он же Гога, он же Гоша, он же Юрий, он же Гора, он же Жора…»

ЧПУ – Человеко-понятный урл, или Семантический урл, или SEO-Friendly URL – все это названия адреса странички из понятных и предпочтительных слов для поисковых роботов и пользователей сайта.

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

Важно еще знать, что перед началом настройки ЧПУ, вам необходимо определиться, в какой поисковой системе вы будете продвигаться. Для Yandex рекомендую использовать транслитерацию, а для Google прямой перевод. Покажу на примере страницы О Компании:

ЧПУ для Yandex
https://site.com/o-kompanii/

ЧПУ для Google
https://site.com/about-compny/ или просто https://site.com/about/

Делюсь советами по настройке ЧПУ:

  • адрес должен быть коротким и понятным, чем проще, тем лучше
  • адрес должен соответствовать содержанию страницы, или же урл может отображать название страницы
  • избавьтесь от расширения в конце адреса .html, .htm, .php и т.д.
  • при разделении в адресе используйте дефис ( — ), а не нижнее подчеркивание ( _ )
  • избегайте идентификаторов в адресе (idXXX и т.д.)

Основное Зеркало

Основное зеркало – синоним домена, по которым доступен ресурс. Самая распространенная пара – www.site.com и site.com, также может быть синоним кириллический домен, который прикреплен к основному, еще может быть домен третьего уровня и так далее. А при установке SSL-сертификата, количество зеркал возрастает сразу до четырех:

http://www.site.com

http://site.com

https://www.site.com

https://site.com

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

Что необходимо сделать:

  • выбрать главное зеркало после подключения SSL-сертификата (предпочтительно https://site.com)
  • заполнить директиву Host в robots.txt для Yandex-бота
  • 301-редирект на основное зеркало для всех страниц
  • в вебмастера добавить основное зеркало и работать только с ним.

SSL-сертификат

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

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

Ответ сервера

Когда паук начинает сканировать страницу или пользователь открывает её в браузере, сервер, на котором «лежит» сайт, отдает ответ на данный запрос в виде HTTP статуса. Другими словами, предоставляет информацию о сайте, такие как:

200 – с отображением страницы всё в порядке

404 – страница не найдена или не существует

503 – сервер временно недоступен.

Бывали случаи, когда код статуса отдается неверный. То есть, страница работает корректно, а отдает статус-код 404 или все в точности до наоборот, страницы вообще не существует, а статус-код отдает 200. Но это всё отслеживается и настраивается в файле .htaccess.

Особое внимание необходимо уделить статус-коду 404 (ошибка 404), потому что, если страница релевантная и полностью работает, а ее статус код 404, то поисковые системы не смогут проиндексировать данную страницу.

Данным инструментом (Яндекс.Вебмастер)проверяйте коды статусов своего сайта или приложением “Firebug” для браузера Mozilla Firefox.

Семантическая разметка Schema.org

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

Сниппет товаров

Оптимизация сайта - Маркетолог Головин Александр - Комплексное продвижение сайта - 8

Статьи и навигационная цепочка

Оптимизация сайта - Маркетолог Головин Александр - Комплексное продвижение сайта - 9

Рецепты

Оптимизация сайта - Маркетолог Головин Александр - Комплексное продвижение сайта - 10

Микроразметкой в сниппет можно также вынести контакты, отзывы о компании и многое другое.

Ответ сервера

Когда паук начинает сканировать страницу или пользователь открывает её в браузере, сервер, на котором «лежит» сайт, отдает ответ на данный запрос в виде HTTP статуса. Другими словами, предоставляет информацию о сайте, такие как:

200 – с отображением страницы всё в порядке

404 – страница не найдена или не существует

503 – сервер временно недоступен.

Бывали случаи, когда код статуса отдается неверный. То есть, страница работает корректно, а отдает статус-код 404 или все в точности до наоборот, страницы вообще не существует, а статус-код отдает 200. Но это всё отслеживается и настраивается в файле .htaccess.

Особое внимание необходимо уделить статус-коду 404 (ошибка 404), потому что, если страница релевантная и полностью работает, а ее статус код 404, то поисковые системы не смогут проиндексировать данную страницу.

Данным инструментом (Яндекс.Вебмастер)проверяйте коды статусов своего сайта или приложением “Firebug” для браузера Mozilla Firefox.

Скорость загрузки

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

Теперь на этот момент пристально обращают внимание поисковые системы. Ведь то, что не нравится пользователю, не должно нравится поисковикам и не должно быть в топе!

Чтобы оценить, выявить и избавится от факторов, которые «тормозят» ваш сайт, воспользуйтесь инструментом Google PageSpeed Insights. Результатом проверки будут два относительных показателя с рекомендациями выполнения работ для повышения скорости вашего ресурса:

Для мобильных устройств

Оптимизация сайта - Маркетолог Головин Александр - Комплексное продвижение сайта - 11

Для компьютеров

Оптимизация сайта - Маркетолог Головин Александр - Комплексное продвижение сайта - 12

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

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

Мы используем cookie-файлы для наилучшего представления нашего сайта. Продолжая использовать этот сайт, вы соглашаетесь с использованием cookie-файлов.
Принять