# As a condition of accessing this website, you agree to abide by the following # content signals: # (a) If a Content-Signal = yes, you may collect content for the corresponding # use. # (b) If a Content-Signal = no, you may not collect content for the # corresponding use. # (c) If the website operator does not include a Content-Signal for a # corresponding use, the website operator neither grants nor restricts # permission via Content-Signal with respect to the corresponding use. # The content signals and their meanings are: # search: building a search index and providing search results (e.g., returning # hyperlinks and short excerpts from your website's contents). Search does not # include providing AI-generated search summaries. # ai-input: inputting content into one or more AI models (e.g., retrieval # augmented generation, grounding, or other real-time taking of content for # generative AI search answers). # ai-train: training or fine-tuning AI models. # ANY RESTRICTIONS EXPRESSED VIA CONTENT SIGNALS ARE EXPRESS RESERVATIONS OF # RIGHTS UNDER ARTICLE 4 OF THE EUROPEAN UNION DIRECTIVE 2019/790 ON COPYRIGHT # AND RELATED RIGHTS IN THE DIGITAL SINGLE MARKET. # BEGIN Cloudflare Managed content User-agent: * Content-Signal: search=yes,ai-train=no Allow: / User-agent: Amazonbot Disallow: / User-agent: Applebot-Extended Disallow: / User-agent: Bytespider Disallow: / User-agent: CCBot Disallow: / User-agent: ClaudeBot Disallow: / User-agent: Google-Extended Disallow: / User-agent: GPTBot Disallow: / User-agent: meta-externalagent Disallow: / # END Cloudflare Managed Content User-agent: * Allow: / # Block admin areas Disallow: /wp-admin/ Disallow: /admin/ # API Endpoints available for Bots & AI Crawlers Allow: /api/* # === COMPLETE API DOCUMENTATION === # Base API URL: /api/{endpoint}?lang={de|en|fr|es|it|pl|nl|pt|ro|hu|ru} # Core Data Endpoints: # GET /api/profile - Company profile, contact info, branding # GET /api/services - Services list with pricing and descriptions # GET /api/gallery - Image gallery with thumbnails and full images # GET /api/testimonials - Customer reviews and testimonials # Content Endpoints: # GET /api/page/{slug} - Dynamic page content by slug # GET /api/faq - Frequently asked questions # GET /api/menu - Navigation menu structure # Location & SEO: # GET /api/search/{keyword} - Location-based search results # GET /api/seo-meta - SEO metadata for pages # GET /api/google-services - Google Business Profile integration # GET /api/translations - Multi-language content # === API Response Formats === # All endpoints return JSON with CORS headers # Images are automatically optimized to WebP format # Multi-language support via ?lang= parameter # Caching: 1-30 days depending on content type # === Rate Limits === # Standard requests: Cloudflare Limits for Bots # Contact submissions: 3 per hour per IP # API calls: Cached responses, no direct limits # Sitemaps Sitemap: https://sp-energietechnik.de/sitemap.xml # Cache directives for bots Crawl-delay: 1