Манифест веб-студии NeoSeo от 12.10.2020 г.

Зачем нужна внутренняя техническая SEO оптимизация Интернет-магазина на OpenCart?

Ваш Интернет-магазин на OpenCart висит на 50 странице выдачи и не продвигается выше. Месяц, два, вы уже потратили немало на продвижение “своими усилиями”, но все безрезультатно, поисковики почему-то не спешат полюбить ваш сайт. Наконец-то терпение лопнуло и вы обращаетесь к профессионалам – “сеошникам”. Вас просят заплатить от 100 до 500$ за SEO-аудит Интернет-магазина на OpenCart, а позже, для устранения этих ошибок в работе сайта с точки зрения поисковиков, программисты у вас попросят еще от 300 до 1000$. Вы со страшным скрипом платите, а что делать, иначе “сеошники” отказываются продвигать его и говорят, что сайт иначе “не взлетит”…

Причина — отсутствие внутренней технической оптимизации Интернет-магазина. И суть не в том, что это касается только Интернет-магазинов на OpenCart, – это глобальная проблема всех разработок на любых CMS, не говоря уже о самописах на фреймворках. 

Оказывается, все дело в том, что первоначальный разработчик сайта не выполнил работы по внутренней технической оптимизации Интернет-магазина. Но почему он их не сделал? - чаще всего ответ простой, - “я вам делал то, что указано в ТЗ. Если таких задач там не было, увы, я ж не сеошник и не маркетолог, чтобы знать, что там ещё нужно поисковым роботам – идите вон к сеошникам, они вам скажут, тогда мы сделаем…” Такой среднестатистический разработчик Интернет-магазинов банально не считает эти работы своей областью ответственности, у него просто отсутствуют знания в этой области и скорее всего, он совсем не озадачивается вопросом – а зачем же ж этот магазин нужен Клиенту, как он собирается его продвигать в поиске?! 

Внутренняя техническая оптимизация сайта интернет-магазина на OpenCart

Вы потеряли время и прибыль, а пенять нужно только на самого себя, – да, да, потому что именно вы плохо выбрали исполнителя или ответственного за поиски исполнителя на разработку правильного Интернет-магазина, соответствующего всем требованиям поисковиков Google и Яндекс. Вы ж не знали, что на рынке есть отличная сборка OpenCart - {SEO-Магазин} модель “А”, на основе которой каждый может собрать свой Интернет-магазин добавляя ингредиенты как в пиццу.

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

Что это такое “внутренняя техническая оптимизация интернет-магазина”?

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

Что такое внутренняя оптимизация интернет-магазина на OpenCart

Зачем это нужно?

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

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

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

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

Зачем нужна внутренняя оптимизация интернет-магазина

Внешней оптимизацией желательно заниматься после запуска сайта — ничего плохого не случится. Внутреннюю техническую оптимизацию Интернет-магазина, в т.ч. и на CMS OpenCart нужно проводить задолго до этого, ещё на стадии разработки. Если поспешите или забудете об этом, представьте себе, это будет равняться тому, если бы вы пришли на публичное мероприятия в грязной одежде и от вас дурно пахло… Google и Яндекс проиндексируют ваш неоптимизированный сайт, поймут, что вебмастер данного сайта их рекомендациями и требованиями пренебрег и соответственно вы получите заведомо известный результат — в лучшем случае пессимизацию, потерянное время и деньги.

Что мы делаем в разрезе работ по внутренней оптимизации Интернет-магазина и почему это важно

1. Мета-теги.

Прописываем теги и мета-теги, а также заголовки (title, description, keywords, h1-h6) для каждой страницы магазина. Пишем шаблоны построения тегов на трёх языках (английский, украинский, русский) в нашем славном модуле – Генератор ЧПУ и мета данных для Интернет-магазинов на OpenCart 2.x-3.x версий.

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

2. Карта сайта (Sitemap.xml)

Составляем правильный файл Sitemap.xml (карту сайта). Этот файл показывает поисковым системам, какие страницы есть на сайте и то, какая у него структура.

Внутренняя техническая оптимизация интернет-магазина

Это важно, потому что Sitemap помогает поисковикам проиндексировать сайт. Полезно во всех случаях, особенно если у вас новый сайт или если его размер очень велик. Вот что говорит о карте сайта Гугл и Яндекс.

3. Robots.txt

Делаем файл robots.txt, который запрещает поисковикам индексировать определенные страницы.

Robots.txt позволяет скрыть страницы, которые необходимо скрывать от поисковых систем. Админпанель сайта, страницы с дублированным контентом — всё это должно быть скрыто. А ещё мы понимаем, что вам не нужны скандалы из-за того, что страница с номерами карт ваших покупателей внезапно появилась в выдаче. Вот что говорит об этом документе Гугл и Яндекс

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

4. Основной домен, 301 редирект, формат URL-страниц

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

Настраиваем переадресацию 301. Если вы выберете, например, домен с www как основной, мы настроим переадресацию на него и перенаправим посетителей на актуальную страницу. Если создаем новую структуру сайта или меняем старые адреса, делаем 301 переадресацию на новые.

Оптимизация сайта интернет-магазина на OpenCart

Приводим ссылки на все страницы к одному виду, без / и .html. Поисковики могут посчитать дублями страницы “пример.ру” и “пример.ру/index.html”, так же как и “пример.ру/page-1” и “пример.ру/page-1/”. Это может привести к штрафным санкциям и потере места в выдаче, поэтому мы избегаем дублирования.

Справка Гугла (основной домен, 301 редирект) и Яндекса.

5. Хлебные крошки

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

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

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

Можно почитать мнение Гугла и Яндекса по этому поводу, а выглядит это так:

Техническая оптимизация интернет-магазина от NeoSeo

6. Канонические URL, дубли страниц

Прописываем в коде канонические URL для страниц с повторяющимся или похожим контентом. Если у вас, к примеру, есть две разные версии страницы для мобильных и для компьютеров, нужно выбрать одну из них и сделать её канонической. Это нужно, чтобы:

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

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

Убираем дубли страниц. Поисковики не любят дубли страниц — накладывают фильтры и штрафные санкции, понижают сайт в выдаче. Мы корректируем иерархию URL, чтоб не возникало полных дублей, убираем дубли главной страницы, решаем проблемы с зеркалом сайта, настраиваем страницу с 404 ошибкой, убираем страницы с utm-метками из выдачи.

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

Почитать про повторяющиеся и канонические URL можно здесь (Гугл) или тут (Яндекс).

7. Микроразметка (микроданные)

Делаем микроразметку по формату Schema.org. Интернет-магазинам необходима разметка, но это довольно тяжелый труд, поэтому не все его делают. А мы написали свой модуль микроразметки для OpenCart, который помогает упростить эту задачу.

Микроразметка, или семантическая разметка — это набор тегов и атрибутов в тегах. С помощью этого инструмента ваш интернет-магазин показывает поисковикам, какая информация есть на странице.

Фишка микроразметки в том, что из-за неё сниппет сайта выглядит намного лучше. Без неё пользователь увидит в выдаче название сайта, описание товара и ссылку. С ней — всё, что вы захотите добавить. Мы обычно добавляем карточку товара, то есть в выдаче юзер увидит не только название и описание, но и рейтинг товара, его цену и изображение.

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

Это выглядит вот так:

Внедрение микроразметки на OpenCart

8. Мета-теги, страницы пагинации

Исключаем дублирование значений мета-тегов. Дублированные мета-теги title/description не нравятся поисковикам — у каждой страницы должны быть свои, уникальные мета-теги. Мы убираем дублированные теги для того, чтобы ничего не помешало оптимизации.

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

9. Дубли на страницах пагинации

Удаляем дублирование текста на страницах с пагинацией.

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

Мы используем способ rel=”prev”/”next”, то есть создаём цепочку между всеми страницами с пагинацией. Этот способ позволяет решить проблему без использования страницы “Смотреть всё”, а ещё с ним не нужно сильно менять html-код.

Исправление дублирования на страницах пагинации интернет-магазина

10. Структура URL, человеко-понятный вид URL, 301 редирект

Делаем правильную и понятную структуру URL. Ссылка должна быть понятной для человека, потому что релевантность URL-адреса должна быть понятна пользователю с первого сайта. Это важно ещё и для поисковых роботов — слишком длинные или сложные ссылки требуют слишком много ресурсов от них. Этих ресурсов может не хватить на то, чтобы просканировать и проиндексировать другой важный контент.

Мы знаем об этом факторе, поэтому делаем короткие и понятные ссылки, блокируем поисковым роботам доступ к ненужным URL. Мы создаем URL, которые понятны людям и не отнимают лишние ресурсы у роботов. Выглядит это так:

Внутренняя техническая оптимизация сайта магазина на платформе OpenCart

11. Атрибут alt

Настраиваем автоматическое заполнение атрибута ALT. Этот атрибут помогает поисковым системам представлять самые релевантные картинки для выдачи — так что правильно заполненные атрибуты ALT (не больше 250 символов, без переспама) могут очень серьезно помочь оптимизации.

Оптимизация изображений интернет-магазина на платформе OpenCart

Вообще, этот атрибут — это текст, который описывает изображение и показывается вместо него, если картинка не загрузилась. Мы автоматически заполняем этот атрибут для сотен изображений на сайте, чтобы сэкономить время.

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

12. Мета-тег noindex для страниц, использование атрибутов rel="next" и rel="prev".

Оптимизируем страницы пагинации при сортировке на страницах категорий с помощью тега noindex.

Когда в определенных листингах очень много товаров, такие страницы с пагинацией могут считаться страницами с частично дублированным контентом, поэтому для них мы прописываем атрибуты rel="next" и rel="prev" , чтобы указать связь между несколькими URL. Благодаря этой разметке Google может определить, что содержание данных страниц связано в логической последовательности, и направить пользователя на начальную страницу.

Оптимизация целевых страниц интернет-магазина на OpenCart

Справочка

13. 404 статус HTTP

Настраиваем страницу с ошибкой 404. Вы видите эту ошибку, когда страница удалена или вы неправильно ввели её адрес.

Стандартная ошибка 404 неинформативна — это просто надпись “Не найдено”, которая никак не помогает пользователю и не решает его проблему. Более того, стандартная страница с 404 ошибкой создаёт проблемы вам, потому что пользователь, скорее всего, просто закроет её и уйдёт с вашего сайта.

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

Оптимизация интернет-магазина на OpenCart

14. Социальные кнопки

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

Настройка социальных кнопок

Что после этого?

После того как мы проведем внутреннюю техническую оптимизацию магазина на ОпенКарт –  сайт готов к выводу на реальный домен для первой индексации (сканирования) поисковиками, теперь можно и подумать про активную стадию продвижения. Мы убираем все проблемы и ошибки еще на стадии разработки, чтобы вам не приходилось платить за аудит, а потом и за правки по аудиту. Начиная свой путь поискового продвижения с такой базой, вам не придётся тратить лишние деньги на подготовку к продвижению, вы можете заняться более важными делами, например сделать SEO-структуру для Интернет-магазина.

Заказывайте разработку Интернет-магазина “под ключ” у думающих о вашем будущем специалистов, мы многое ещё расскажем и подскажем.

Всегда ваша,

Команда NeoSeo.

Комментарии

Написать комментарий [отменить ответ]