← All articles
shopify seo

SEO для Shopify: технические оптимизации и распространённые проблемы

Команда Muginai · · 2 min read · 536 words

Shopify из коробки поддерживает SEO — он обрабатывает сайт-карты, canonical-теги и базовые метатеги. SEO-потолок платформы определяется её ограничениями: структура URL частично фиксирована, canonical-обработка для путей коллекций/продуктов создаёт проблемы дублирующегося контента, а темы существенно различаются по техническому качеству. Понимание того, какие ограничения фиксированы, а какие адресуемы, определяет направление инвестиций в оптимизацию.

Проблемы структуры URL Shopify

Дубликат /collections/[handle]/products/[handle]: Shopify генерирует два действительных URL для каждого продукта в коллекции:

  • https://store.com/products/widget (первичный URL продукта)
  • https://store.com/collections/category/products/widget (URL в контексте коллекции)

Shopify автоматически добавляет rel="canonical", указывающий с URL коллекции на первичный /products/ URL — это предотвращает создание дубликатом штрафа. Однако URL коллекций всё ещё потребляют краулинговый бюджет.

Лучшая практика: Ссылайтесь на /products/[handle] во внутренних ссылках, а не на URL пути через коллекцию. Это концентрирует ссылочный вес на canonical-странице и снижает ненужный краулинг.

Ограничения кастомизации URL: Shopify не позволяет полностью кастомные структуры URL. URL продуктов — /products/[handle], коллекций — /collections/[handle]. Слаги настраиваемы, но структура пути фиксирована.

Оптимизация метатегов и заголовков

Формат заголовков Shopify по умолчанию: [Название Продукта] - [Название Магазина]. Переопределяется через тему:

В Liquid (язык шаблонов Shopify) кастомизируйте теги заголовков:

{% if template == 'product' %}
  <title>{{ product.title }} - Купить {{ product.type }} | {{ shop.name }}</title>
{% elsif template == 'collection' %}
  <title>{{ collection.title }} Коллекция - {{ shop.name }}</title>
{% else %}
  <title>{{ page_title }} | {{ shop.name }}</title>
{% endif %}

Мета-описание: Shopify предоставляет поля мета-описания в административной панели для продуктов, коллекций и страниц. Они должны быть заполнены для всех основных страниц.

Обработка пагинации в коллекциях Shopify

Большие коллекции разбиваются на страницы: /collections/shoes?page=2. Для страниц с большим числом продуктов рекомендуется:

  • Реализовать бесконечную прокрутку через JavaScript там, где это уместно
  • Для сайтов с необходимой пагинацией убедиться, что страницы пагинации не индексируются (им не нужно самостоятельно ранжироваться), но краулируются для обнаружения ссылок:
{% if current_page > 1 %}
  <meta name="robots" content="noindex, follow">
{% endif %}

JavaScript приложений и скорость страниц

Приложения Shopify часто внедряют JavaScript, влияющий на скорость. Типичные виновники:

  • Чат-виджеты, загружаемые синхронно
  • Приложения отзывов о продуктах с избыточным JavaScript
  • Виджеты программ лояльности
  • Скрипты всплывающих окон апселла/кросселла

Диагностика: Запустите PageSpeed Insights на ключевых страницах до и после отключения приложений через административную панель Shopify.

Решения:

  • Удаляйте неиспользуемые приложения (магазины Shopify накапливают установленные, но неиспользуемые приложения, которые всё ещё внедряют код)
  • Используйте отложенную загрузку: добавляйте атрибуты defer или async к скриптам приложений там, где приложение позволяет
  • Ограничьте код приложения страницами, где он нужен — приложение отзывов не должно загружаться на страницах оформления заказа

SEO блога Shopify

Блог Shopify поддерживает базовое контентное SEO, но имеет ограничения:

  • Посты блога находятся по /blogs/[blog-name]/[post-handle] — структура URL фиксирована
  • Категории реализованы как «теги» — Shopify создаёт URL /blogs/[blog]/tagged/[tag], что создаёт тонкие страницы архивов тегов

Проблема архивов тегов: Shopify генерирует индексируемые страницы для каждого тега блога. Решения:

  • Noindex страниц тегов через тему
  • Ограничение тегов небольшим согласованным набором значимых категорий

Структурированные данные для Shopify

Расширяйте стандартную схему продукта Shopify с помощью:

BreadcrumbList: Навигационные хлебные крошки со схемой улучшают сигналы архитектуры сайта.

FAQ на страницах продуктов: Разделы FAQ продукта со схемой FAQ могут генерировать расширенные результаты с разворачиваемыми вопросами прямо в SERP.

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

Stop doing SEO manually.

Muginai runs keyword research, content briefs, rank tracking, and backlink monitoring — autonomously, 24/7.

Get early access → All features Pricing
← Back to blog Explore features →