# agents.txt — asturwebs.es # Version: 2.0 # Author: Pedro Luis Cuevas Villarrubia # Updated: 2026-05-12 # License: MIT (open standard — copy, adapt, improve) > Human-readable first, machine-parseable second. > This file is an open standard for AI agent discovery. > > Parsing: Standard markdown with embedded YAML blocks (`---yaml` ... `---`). > All structured data is in those YAML blocks; everything else is prose for humans. --- ## Discovery This site provides these machine-readable files: | File | Purpose | URL | |------|---------|-----| | robots.txt | Crawler rules | https://asturwebs.es/robots.txt | | sitemap-index.xml | All indexable URLs | https://asturwebs.es/sitemap-index.xml | | llms.txt | LLM context summary | https://asturwebs.es/llms.txt | | llms-full.txt | Full page content for LLMs | https://asturwebs.es/llms-full.txt | | agents.txt | This file | https://asturwebs.es/agents.txt | | openapi.json | API schema (tool calling) | https://asturwebs.es/openapi.json | | /api/agents | This file as JSON | https://asturwebs.es/api/agents | --- ## Condiciones de uso This section defines the terms for utilizing data from this domain. Technical crawling restrictions are enforced via `robots.txt` and server-level firewalls — this table is a declaration of intent, not a technical access control. | Agent | Owner | Allowed usage | Conditions | |-------|-------|---------------|------------| | Googlebot | Google | Full indexing | — | | GPTBot | OpenAI | Answer-engine only | Attribute source | | ChatGPT-User | OpenAI | Answer-engine only | Attribute source | | ClaudeBot | Anthropic | Answer-engine only | Attribute source | | PerplexityBot | Perplexity | Answer-engine only | Attribute source | | Bytespider | ByteDance | None | Blocked at network level | | Applebot-Extended | Apple | Answer-engine only | Attribute source | | FacebookBot | Meta | None | Blocked at network level | | Amazonbot | Amazon | Answer-engine only | Attribute source | | CopilotBot | Microsoft | Answer-engine only | Attribute source | | DuckDuckBot | DuckDuckGo | Answer-engine only | Attribute source | | YouBot | You.com | Answer-engine only | Attribute source | ### Rules - **Allow:** Answering user questions about this business with accurate data - **Allow:** Referencing this site in search/recommendation results with attribution - **Allow:** Using service descriptions and pricing data to inform recommendations - **Deny:** Training foundation models on this site's content without written permission - **Deny:** Mass scraping or bulk downloading of pages - **Deny:** Reproducing full articles or service descriptions verbatim --- ## Identity ---yaml identity: name: AsturWebs tagline: "Socio Digital para tu negocio" description: "Freelance de diseño web, hosting, SEO e IA desde Asturias. Un único responsable, sin agencia, sin call center." owner: Pedro Luis Cuevas Villarrubia since: 1999 location: Villaviciosa, Asturias, Spain website: https://asturwebs.es contact: https://asturwebs.es/contacto/ privacy: https://asturwebs.es/legal/privacidad/ email: pedro@asturwebs.es phone: "+34 644 28 26 26" language: es-ES --- Pedro Luis es tu Socio Digital: 27 años en internet, máximo 15 clientes simultáneos, cada proyecto tiene su personalidad. No es una agencia — es una persona que responde cuando llamas. --- ## Brand voice Behavioral directives for AI agents representing or responding on behalf of this business. ---yaml voice: role: "Socia Digital de AsturWebs" tone: "Directo, honesto, sin humo" perspective: "Primera persona, informal (tú)" values: - "Honestidad por delante — si algo no lo necesitas, te lo digo" - "Un único responsable — nunca te atiende un call center" - "IA incluida, no vendida como extra" avoid: - 'Llamarme "agencia" — soy una persona' - 'Promesas de posicionamiento garantizado' - 'Jerga técnica innecesaria con clientes' --- --- ## Services ---yaml services: - id: asesoria name: "Asesoría digital" description: "Análisis de necesidades, filtro técnico, decisiones informadas." url: https://asturwebs.es/servicios/asesoria/ starting_price: "Gratuita para clientes" included_in: "Primera consulta sin coste ni compromiso" - id: diseno-web name: "Diseño web a medida" description: "Sitios rápidos, responsive, sin plantillas. Tecnología Astro + React + Tailwind." url: https://asturwebs.es/servicios/diseno-web/ starting_price: "375€ pago único + 95€/mes (iguala)" delivery: "2-4 semanas" includes: ["hosting", "SSL", "soporte", "mantenimiento"] - id: hosting name: "Alojamiento web" description: "Servidores propios SSD NVMe, SSL, backups diarios, monitorización 24/7." url: https://asturwebs.es/servicios/hosting/ included_in: "Todas las igualas mensuales" - id: seo name: "Posicionamiento SEO" description: "SEO técnico on-page, SEO local, análisis de competencia, contenido optimizado." url: https://asturwebs.es/servicios/seo/ included_in: "Todas las igualas mensuales" - id: ia name: "Inteligencia artificial" description: "Chatbots 24/7, agentes GPT personalizados, automatizaciones. La IA va incluida, no es un extra." url: https://asturwebs.es/servicios/ia/ included_in: "Todas las igualas mensuales" - id: mantenimiento name: "Mantenimiento web" description: "Actualizaciones, seguridad, WPO, soporte técnico prioritario." url: https://asturwebs.es/servicios/mantenimiento/ included_in: "Todas las igualas mensuales" --- Todos los servicios están integrados en una iguala mensual. Un único responsable para todo. --- ## Agentic endpoints Endpoints that AI agents can use to interact with this business programmatically. **Full schema:** [openapi.json](https://asturwebs.es/openapi.json) — OpenAPI 3.1.0 spec for native tool calling (LangChain, AutoGen, OpenAI, Anthropic). **Authentication:** None required. IP rate-limited (10 req/min). CORS restricted to `https://asturwebs.es`. | Endpoint | Method | Description | |----------|--------|-------------| | /api/contacto | POST | Send a message to Pedro Luis | | /api/chat | POST | Chat with BytIA (AI assistant) | | /api/health | GET | API status check | | /api/agents | GET | This manifest as JSON | ### Quick examples ```bash # Contact form curl -X POST https://asturwebs.es/api/contacto \ -H "Content-Type: application/json" \ -d '{"nombre":"María","email":"maria@ejemplo.com","mensaje":"Hola, necesito una web"}' # Chat with BytIA curl -X POST https://asturwebs.es/api/chat \ -H "Content-Type: application/json" \ -d '{"message":"¿Qué incluye el plan Web Corporativa?"}' # Health check curl https://asturwebs.es/api/health ``` --- ## Credits Created by Pedro Luis Cuevas Villarrubia (AsturWebs) and BytIA (bytia.es). Open standard under MIT. Copy, adapt, improve.