# robots.txt — e-medical.it # Basato sul file originale PrestaShop + correzioni SEO/GEO # Ultima revisione: 2026-06 # ───────────────────────────────────────────────────────── # ═══════════════════════════════════════════════════════ # 1. REGOLE GENERALI (Google, Bing, tutti i crawler SEO) # ═══════════════════════════════════════════════════════ User-agent: * # Allow — asset necessari al rendering della pagina Allow: */modules/*.css Allow: */modules/*.js Allow: */modules/*.png Allow: */modules/*.jpg Allow: */modules/*.gif Allow: */modules/*.svg Allow: */modules/*.webp Allow: /js/*.js Allow: /js/jquery/* # Allow — file LLM (priorità alta, sempre raggiungibili) Allow: /llms.txt Allow: /llms-full.txt # Allow — blog WordPress (crawl libero) Allow: /blog/ # Private pages — parametri URL che generano duplicati Disallow: /*?order= Disallow: /*?tag= Disallow: /*?id_currency= Disallow: /*?search_query= Disallow: /*?back= Disallow: /*?n= Disallow: /*&order= Disallow: /*&tag= Disallow: /*&id_currency= Disallow: /*&search_query= Disallow: /*&back= Disallow: /*&n= # Private pages — controller PrestaShop (versione inglese) Disallow: /*controller=addresses Disallow: /*controller=address Disallow: /*controller=authentication Disallow: /*controller=cart Disallow: /*controller=discount Disallow: /*controller=footer Disallow: /*controller=get-file Disallow: /*controller=header Disallow: /*controller=history Disallow: /*controller=identity Disallow: /*controller=images.inc Disallow: /*controller=init Disallow: /*controller=my-account Disallow: /*controller=order Disallow: /*controller=order-slip Disallow: /*controller=order-detail Disallow: /*controller=order-follow Disallow: /*controller=order-return Disallow: /*controller=order-confirmation Disallow: /*controller=pagination Disallow: /*controller=password Disallow: /*controller=pdf-invoice Disallow: /*controller=pdf-order-return Disallow: /*controller=pdf-order-slip Disallow: /*controller=product-sort Disallow: /*controller=registration Disallow: /*controller=search Disallow: /*controller=statistics Disallow: /*controller=attachment Disallow: /*controller=guest-tracking Disallow: /*controller=compare # Directories di sistema — nessun valore SEO Disallow: /app/ Disallow: /cache/ Disallow: /classes/ Disallow: /config/ Disallow: /controllers/ Disallow: /download/ Disallow: /localization/ Disallow: /log/ Disallow: /mails/ Disallow: /modules/ Disallow: /override/ Disallow: /pdf/ Disallow: /src/ Disallow: /tools/ Disallow: /translations/ Disallow: /upload/ Disallow: /var/ Disallow: /vendor/ Disallow: /webservice/ # NOTA: rimosso Disallow: /js/ — bloccava il rendering JS per Google # sostituito con Allow: /js/*.js sopra # Pagine private — URL in italiano Disallow: /indirizzo Disallow: /indirizzi Disallow: /login Disallow: /carrello Disallow: /buoni-sconto Disallow: /tracciatura-ospite Disallow: /cronologia-ordini Disallow: /dati-personali Disallow: /account Disallow: /ordine Disallow: /conferma-ordine Disallow: /segui-ordine Disallow: /buono-ordine Disallow: /recupero-password Disallow: /registrazione Disallow: /ricerca # ═══════════════════════════════════════════════════════ # 2. CRAWLER LLM — INFERENZA (accesso ai contenuti) # Possono leggere per rispondere a query degli utenti # ═══════════════════════════════════════════════════════ User-agent: GPTBot Allow: /llms.txt Allow: /llms-full.txt Allow: /blog/ Allow: /content/ Disallow: /cache/ Disallow: /modules/ Disallow: /app/ Disallow: /var/ User-agent: ClaudeBot Allow: /llms.txt Allow: /llms-full.txt Allow: /blog/ Allow: /content/ Disallow: /cache/ Disallow: /modules/ Disallow: /app/ Disallow: /var/ User-agent: Google-Extended Allow: /llms.txt Allow: /llms-full.txt Allow: /blog/ Allow: /content/ Disallow: /cache/ Disallow: /modules/ Disallow: /app/ Disallow: /var/ User-agent: PerplexityBot Allow: /llms.txt Allow: /llms-full.txt Allow: /blog/ Allow: /content/ Disallow: /cache/ Disallow: /modules/ Disallow: /app/ Disallow: /var/ User-agent: Applebot-Extended Allow: /llms.txt Allow: /llms-full.txt Allow: /blog/ Disallow: /cache/ Disallow: /modules/ # ═══════════════════════════════════════════════════════ # 3. BOT DI TRAINING — BLOCCATI # Raccolta contenuti per addestrare modelli AI # ═══════════════════════════════════════════════════════ User-agent: CCBot Disallow: / User-agent: Bytespider Disallow: / User-agent: Amazonbot Disallow: / User-agent: Diffbot Disallow: / User-agent: omgilibot Disallow: / User-agent: FriendlyCrawler Disallow: / # ═══════════════════════════════════════════════════════ # 4. SITEMAP # CORREZIONE: User-Agent: * rimosso (sintassi errata) # Le direttive Sitemap: devono stare in fondo, sole # ═══════════════════════════════════════════════════════ Sitemap: https://www.e-medical.it/1_index_sitemap.xml Sitemap: https://www.e-medical.it/sitemap-index.xml Sitemap: https://www.e-medical.it/sitemap-with-images-index.xml Sitemap: https://www.e-medical.it/blog/sitemap_index.xml