Як вирішити проблему з параметром SRSLTID у Google Merchant Center
Загальна інформація по параметру SRSLTID, та що з ним робити
Google ввів параметр SRSLTID, щоб краще аналізувати ефективність рекламних кампаній. Цей параметр автоматично додається до URL-адрес ваших товарів (ви можете вимкнути це в налаштуваннях).
Детальніше про параметр SRSLTID
Більше нудних деталей під спойлером (клік), а вирішення нижче по сторінці..
Нещодавно Google представив параметр srsltid для відстеження ефективності списків товарів, що відображаються в результатах органічного пошуку через Google Merchant Center.
SRSLTID що це?
Цей параметр додається до URL-адреси списку товарів, коли користувач натискає на нього в результатах пошуку. Це дозволяє Google пов’язувати кліки та конверсії (покупки) з конкретними списками товарів у вашій стрічці Merchant Center. Наприклад: URL-адреса https://www.example/product_category/product.html – це сторінка товару, яка вказує на конкретний товар, але вона може не містити параметра srsltid, якщо ви перейшли на неї безпосередньо.
Однак, якщо ви натиснули на цей список товарів з результатів органічного пошуку в Google, URL-адреса може виглядати приблизно так https://www.example/product_category/product.html?srsltid=abc123 У цьому прикладі srsltid=abc123 – це параметр, який допомагає Google відстежувати ефективність переходу за цим конкретним списком товарів з результатів пошуку.
SRSLTID навіщо це?
Аналізуючи ці дані у звітах Google Merchant Center, ви можете зрозуміти, як користувачі взаємодіють з вашими оголошеннями, і оптимізувати їх для кращої ефективності органічного пошуку. Якщо вимкнути параметр srsltid, ви втратите цінні дані про ефективність ваших оголошень в органічному пошуку. Це може суттєво обмежити ваші можливості:
- Вимірювати ефективність ваших списків товарів
- Оптимізувати стрічку товарів
- Ефективно розподіляти маркетинговий бюджет
Рекомендується залишати параметр srsltid увімкненим, щоб отримати цінну інформацію про ефективність ваших списків товарів і приймати ефективні рішення щодо оптимізації.
Скористайтеся функціями звітності Google Merchant Center, щоб проаналізувати ефективність ваших списків товарів на основі даних srsltid. Якщо ви стурбовані конфіденційністю або хочете відстежувати додаткові показники, ви також можете використовувати інші методи відстеження, такі як Google Analytics або будь-які інші користувацькі коди для відстежування.
Він виглядає таким чином https://yoursite.com/product?srsltid=AfmBOorE0wr4ttGt83YuX-z_6KAnJAkECNKHqKT2KDO10SQ-KQASH7X2
Але в серпні 2024 року стало зрозуміло, що щось пішло не так. SEO-спеціалісти помітили, що такі URL-адреси як https://yoursite.com/product?srsltid=* почали з’являтися в пошукових системах.

Спочатку Google сказав, що це не впливає на пошук або рейтинги. Але ці URL-адреси почали з’являтися в аналітиці та звітах Google Search Console.
Ось що варто зробити, щоб уникнути проблем:
- Вимкніть параметр SRSLTID в налаштуваннях Google Merchant Center.
- Заблокуйте URL з параметром ?srsltid=* у файлі robots.txt (файл, який каже пошуковикам, що не індексувати).
- Додайте тег “canonical” до сторінок із цим параметром, щоб вказати на основний URL.
- Налаштуйте тег “noindex”, щоб пошуковики не показували такі сторінки в результатах пошуку.
Інструкція щодо вимкнення параметра srsltid в налаштуваннях Google Merchant Center
Тут все дуже просто. Якщо у вас є доступ до merchants.google.com, то треба виконати 3 простих кроки
- Зайти на https://merchants.google.com/
- Вибрати пункт меню справа зверху, іконка шестерні (як показано на скріншоті №1)
- Після, в меню переходим в розділ “налаштування конверсій”
- Переключити перший селектор у неактивний режим (має бути як на скріншоті №2)


Інструкція щодо видалення параметра srsltid у файлі .htaccess
Також на форумі
Крок 1: Відкрийте файл .htaccess
- Доступ до файлу .htaccess можна отримати через FTP або панель управління хостингом (наприклад, cPanel). Файл зазвичай знаходиться в кореневій директорії вашого сайту (наприклад, у папці public_html для хостингів на базі cPanel).
Крок 2: Додайте наступне правило для перезапису URL
- Додайте цей код до вашого файлу .htaccess, щоб видалити параметр srsltid з будь-якої URL-адреси:
<IfModule mod_rewrite.c>
RewriteEngine On
# Видалення параметра srsltid з рядка запиту
RewriteCond %{QUERY_STRING} ^(.*)&?srsltid=[^&]+&?(.*)$ [NC]
RewriteRule ^(.*)$ /$1?%1%2 [R=301,L]
# Якщо srsltid є єдиним параметром, видаляємо його
RewriteCond %{QUERY_STRING} ^srsltid=[^&]+$ [NC]
RewriteRule ^(.*)$ /$1? [R=301,L]
</IfModule>
Пояснення правил перезапису:
- Перше правило (RewriteCond %{QUERY_STRING}) перевіряє, чи містить рядок запиту (query string) параметр srsltid. Якщо такий параметр є, правило зберігає решту рядка запиту без цього параметра.
- ^ (.)&?srsltid=[^&]+&?(.)$ — регулярний вираз, який шукає параметр srsltid у рядку запиту. Ось як він працює:
- (.*) — зберігає будь-який текст до параметра srsltid.
- &?srsltid=[^&]+&? — знаходить сам параметр srsltid, разом з його значенням, і ігнорує решту символів до “&” (якщо є інші параметри).
- (.*)$ — зберігає всі інші параметри після srsltid.
- ^ (.)&?srsltid=[^&]+&?(.)$ — регулярний вираз, який шукає параметр srsltid у рядку запиту. Ось як він працює:
- Перше RewriteRule застосовує 301 редирект (постійний) і видаляє srsltid, залишаючи всі інші параметри запиту.
- /$1?%1%2 — це формат нового URL після редиректу, де:
- $1 — відсилає до основної частини URL (без параметрів).
- %1%2 — вставляє збережені частини рядка запиту (інші параметри), якщо вони існують.
- /$1?%1%2 — це формат нового URL після редиректу, де:
- Друге правило обробляє випадки, коли srsltid є єдиним параметром у рядку запиту.
- ^srsltid=[^&]+$ — це регулярний вираз, який перевіряє, чи srsltid є єдиним параметром у URL. Якщо це так, воно видаляється повністю.
- /$1? — новий URL без жодних параметрів.
Крок 3: Збережіть і завантажте
- Після додавання цього коду, збережіть файл .htaccess і завантажте його назад на сервер (або збережіть зміни, якщо редагуєте файл безпосередньо на сервері).
Важливі примітки:
- Увімкнення mod_rewrite: Переконайтеся, що модуль mod_rewrite увімкнено на вашому сервері. Для цього можна перевірити конфігурацію Apache або звернутися до служби підтримки вашого хостингу.
- Резервне копіювання: Обов’язково зробіть резервну копію файлу .htaccess перед тим, як вносити зміни. Це дозволить вам швидко повернути все назад у разі помилки.
- Тестування сайту: Після внесення змін протестуйте сайт, щоб переконатися, що він працює коректно і жодна інша функціональність не порушена.
Ці кроки допоможуть вам видалити параметр srsltid з URL-адрес і зробити їх “чистими”, що покращить їх для SEO та зменшить кількість небажаних параметрів у пошуковій видачі.
Якщо не знаєте, як це зробити, або у вас немає часу, зв’яжіться зі мною — і я вам допоможу!