Přeskočit na obsah
DOPLŇKY

Open Container for Bots — Umožnit crawlerům indexovat GTM

Povolte vyhledávacím botům (Googlebot, Bingbot) přístup k gtm.js pro indexaci GTM kontejneru.

5 min čtení Pokročilý Aktualizováno 21.3.2026
Open Container for Bots — Umožnit crawlerům indexovat GTM

Co je Open Container for Bots?

Open Container for Bots doplněk umožňuje legitimním search engine crawlerům (Googlebot, Bingbot) přístup k vašemu server-side GTM kontejneru. To je užitečné, pokud posíláte structured data nebo SEO eventy přes sGTM.

Proč používat Open Container for Bots?

  • SEO: Google může indexovat structured data posílaná přes sGTM.
  • Rich snippets: Product schema, Review schema, BreadcrumbList atd.
  • Event tracking: Crawlers vidí GTM eventy (pro debugging).

Default chování (doplněk vypnutý)

Defaultně DataNostro blokuje VŠECHNY boty na sGTM endpointech (/collect, /g/collect, /gtm.js). Důvod: Bot traffic zkresluje analytická data a zbytečně spotřebovává resources.

Jak aktivovat

  1. Přejděte do Dashboard → Doplňky
  2. Zapněte toggle "Open Container for Bots"
  3. Power-up automaticky povolí whitelistované crawlery

Whitelistované crawlery

  • Googlebot — Google Search crawler
  • Googlebot-Image — Google Images crawler
  • Bingbot — Bing Search crawler
  • Slurp — Yahoo Search crawler
  • DuckDuckBot — DuckDuckGo crawler

Blokované boty (i po aktivaci)

Scrapers a spam boty zůstávají blokované:

  • AhrefsBot, SEMrushBot, MJ12bot (SEO scrapers)
  • PetalBot, DataForSeoBot (data scrapers)
  • Všechny boty bez známého User Agent

Use case: Product structured data přes sGTM

// GTM Server-side variable — Product Schema
const productData = {
  "@context": "https://schema.org/",
  "@type": "Product",
  "name": "{{ product_name }}",
  "offers": {
    "@type": "Offer",
    "price": "{{ product_price }}",
    "priceCurrency": "CZK"
  }
};

// Vložit do HTML response (pokud je request od Googlebot)
if (isBot()) {
  return productData;
}

⚠️ Performance upozornění:

Open Container for Bots může zvýšit server load o 5-10% (závisí na crawl rate). Monitorujte dashboard statistiky a případně použijte rate limiting.