defaultPatterns constant

List<String> const defaultPatterns

Lower-case User-Agent fragments of the crawlers that matter for SEO: search engines, social-media link previews and AI crawlers, plus a few generic markers.

Implementation

static const List<String> defaultPatterns = [
  // Suchmaschinen
  'googlebot', 'googleother', 'bingbot', 'duckduckbot', 'applebot',
  'yandex', 'baiduspider', 'petalbot', 'seznambot',
  // Social-Media Link-Vorschauen
  'facebookexternalhit', 'facebookcatalog', 'twitterbot', 'linkedinbot',
  'pinterestbot', 'whatsapp', 'telegrambot', 'slackbot', 'discordbot',
  'redditbot',
  // AI-Crawler
  'gptbot', 'oai-searchbot', 'chatgpt-user', 'claudebot', 'claude-web',
  // Womit Google die URL-Prüfung und den Rich Results Test fährt:
  'google-inspectiontool', 'googleother', 'storebot-google',
  'perplexitybot', 'google-extended', 'ccbot', 'bytespider',
  // SEO-Tools und generische Marker
  'lighthouse', 'ahrefsbot', 'semrushbot', 'screaming frog',
  'crawler', 'spider', 'slurp', 'bot/', 'bot;', 'bot)',
];