已验证的 AgentReady.md 证书
签发于 sig: 2317e1e1d1c1e737 验证 →

已分析URL

https://docprotect.net

分析另一个URL

AI-Ready评分

80 / B

良好

/ 100

Token节省量

HTML Token 5436
Markdown Token 682
节省 87%

评分详情

语义化HTML 92/100
内容效率 85/100
AI可发现性 55/100
结构化数据 85/100
可访问性 93/100

您的网站不支持Markdown for Agents。此Cloudflare标准允许AI代理以markdown格式请求内容,减少约80%的令牌使用。

如何实施

实现以下一项或多项:(1) 使用markdown内容响应Accept: text/markdown。(2) 提供.md URL(例如/page.md)。(3) 添加<link rel="alternate" type="text/markdown">标签。(4) 添加Link HTTP标头用于markdown发现。

未找到Content-Signal指令。这些指令告知AI代理如何使用您的内容(搜索索引、AI输入、训练数据)。推荐位置是robots.txt。

如何实施

将Content-Signal添加到您的robots.txt:User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no。也可以作为markdown响应的HTTP标头添加。

Markdown Token: 682
100% offline · Nada se envía

Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado.

[Abrir editor web](https://docprotect.net/editor/) [Descargar app gratis](https://docprotect.net/#apps)

COPIA PROTEGIDA

## ¿Por qué proteger tus documentos?

Cada vez que compartes un documento sin proteger, expones datos sensibles que pueden usarse para suplantar tu identidad.

### 100% Privado

Todo se procesa en tu dispositivo. Tus documentos no se suben a ningún servidor ni se almacenan en la nube.

### Oculta lo que quieras

Utiliza las brochas de distintos grosores para tapar cualquier dato sensible de cualquier tipo de documento.

### Marca de agua personalizada

Añade texto como "Copia para Hotel X" para que nadie pueda reutilizar tu documento con otros fines.

## Cómo funciona

1

### Sube tu documento

Arrastra o selecciona la imagen del documento que quieres proteger. Acepta JPG, PNG y PDF.

2

### Protege el documento

Usa las herramientas de brocha para ocultar datos y añade tu marca de agua personalizada.

3

### Descarga y comparte

Descarga la imagen protegida o compártela directamente.

## Disponible donde lo necesites

Protege tus documentos desde cualquier dispositivo. Gratis, privado y sin conexión.

Próximamente

### DocProtect Business

Exportaciones ilimitadas, tu marca corporativa en el sello de protección y email del DPO visible. Para empresas y profesionales.

## Preguntas frecuentes

**¿Qué tipos de documentos puedo proteger?**

Cualquier documento: DNI, pasaporte, carnet de conducir, contratos, diplomas, facturas, nóminas... Cualquier imagen que contenga datos que quieras ocultar.

**¿Se guarda mi documento en algún servidor?**

No. Todo el procesamiento se realiza localmente en tu dispositivo. Ningún dato sale de tu teléfono u ordenador. Puedes verificarlo desconectando internet y la herramienta seguirá funcionando.

**¿Es realmente gratis?**

Sí, la versión Personal es completamente gratis. En la web no tiene limitaciones. Las apps móviles permiten 5 exportaciones diarias gratis. Próximamente, DocProtect Business ofrecerá exportaciones ilimitadas y personalización corporativa.

**¿Puedo usarlo en el móvil?**

Sí. Tenemos apps nativas gratuitas para [iPhone y iPad](https://docprotect.net/ios/) y para [Android](https://docprotect.net/android/), con soporte para S-Pen y Apple Pencil. También puedes usar la [versión web](https://docprotect.net/editor/) desde cualquier navegador móvil.

**¿Por qué la imagen se convierte a blanco y negro?**

Convertir a blanco y negro reduce la calidad de la copia, lo que dificulta su uso fraudulento mientras sigue siendo perfectamente válida para identificación.
DocProtect — Protege tus documentos antes de compartirlos

 [![DocProtect](https://docprotect.net/icons/app-icon.png) DocProtect](https://docprotect.net/)

[iOS](https://docprotect.net/ios/ "App para iOS") [Android](https://docprotect.net/android/ "App para Android") [Abrir editor web](https://docprotect.net/editor/)

100% offline · Nada se envía# Protege tus documentos antes de compartirlos

Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado.

[Abrir editor web](https://docprotect.net/editor/) [Descargar app gratis](https://docprotect.net/#apps)

[iPhone y iPad](https://docprotect.net/ios/ "Disponible para iOS") · [Android](https://docprotect.net/android/ "Disponible para Android") · Web / PWA

COPIA PROTEGIDA

## ¿Por qué proteger tus documentos?

Cada vez que compartes un documento sin proteger, expones datos sensibles que pueden usarse para suplantar tu identidad.

### 100% Privado

Todo se procesa en tu dispositivo. Tus documentos no se suben a ningún servidor ni se almacenan en la nube.

### Oculta lo que quieras

Utiliza las brochas de distintos grosores para tapar cualquier dato sensible de cualquier tipo de documento.

### Marca de agua personalizada

Añade texto como "Copia para Hotel X" para que nadie pueda reutilizar tu documento con otros fines.

## Cómo funciona

1

### Sube tu documento

Arrastra o selecciona la imagen del documento que quieres proteger. Acepta JPG, PNG y PDF.

2

### Protege el documento

Usa las herramientas de brocha para ocultar datos y añade tu marca de agua personalizada.

3

### Descarga y comparte

Descarga la imagen protegida o compártela directamente.

## Disponible donde lo necesites

Protege tus documentos desde cualquier dispositivo. Gratis, privado y sin conexión.

[![DocProtect](https://docprotect.net/icons/app-icon.png)### iPhone y iPad

App nativa con soporte para Apple Pencil. Próximamente en la App Store.

Ver app iOS →](https://docprotect.net/ios/) [![DocProtect](https://docprotect.net/icons/app-icon.png)### Android

App nativa para móviles y tablets. Próximamente en Google Play.

Ver app Android →](https://docprotect.net/android/)

### Navegador web

Sin instalar nada. Funciona offline como PWA en cualquier navegador.

[Abrir editor](https://docprotect.net/editor/)

Próximamente### DocProtect Business

Exportaciones ilimitadas, tu marca corporativa en el sello de protección y email del DPO visible. Para empresas y profesionales.

## ¿Por qué deberías proteger tus documentos?

-   Evita la suplantación de identidad con copias protegidas
-   Oculta datos innecesarios que no deberían compartirse
-   Marcas de agua únicas impiden la reutilización del documento
-   Sin registro, sin cookies, sin rastreo de ningún tipo

## Preguntas frecuentes

**¿Qué tipos de documentos puedo proteger?**

Cualquier documento: DNI, pasaporte, carnet de conducir, contratos, diplomas, facturas, nóminas... Cualquier imagen que contenga datos que quieras ocultar.

**¿Se guarda mi documento en algún servidor?**

No. Todo el procesamiento se realiza localmente en tu dispositivo. Ningún dato sale de tu teléfono u ordenador. Puedes verificarlo desconectando internet y la herramienta seguirá funcionando.

**¿Es realmente gratis?**

Sí, la versión Personal es completamente gratis. En la web no tiene limitaciones. Las apps móviles permiten 5 exportaciones diarias gratis. Próximamente, DocProtect Business ofrecerá exportaciones ilimitadas y personalización corporativa.

**¿Puedo usarlo en el móvil?**

Sí. Tenemos apps nativas gratuitas para [iPhone y iPad](https://docprotect.net/ios/) y para [Android](https://docprotect.net/android/), con soporte para S-Pen y Apple Pencil. También puedes usar la [versión web](https://docprotect.net/editor/) desde cualquier navegador móvil.

**¿Por qué la imagen se convierte a blanco y negro?**

Convertir a blanco y negro reduce la calidad de la copia, lo que dificulta su uso fraudulento mientras sigue siendo perfectamente válida para identificación.

将此文件上传到服务器的/index.md,以便AI代理可以访问页面的干净版本。您也可以配置Accept: text/markdown内容协商以自动提供。

我们的建议

下载llms.txt
# DocProtect

> Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado. Disponible en web, iOS y Android.

## Main
- [DocProtect — Protege tus documentos antes de compartirlos](https://docprotect.net): Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado. Disponible en web, iOS…
- [DocProtect](https://docprotect.net/)
- [iOS](https://docprotect.net/ios/)
- [Android](https://docprotect.net/android/)
- [Abrir editor web](https://docprotect.net/editor/)

## Legal
- [Términos de Servicio](https://docprotect.net/terms/)
- [Política de Privacidad](https://docprotect.net/privacy/)
- [Aviso Legal](https://docprotect.net/legal/)
- [Política de Cookies](https://docprotect.net/cookies/)

完整llms.txt需要全域分析(即将推出)

将此文件上传到域名根目录的https://docprotect.net/llms.txt。ChatGPT、Claude和Perplexity等AI代理会检查此文件以了解您的网站结构。

该网站已有llms.txt文件。

格式有效
# DocProtect

> Protect your identity documents before sharing them. Add watermarks and redact sensitive data. 100% offline, no server, no tracking.

## What is DocProtect?

DocProtect is a free, privacy-first tool for protecting identity documents (ID cards, passports, driver's licenses, contracts, invoices, etc.) before sharing them online or with third parties.

It adds customizable watermarks (e.g., "Copy for Hotel X — 2026-03-18") and lets you redact sensitive information using brush, rectangle, and eraser tools.

## Key Features

- **100% Offline**: All processing happens on your device. No data is sent to any server.
- **Watermarks**: 4 styles (subtle, diagonal, full, waves) with custom recipient and date.
- **Data Redaction**: Brush, rectangle, and eraser tools with multiple sizes.
- **Black & White**: Optional grayscale conversion to reduce document quality for copies.
- **Multi-platform**: Available as a web app (PWA), iOS app (iPhone/iPad), and Android app.
- **Multi-language**: Available in 8 languages: Spanish, English, French, Portuguese, Italian, German, Catalan, Dutch.
- **No accounts, no cookies, no analytics**: Zero data collection of any kind.

## Platforms

- **Web**: https://docprotect.net/editor/ (vanilla JS, Canvas API, PWA, works offline)
- **iOS**: App Store (Swift/SwiftUI, Apple Pencil support, iOS 17+)
- **Android**: Google Play (Kotlin/Jetpack Compose, S-Pen support, Android 8+)

## Technology

- Web: Vanilla JavaScript, CSS3, Canvas API, Web Workers, Service Worker (PWA)
- iOS: Swift 5, SwiftUI, UIKit Canvas, StoreKit 2
- Android: Kotlin, Jetpack Compose, CameraX, Material Design 3
- No external dependencies on iOS; minimal on Android (Compose, CameraX, Coil)
- Web uses a zero-dependency Node.js build script to generate static HTML from templates + translations

## Privacy

DocProtect does not collect, transmit, or store any user data. There are:
- No server-side processing
- No analytics or tracking scripts
- No cookies
- No user accounts or registration
- No network requests (works fully offline)

Documents are processed entirely in the browser or on-device and never leave the user's control.

## Business Model

- **Personal (free)**: Full features. Mobile apps: 5 exports/day, DocProtect badge. Web: unlimited.
- **Business (coming soon)**: Unlimited exports, custom corporate branding, DPO email visible.

## Author

David Carrero — Color Vivo Internet S.L.
Website: https://carrero.es
Project: https://github.com/dcarrero/DocProtect-web

语义化HTML

使用article或main元素 (100/100)

Has <main>

正确的标题层级 (100/100)

Clean heading hierarchy

使用语义化HTML元素 (59/100)

10 semantic elements, 46 divs (ratio: 18%)

有意义的图片alt属性 (100/100)

3/3 images with meaningful alt text

较低的div嵌套深度 (100/100)

Avg div depth: 1.8, max: 4

内容效率

良好的Token减少比率 (100/100)

87% token reduction (HTML→Markdown)

良好的内容与噪声比 (50/100)

Content ratio: 14.9% (2396 content chars / 16067 HTML bytes)

最少的内联样式 (100/100)

0/247 elements with inline styles (0.0%)

合理的页面重量 (100/100)

HTML size: 16KB

AI可发现性

有llms.txt文件 (100/100)

llms.txt exists and is valid

有robots.txt文件 (100/100)

robots.txt exists

robots.txt允许AI机器人 (100/100)

All major AI bots allowed

有sitemap.xml (100/100)

Sitemap found

Markdown for Agents支持 (0/100)
&#10007; Accept: text/markdown &#10007; .md URL &#10007; <link> tag &#10007; Link header
有Content-Signal(robots.txt或HTTP标头) (0/100)
&#10003; robots.txt &#10003; HTTP header &#10007; Policy

结构化数据

有Schema.org / JSON-LD (50/100)

JSON-LD found but basic types: SoftwareApplication

有Open Graph标签 (100/100)

All OG tags present

有meta描述 (100/100)

Meta description: 129 chars

有规范URL (100/100)

Canonical URL present

有lang属性 (100/100)

lang="es"

可访问性

无需JavaScript即可获取内容 (100/100)

Content available without JavaScript

合理的页面大小 (100/100)

Page size: 16KB

内容在HTML中位置靠前 (75/100)

Main content starts at 31% of HTML

{
  "url": "https://docprotect.net",
  "timestamp": 1774954275240,
  "fetch": {
    "mode": "simple",
    "timeMs": 33,
    "htmlSizeBytes": 16067,
    "supportsMarkdown": false,
    "markdownAgents": {
      "contentNegotiation": false,
      "mdUrl": {
        "found": false,
        "url": null
      },
      "linkTag": {
        "found": false,
        "url": null
      },
      "linkHeader": {
        "found": false,
        "url": null
      },
      "responseHeaders": {
        "contentSignal": null,
        "xMarkdownTokens": null,
        "vary": null
      },
      "frontmatter": {
        "present": false,
        "fields": [],
        "level": "none"
      },
      "level": "none"
    },
    "statusCode": 200
  },
  "extraction": {
    "title": "DocProtect — Protege tus documentos antes de compartirlos",
    "excerpt": "Añade marcas de agua y oculta información sensible. 100% offline, sin envío de datos. Web, iOS y Android.",
    "byline": null,
    "siteName": "DocProtect",
    "lang": "es",
    "contentLength": 2396,
    "metadata": {
      "description": "Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado. Disponible en web, iOS y Android.",
      "ogTitle": "DocProtect — Protege tus documentos antes de compartirlos",
      "ogDescription": "Añade marcas de agua y oculta información sensible. 100% offline, sin envío de datos. Web, iOS y Android.",
      "ogImage": "https://docprotect.net/icons/icon-512x512.png",
      "ogType": "website",
      "canonical": "https://docprotect.net/",
      "lang": "es",
      "schemas": [
        {
          "@context": "https://schema.org",
          "@type": "SoftwareApplication",
          "name": "DocProtect",
          "description": "Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado.",
          "url": "https://docprotect.net/",
          "applicationCategory": "UtilitiesApplication",
          "operatingSystem": "Web, iOS, Android",
          "author": {
            "@type": "Organization",
            "name": "Color Vivo Internet S.L.",
            "url": "https://colorvivo.com"
          },
          "offers": {
            "@type": "Offer",
            "price": "0",
            "priceCurrency": "EUR"
          }
        }
      ],
      "robotsMeta": "index, follow",
      "author": null,
      "generator": null,
      "markdownAlternateHref": null
    }
  },
  "markdown": "100% offline · Nada se envía\n\nAñade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado.\n\n[Abrir editor web](https://docprotect.net/editor/) [Descargar app gratis](https://docprotect.net/#apps)\n\nCOPIA PROTEGIDA\n\n## ¿Por qué proteger tus documentos?\n\nCada vez que compartes un documento sin proteger, expones datos sensibles que pueden usarse para suplantar tu identidad.\n\n### 100% Privado\n\nTodo se procesa en tu dispositivo. Tus documentos no se suben a ningún servidor ni se almacenan en la nube.\n\n### Oculta lo que quieras\n\nUtiliza las brochas de distintos grosores para tapar cualquier dato sensible de cualquier tipo de documento.\n\n### Marca de agua personalizada\n\nAñade texto como \"Copia para Hotel X\" para que nadie pueda reutilizar tu documento con otros fines.\n\n## Cómo funciona\n\n1\n\n### Sube tu documento\n\nArrastra o selecciona la imagen del documento que quieres proteger. Acepta JPG, PNG y PDF.\n\n2\n\n### Protege el documento\n\nUsa las herramientas de brocha para ocultar datos y añade tu marca de agua personalizada.\n\n3\n\n### Descarga y comparte\n\nDescarga la imagen protegida o compártela directamente.\n\n## Disponible donde lo necesites\n\nProtege tus documentos desde cualquier dispositivo. Gratis, privado y sin conexión.\n\nPróximamente\n\n### DocProtect Business\n\nExportaciones ilimitadas, tu marca corporativa en el sello de protección y email del DPO visible. Para empresas y profesionales.\n\n## Preguntas frecuentes\n\n**¿Qué tipos de documentos puedo proteger?**\n\nCualquier documento: DNI, pasaporte, carnet de conducir, contratos, diplomas, facturas, nóminas... Cualquier imagen que contenga datos que quieras ocultar.\n\n**¿Se guarda mi documento en algún servidor?**\n\nNo. Todo el procesamiento se realiza localmente en tu dispositivo. Ningún dato sale de tu teléfono u ordenador. Puedes verificarlo desconectando internet y la herramienta seguirá funcionando.\n\n**¿Es realmente gratis?**\n\nSí, la versión Personal es completamente gratis. En la web no tiene limitaciones. Las apps móviles permiten 5 exportaciones diarias gratis. Próximamente, DocProtect Business ofrecerá exportaciones ilimitadas y personalización corporativa.\n\n**¿Puedo usarlo en el móvil?**\n\nSí. Tenemos apps nativas gratuitas para [iPhone y iPad](https://docprotect.net/ios/) y para [Android](https://docprotect.net/android/), con soporte para S-Pen y Apple Pencil. También puedes usar la [versión web](https://docprotect.net/editor/) desde cualquier navegador móvil.\n\n**¿Por qué la imagen se convierte a blanco y negro?**\n\nConvertir a blanco y negro reduce la calidad de la copia, lo que dificulta su uso fraudulento mientras sigue siendo perfectamente válida para identificación.\n",
  "fullPageMarkdown": "DocProtect — Protege tus documentos antes de compartirlos\n\n [![DocProtect](https://docprotect.net/icons/app-icon.png) DocProtect](https://docprotect.net/)\n\n[iOS](https://docprotect.net/ios/ \"App para iOS\") [Android](https://docprotect.net/android/ \"App para Android\") [Abrir editor web](https://docprotect.net/editor/)\n\n100% offline · Nada se envía# Protege tus documentos antes de compartirlos\n\nAñade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado.\n\n[Abrir editor web](https://docprotect.net/editor/) [Descargar app gratis](https://docprotect.net/#apps)\n\n[iPhone y iPad](https://docprotect.net/ios/ \"Disponible para iOS\") · [Android](https://docprotect.net/android/ \"Disponible para Android\") · Web / PWA\n\nCOPIA PROTEGIDA\n\n## ¿Por qué proteger tus documentos?\n\nCada vez que compartes un documento sin proteger, expones datos sensibles que pueden usarse para suplantar tu identidad.\n\n### 100% Privado\n\nTodo se procesa en tu dispositivo. Tus documentos no se suben a ningún servidor ni se almacenan en la nube.\n\n### Oculta lo que quieras\n\nUtiliza las brochas de distintos grosores para tapar cualquier dato sensible de cualquier tipo de documento.\n\n### Marca de agua personalizada\n\nAñade texto como \"Copia para Hotel X\" para que nadie pueda reutilizar tu documento con otros fines.\n\n## Cómo funciona\n\n1\n\n### Sube tu documento\n\nArrastra o selecciona la imagen del documento que quieres proteger. Acepta JPG, PNG y PDF.\n\n2\n\n### Protege el documento\n\nUsa las herramientas de brocha para ocultar datos y añade tu marca de agua personalizada.\n\n3\n\n### Descarga y comparte\n\nDescarga la imagen protegida o compártela directamente.\n\n## Disponible donde lo necesites\n\nProtege tus documentos desde cualquier dispositivo. Gratis, privado y sin conexión.\n\n[![DocProtect](https://docprotect.net/icons/app-icon.png)### iPhone y iPad\n\nApp nativa con soporte para Apple Pencil. Próximamente en la App Store.\n\nVer app iOS →](https://docprotect.net/ios/) [![DocProtect](https://docprotect.net/icons/app-icon.png)### Android\n\nApp nativa para móviles y tablets. Próximamente en Google Play.\n\nVer app Android →](https://docprotect.net/android/)\n\n### Navegador web\n\nSin instalar nada. Funciona offline como PWA en cualquier navegador.\n\n[Abrir editor](https://docprotect.net/editor/)\n\nPróximamente### DocProtect Business\n\nExportaciones ilimitadas, tu marca corporativa en el sello de protección y email del DPO visible. Para empresas y profesionales.\n\n## ¿Por qué deberías proteger tus documentos?\n\n-   Evita la suplantación de identidad con copias protegidas\n-   Oculta datos innecesarios que no deberían compartirse\n-   Marcas de agua únicas impiden la reutilización del documento\n-   Sin registro, sin cookies, sin rastreo de ningún tipo\n\n## Preguntas frecuentes\n\n**¿Qué tipos de documentos puedo proteger?**\n\nCualquier documento: DNI, pasaporte, carnet de conducir, contratos, diplomas, facturas, nóminas... Cualquier imagen que contenga datos que quieras ocultar.\n\n**¿Se guarda mi documento en algún servidor?**\n\nNo. Todo el procesamiento se realiza localmente en tu dispositivo. Ningún dato sale de tu teléfono u ordenador. Puedes verificarlo desconectando internet y la herramienta seguirá funcionando.\n\n**¿Es realmente gratis?**\n\nSí, la versión Personal es completamente gratis. En la web no tiene limitaciones. Las apps móviles permiten 5 exportaciones diarias gratis. Próximamente, DocProtect Business ofrecerá exportaciones ilimitadas y personalización corporativa.\n\n**¿Puedo usarlo en el móvil?**\n\nSí. Tenemos apps nativas gratuitas para [iPhone y iPad](https://docprotect.net/ios/) y para [Android](https://docprotect.net/android/), con soporte para S-Pen y Apple Pencil. También puedes usar la [versión web](https://docprotect.net/editor/) desde cualquier navegador móvil.\n\n**¿Por qué la imagen se convierte a blanco y negro?**\n\nConvertir a blanco y negro reduce la calidad de la copia, lo que dificulta su uso fraudulento mientras sigue siendo perfectamente válida para identificación.\n",
  "markdownStats": {
    "images": 0,
    "links": 5,
    "tables": 0,
    "codeBlocks": 0,
    "headings": 11
  },
  "tokens": {
    "htmlTokens": 5436,
    "markdownTokens": 682,
    "reduction": 4754,
    "reductionPercent": 87
  },
  "score": {
    "score": 80,
    "grade": "B",
    "dimensions": {
      "semanticHtml": {
        "score": 92,
        "weight": 20,
        "grade": "A",
        "checks": {
          "uses_article_or_main": {
            "score": 100,
            "weight": 20,
            "details": "Has <main>"
          },
          "proper_heading_hierarchy": {
            "score": 100,
            "weight": 25,
            "details": "Clean heading hierarchy"
          },
          "semantic_elements": {
            "score": 59,
            "weight": 20,
            "details": "10 semantic elements, 46 divs (ratio: 18%)"
          },
          "meaningful_alt_texts": {
            "score": 100,
            "weight": 15,
            "details": "3/3 images with meaningful alt text"
          },
          "low_div_nesting": {
            "score": 100,
            "weight": 20,
            "details": "Avg div depth: 1.8, max: 4"
          }
        }
      },
      "contentEfficiency": {
        "score": 85,
        "weight": 25,
        "grade": "B",
        "checks": {
          "token_reduction_ratio": {
            "score": 100,
            "weight": 40,
            "details": "87% token reduction (HTML→Markdown)"
          },
          "content_to_noise_ratio": {
            "score": 50,
            "weight": 30,
            "details": "Content ratio: 14.9% (2396 content chars / 16067 HTML bytes)"
          },
          "minimal_inline_styles": {
            "score": 100,
            "weight": 15,
            "details": "0/247 elements with inline styles (0.0%)"
          },
          "reasonable_page_weight": {
            "score": 100,
            "weight": 15,
            "details": "HTML size: 16KB"
          }
        }
      },
      "aiDiscoverability": {
        "score": 55,
        "weight": 25,
        "grade": "D",
        "checks": {
          "has_llms_txt": {
            "score": 100,
            "weight": 20,
            "details": "llms.txt exists and is valid"
          },
          "has_robots_txt": {
            "score": 100,
            "weight": 10,
            "details": "robots.txt exists"
          },
          "robots_allows_ai_bots": {
            "score": 100,
            "weight": 15,
            "details": "All major AI bots allowed"
          },
          "has_sitemap": {
            "score": 100,
            "weight": 10,
            "details": "Sitemap found"
          },
          "supports_markdown_negotiation": {
            "score": 0,
            "weight": 25,
            "details": "No Markdown for Agents support detected"
          },
          "has_content_signals": {
            "score": 0,
            "weight": 20,
            "details": "No Content-Signal found (robots.txt or HTTP headers)"
          }
        }
      },
      "structuredData": {
        "score": 85,
        "weight": 15,
        "grade": "B",
        "checks": {
          "has_schema_org": {
            "score": 50,
            "weight": 30,
            "details": "JSON-LD found but basic types: SoftwareApplication"
          },
          "has_open_graph": {
            "score": 100,
            "weight": 25,
            "details": "All OG tags present"
          },
          "has_meta_description": {
            "score": 100,
            "weight": 20,
            "details": "Meta description: 129 chars"
          },
          "has_canonical_url": {
            "score": 100,
            "weight": 15,
            "details": "Canonical URL present"
          },
          "has_lang_attribute": {
            "score": 100,
            "weight": 10,
            "details": "lang=\"es\""
          }
        }
      },
      "accessibility": {
        "score": 93,
        "weight": 15,
        "grade": "A",
        "checks": {
          "content_without_js": {
            "score": 100,
            "weight": 40,
            "details": "Content available without JavaScript"
          },
          "reasonable_page_size": {
            "score": 100,
            "weight": 30,
            "details": "Page size: 16KB"
          },
          "fast_content_position": {
            "score": 75,
            "weight": 30,
            "details": "Main content starts at 31% of HTML"
          }
        }
      }
    }
  },
  "recommendations": [
    {
      "id": "add_markdown_negotiation",
      "priority": "critical",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_markdown_negotiation.title",
      "descriptionKey": "rec.add_markdown_negotiation.description",
      "howToKey": "rec.add_markdown_negotiation.howto",
      "effort": "significant",
      "estimatedImpact": 6,
      "checkScore": 0,
      "checkDetails": "No Markdown for Agents support detected"
    },
    {
      "id": "add_content_signals",
      "priority": "critical",
      "category": "aiDiscoverability",
      "titleKey": "rec.add_content_signals.title",
      "descriptionKey": "rec.add_content_signals.description",
      "howToKey": "rec.add_content_signals.howto",
      "effort": "quick-win",
      "estimatedImpact": 5,
      "checkScore": 0,
      "checkDetails": "No Content-Signal found (robots.txt or HTTP headers)"
    }
  ],
  "llmsTxtPreview": "# DocProtect\n\n> Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado. Disponible en web, iOS y Android.\n\n## Main\n- [DocProtect — Protege tus documentos antes de compartirlos](https://docprotect.net): Añade marcas de agua y oculta información sensible de tus documentos. Gratis, rápido y privado. Disponible en web, iOS…\n- [DocProtect](https://docprotect.net/)\n- [iOS](https://docprotect.net/ios/)\n- [Android](https://docprotect.net/android/)\n- [Abrir editor web](https://docprotect.net/editor/)\n\n## Legal\n- [Términos de Servicio](https://docprotect.net/terms/)\n- [Política de Privacidad](https://docprotect.net/privacy/)\n- [Aviso Legal](https://docprotect.net/legal/)\n- [Política de Cookies](https://docprotect.net/cookies/)\n\n",
  "llmsTxtExisting": "# DocProtect\n\n> Protect your identity documents before sharing them. Add watermarks and redact sensitive data. 100% offline, no server, no tracking.\n\n## What is DocProtect?\n\nDocProtect is a free, privacy-first tool for protecting identity documents (ID cards, passports, driver's licenses, contracts, invoices, etc.) before sharing them online or with third parties.\n\nIt adds customizable watermarks (e.g., \"Copy for Hotel X — 2026-03-18\") and lets you redact sensitive information using brush, rectangle, and eraser tools.\n\n## Key Features\n\n- **100% Offline**: All processing happens on your device. No data is sent to any server.\n- **Watermarks**: 4 styles (subtle, diagonal, full, waves) with custom recipient and date.\n- **Data Redaction**: Brush, rectangle, and eraser tools with multiple sizes.\n- **Black & White**: Optional grayscale conversion to reduce document quality for copies.\n- **Multi-platform**: Available as a web app (PWA), iOS app (iPhone/iPad), and Android app.\n- **Multi-language**: Available in 8 languages: Spanish, English, French, Portuguese, Italian, German, Catalan, Dutch.\n- **No accounts, no cookies, no analytics**: Zero data collection of any kind.\n\n## Platforms\n\n- **Web**: https://docprotect.net/editor/ (vanilla JS, Canvas API, PWA, works offline)\n- **iOS**: App Store (Swift/SwiftUI, Apple Pencil support, iOS 17+)\n- **Android**: Google Play (Kotlin/Jetpack Compose, S-Pen support, Android 8+)\n\n## Technology\n\n- Web: Vanilla JavaScript, CSS3, Canvas API, Web Workers, Service Worker (PWA)\n- iOS: Swift 5, SwiftUI, UIKit Canvas, StoreKit 2\n- Android: Kotlin, Jetpack Compose, CameraX, Material Design 3\n- No external dependencies on iOS; minimal on Android (Compose, CameraX, Coil)\n- Web uses a zero-dependency Node.js build script to generate static HTML from templates + translations\n\n## Privacy\n\nDocProtect does not collect, transmit, or store any user data. There are:\n- No server-side processing\n- No analytics or tracking scripts\n- No cookies\n- No user accounts or registration\n- No network requests (works fully offline)\n\nDocuments are processed entirely in the browser or on-device and never leave the user's control.\n\n## Business Model\n\n- **Personal (free)**: Full features. Mobile apps: 5 exports/day, DocProtect badge. Web: unlimited.\n- **Business (coming soon)**: Unlimited exports, custom corporate branding, DPO email visible.\n\n## Author\n\nDavid Carrero — Color Vivo Internet S.L.\nWebsite: https://carrero.es\nProject: https://github.com/dcarrero/DocProtect-web",
  "snippets": [
    {
      "id": "add_content_signals",
      "title": "Add Content-Signal directives",
      "description": "Content-Signal tells AI agents how they may use your content. The recommended location is robots.txt, but you can also add it as an HTTP header.",
      "language": "txt",
      "code": "# robots.txt (recommended, canonical location):\nUser-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no\n\n# Nginx — add to server block (optional, for HTTP header):\n# add_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;\n\n# Apache — add to .htaccess (optional, for HTTP header):\n# Header set Content-Signal \"search=yes, ai-input=yes, ai-train=no\"",
      "filename": "/robots.txt"
    },
    {
      "id": "add_markdown_negotiation",
      "title": "Support Markdown for Agents",
      "description": "Implement one or more of the 4 Markdown for Agents mechanisms to let AI agents request content in markdown format.",
      "language": "html",
      "code": "<!-- 1. Content negotiation: respond to Accept: text/markdown -->\n<!-- In your server/framework, check the Accept header and return markdown -->\n<!-- with Content-Type: text/markdown -->\n\n<!-- 2. Serve .md URLs (e.g., /about.md alongside /about) -->\n<!-- Generate static .md files or handle .md routes in your app -->\n\n<!-- 3. Add <link> tag in your HTML <head>: -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">\n\n<!-- 4. Add Link HTTP header on HTML responses: -->\n<!-- Link: </page.md>; rel=\"alternate\"; type=\"text/markdown\" -->\n\n<!-- Best practice: include Vary: Accept and X-Markdown-Tokens headers -->\n<!-- on markdown responses -->",
      "filename": "<head> + server config"
    }
  ]
}

使用我们的API以编程方式获取此内容(即将推出)

此JSON供内部使用 — 与Markdown和llms.txt文件不同,它不适合上传到您的网站。将其保存为基准值以跟踪评分变化,与开发团队共享,或集成到CI/CD流水线中。

分享您的结果

Twitter LinkedIn

嵌入您的徽章

将此徽章添加到您的网站。当您的 AI 就绪评分发生变化时,它会自动更新。

AgentReady.md score for docprotect.net
Script 推荐
<script src="https://agentready.md/badge.js" data-id="7b99f4b6-8403-4197-b6c7-2f74d3bbd389" data-domain="docprotect.net"></script>
Markdown
[![AgentReady.md score for docprotect.net](https://agentready.md/badge/docprotect.net.svg)](https://agentready.md/zh/r/7b99f4b6-8403-4197-b6c7-2f74d3bbd389)

即将推出:全域分析

爬取您的整个域名,生成llms.txt,并随时间监控您的AI就绪度评分。加入等候名单以获取通知。

您已加入名单!服务上线时我们会通知您。