Технічне SEO для e-commerce у 2026 році: Глибока оптимізація PrestaShop та WordPress під Google і AI-сканери

Пошуковий ландшафт для інтернет-магазинів кардинально змінився. Поряд із класичним ранжуванням у Google, ключову роль відіграє GEO (Generative Engine Optimization) — оптимізація під AI-асистентів (ChatGPT, Gemini, Perplexity), які формують прямі відповіді та пропонують товари користувачам.
Якщо ваш магазин працює на PrestaShop чи WordPress (WooCommerce), звичайної швидкості завантаження вже замало. Необхідно налаштувати бездоганну передачу структурованих даних, оптимізувати серверний стек та правильно розпреділити краулінговий бюджет.
1. Оптимізація під AI-боти та розширена мікророзмітка (GEO)
AI-сканери аналізують сторінки як масиви даних. Щоб ваші товари потрапляли в результати AI-видачі, база даних має бути прозорою для бота.
Практичний приклад JSON-LD для товару
Додайте в шаблон картки товару (product.tpl у PrestaShop або через wp_head у WordPress) повноцінний блок мікророзмітки з деталізацією наявності, умов повернення та рейтингу:
HTML
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Назва товару",
"image": [
"https://example.com/images/1x1/photo.jpg"
],
"description": "Детальний опис товару з технічними характеристиками.",
"sku": "SKU-12345",
"mpn": "MPN-998877",
"brand": {
"@type": "Brand",
"name": "Бренд"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "24"
},
"offers": {
"@type": "Offer",
"url": "https://example.com/product-page",
"priceCurrency": "UAH",
"price": "1499.00",
"priceValidUntil": "2026-12-31",
"itemCondition": "https://schema.org/NewCondition",
"availability": "https://schema.org/InStock",
"hasMerchantReturnPolicy": {
"@type": "MerchantReturnPolicy",
"applicableCountry": "UA",
"returnPolicyCategory": "https://schema.org/MerchantReturnFiniteReturnWindow",
"merchantReturnDays": 14,
"returnMethod": "https://schema.org/ReturnByMail"
}
}
}
</script>
Налаштування robots.txt для AI-краулерів
Не блокуйте пошукових AI-ботів, якщо прагнете отримувати органічний трафік з AI-пошуковиків. Перевірте свій robots.txt:
Plaintext
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /cart/
Disallow: /checkout/
# Дозволяємо доступ AI-сканерам
User-agent: GPTBot
Allow: /
User-agent: PerplexityBot
Allow: /
User-agent: Google-Extended
Allow: /
Sitemap: https://example.com/sitemap.xml
2. Серверна оптимізація та Core Web Vitals (Nginx + Redis + OPcache)
Для швидкого відгуку сервера (TTFB < 200ms) та стабільного показника LCP потрібна комплексна настройка серверного стеку.
Конфігурація OPcache у php.ini
Оптимальні параметри для високонавантажених скриптів PrestaShop та WooCommerce:
Ini, TOML
opcache.enable=1
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=20000
opcache.revalidate_freq=0
opcache.validate_timestamps=0 ; Для продакшну (скидати кеш при деплої)
opcache.save_comments=1
Налаштування Nginx для кешування статики та HTTP/2
Оптимальний блок конфігурації Nginx для обробки зображень та статичних файлів:
Nginx
server {
listen 443 ssl http2;
server_name example.com;
# Кешування зображень, шрифтів та CSS/JS
location ~* \.(jpg|jpeg|png|webp|avif|svg|css|js|woff2)$ {
expires 1y;
add_header Cache-Control "public, no-transform";
access_log off;
log_not_found off;
}
# Вмикаємо Gzip та Brotli стиснення
gzip on;
gzip_types text/plain text/css application/json application/javascript text/xml image/svg+xml;
# Інші налаштування PHP-FPM...
}
Redis Object Cache
- WordPress: Установіть плагін Redis Object Cache та додайте у
wp-config.phpключWP_REDIS_IGNORED_GROUPSдля виключення транзитних сесій, щоб не засмічувати пам’ять. - PrestaShop: Увімкніть кешування через
Advanced Parameters -> Performanceта вкажіть сервер Redis (127.0.0.1:6379), що суттєво прискорить обробку атрибутів та комбінацій товарів.
3. Управління дублями та фасетовою навігацією
У великих каталогах комбінації фільтрів (колір, розмір, матеріал) створюють мільйони дубльованих URL, що виснажує краулінговий бюджет Googlebot.
Стратегія індексації фільтрів:
- Основні фільтри (з попитом): Фільтри під чіткі пошукові запити (наприклад,
/noutbuki/asus/) мають мати унікальні H1, Title, мета-теги та відкриту індексацію. - Мульти-фільтри (без попиту): Комбінації кількох параметрів (наприклад,
?color=red&size=xl&price_to=5000) реалізуються через AJAX без зміни URL або закриваються директивою:HTML<meta name="robots" content="noindex, follow"> - Канонізація (
rel="canonical"): Переконайтеся, що всі сторінки пагінації чи сортування мають чітке посилання на основну сторінку категорії:HTML<link rel="canonical" href="https://example.com/category-name/" />
4. Чек-лист технічного аудиту для e-commerce
Перед запуском чи оновленням каталогу виконайте наступну перевірку:
- [ ] TTFB (Time to First Byte): < 200 мс для десктопів та < 400 мс для мобільних мереж.
- [ ] Формати зображень: Усі фото товарів конвертовані у
.webpабо.avif. - [ ] LCP (Largest Contentful Paint): Головна картка товару завантажується менш ніж за 1.8 секунди, на ній встановлено атрибут
fetchpriority="high". - [ ] Валідація Schema.org: Відсутні критичні помилки у Google Search Console у розділах Products та Merchant Listings.
- [ ] Динамічний Sitemap: Файл
sitemap.xmlділиться на частини по 10 000 URL і оновлюється автоматично при зміні залишків. - [ ] SSL / HTTP Header Security: Налаштовані заголовки
HSTS,X-Content-Type-OptionsтаContent-Security-Policy.
Висновок
Технічне SEO у 2026 році — це поєднання чистої архітектури коду, швидкої серверної інфраструктури та глибокої адаптації під розпізнавання даних алгоритмами AI. Реалізація цих кроків на PrestaShop або WordPress дозволить магазину не лише утримувати високі позиції в Google, а й стати джерелом рекомендацій для штучного інтелекту.