Чому ваші сторінки товарів у Shopify не індексуються Google
Google Search Console показує, що сторінки товарів у Shopify мають статус «Виявлено, не проіндексовано». Ось п'ять найпоширеніших причин і як виправити кожну з них.
Ви відкриваєте Google Search Console, очікуючи свято, а замість цього бачите: сорок сторінок товарів з позначкою «Виявлено — наразі не проіндексовано» або «Просканований — наразі не проіндексований». Ваш магазин працює, товари справжні, але Google вирішив, що більшість із них не варті того, щоб тримати їх в індексі. Найприкріше те, що ніщо в адмінці Shopify не пояснює чому.
У більшості випадків причина не в Shopify. Це жменя повторюваних некоректних налаштувань, які прокрадаються під час встановлення теми, міграцій або встановлення застосунків — і коли ви знаєте, на що дивитися, кожне виправлення зазвичай займає п'ятнадцять хвилин.
П'ять причин, чому Google пропускає ваші сторінки товарів
1. Canonical-теги, що вказують не туди
Кожна сторінка товару в Shopify має canonical-тег у <head>, який повідомляє Google, який URL є «справжнім». Shopify генерує їх автоматично, але кастомізації теми та SEO-застосунки часто їх перезаписують. Класичний збій — товар, доступний одночасно за /products/my-product і за /collections/summer/products/my-product, з canonical, що вказує не туди.
Відкрийте сторінку товару, перегляньте джерело й знайдіть <link rel="canonical". URL усередині має бути чистою формою /products/my-product:
<!-- Correct -->
<link rel="canonical" href="https://yourstore.com/products/leather-wallet">
<!-- Broken: signals consolidate to the collection scope -->
<link rel="canonical" href="https://yourstore.com/collections/sale/products/leather-wallet">
Якщо ваш canonical вказує на URL у межах колекції або на головну, саме тому Google консолідує сигнали геть від сторінки товару.
2. Meta-тег noindex там, де його не має бути
Деякі теми Shopify мають вбудовану умовну логіку noindex — наприклад, noindex для товарів із нульовим залишком, товарів із тегом «draft» або колекцій із менш ніж трьома позиціями. Якщо ви переміщували теги або працювали через сезон розпродажів, частина каталогу може тихо випасти з індексу без попередження.
Подивіться в <head> на наявність <meta name="robots" content="noindex">. Якщо він є на сторінці, яку ви хочете індексувати, знайдіть умову в theme.liquid або у вашому SEO-застосунку та виправте її.
3. Тонкі описи товарів
Сигнали якості Google зазвичай знецінюють сторінки товарів із дуже тонким унікальним текстом — зазвичай кілька речень від постачальника, повторно використаних у багатьох товарах. Дропшипінговий каталог, де кожен опис — однакові два речення від постачальника, систематично сканується та пропускається.
Це найповільніше виправлення, але з найбільшим важелем. Замініть загальний текст від постачальника на специфіку: розміри, матеріали, сценарії використання, що в коробці, для чого товар не підходить.
4. robots.txt блокує не ті шляхи
Стандартний robots.txt у Shopify розумний — він блокує /cart, /checkout, /orders і кілька внутрішніх шляхів. Якщо ви вручну редагували robots.txt.liquid і випадково заборонили /collections/ або /products/, ціла гілка вашого магазину стає невидимою.
Типовий стандарт Shopify виглядає так:
User-agent: *
Disallow: /admin
Disallow: /cart
Disallow: /orders
Disallow: /checkout
Disallow: /*?*oseid=*
Sitemap: https://yourstore.com/sitemap.xml
Відвідайте yourstore.com/robots.txt і переконайтеся, що заборонені лише справді внутрішні шляхи. Документація Shopify щодо robots.txt описує, що блокується за замовчуванням і як безпечно редагувати.
5. Дрейф sitemap після міграції
Якщо ви змінювали теми, редагували URL товарів або переходили з іншої платформи на Shopify, ваш sitemap може все ще посилатися на URL, яких більше не існує — або не включати нові. Google читає sitemap.xml за розкладом, але sitemap, всіяний 404-ми, підриває довіру до решти.
Відвідайте yourstore.com/sitemap.xml і вибірково перевірте десять URL. Будь-які 404 означають, що sitemap потрібно регенерувати, або є застосунок, який поводиться неправильно.
Як знайти уражені сторінки в Search Console
Відкрийте Search Console, виберіть свій ресурс і перейдіть до Індексування → Сторінки. Прокрутіть до розділу «Чому сторінки не індексуються». Два статуси, на яких варто зосередитися:
- Виявлено — наразі не проіндексовано: Google знає про URL, але ще не сканував його. Зазвичай це сигнал низького пріоритету в черзі Google, що є наслідком проблем вище.
- Просканований — наразі не проіндексовано: Google завантажив сторінку й вирішив її не зберігати. Жорсткіший сигнал — майже завжди йдеться про якість контенту або проблеми з canonical/дублюванням.
Натисніть на будь-який статус, щоб побачити повний список. Експортуйте в CSV — це ваш робочий список.
Питання щодо schema.org/Product
Сторінки товарів без структурованих даних Product конкурують з рукою, прив'язаною за спиною. Google знижує їх пріоритет у результатах із комерційним наміром, і вони не мають права на rich results (ціна, наявність, рейтинги в SERP).
Мінімально життєздатна Product schema виглядає так:
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Hand-Stitched Leather Wallet",
"image": "https://yourstore.com/cdn/shop/products/wallet-front.jpg",
"offers": {
"@type": "Offer",
"price": "59.00",
"priceCurrency": "EUR",
"availability": "https://schema.org/InStock"
}
}
</script>
Це йде в <head>. Багато тем Shopify включають Product schema за замовчуванням, але конфлікти застосунків і оновлення тем можуть її зламати. Ми детально розглядаємо Product schema у Розмітка Product Schema: мінімум для Google Rich Results.
60-секундна самоперевірка
Якщо ви не хочете оглядати кожну сторінку товару вручну, автоматичний аудит виявить більшість цих проблем за один прохід. EshopAuditor проходить ваш sitemap, запускає Lighthouse на репрезентативних сторінках і повідомляє:
- Які сторінки мають тег noindex
- Куди вказують canonical
- Які Product schema відсутні або некоректні
- Попередження про тонкий контент на рівні сторінки
- URL у sitemap, що повертають не-200 відповіді
SEO-розділ аудиту групує їх за серйозністю, тож ви можете атакувати найвпливовіші проблеми першими.
Ваша проблема — контент чи технічна?
Корисний поділ: якщо описи ваших товарів насичені, відповідають категорії та добре написані, але сторінки досі не індексуються, причина майже завжди технічна (canonical, robots, schema, sitemap). Виправте їх, запросіть повторну індексацію в Search Console і спостерігайте за кривою протягом наступних двох тижнів.
Якщо ваші описи — це два речення від постачальника, жодне технічне виправлення вас не врятує. Google усе одно скануватиме, усе одно пропускатиме. Контент має йти першим.
Тріаж за три хвилини: оберіть три ваші непроіндексовані сторінки. Перегляньте джерело. Перевірте canonical та robots-теги. Якщо обидва виглядають правильно, ваша проблема — контент. Якщо хоча б один неправильний, ваша проблема — технічна.
Запустіть безкоштовний аудит вашого магазину на eshopaudit.io — реєстрація не потрібна для першого сканування.