Last updated: March 22, 2026

Overview

Generate an exportable NLWeb readiness certificate that proves your site meets AI discoverability standards. The certificate can be embedded as a badge on your website or shared with clients as proof of compliance.

How It Works

1. Site must pass NLWeb readiness checks
2. Certificate is generated with:
– Site URL and validation date
– AI Discoverability Score
– NLWeb compliance status
– ValidGraph verification URL
3. Available as:
– Embeddable HTML badge
– PNG image
– PDF certificate
4. Certificate is verifiable via ValidGraph URL

Tier Availability

| Tier | Available |
|——|———–|
| Free | No |
| Pro | No |
| Agency | No |
| Enterprise | Yes |

NLWeb Readiness Checker: Required to pass before certificate generation
AI Discoverability Score: Score displayed on certificate
White-Label Branding: Certificate can use white-label branding

Mini-Tutorial

Generating and Using Your NLWeb Certificate

1. Verify your site passes NLWeb checks:

   GET /validgraph/v1/nlweb-audit
   

– Confirm site status is “ready” (≥80 overall score)

2. Generate the certificate:

   GET /validgraph/v1/nlweb-certificate?site_id=abc123&format=html
   

3. Choose certificate format:
– HTML badge: Embed on your website footer
– PNG image: Use in marketing materials
– PDF certificate: Send to clients or partners

4. Embed the HTML badge on your site:

   

5. Share the certificate with stakeholders:
– Client proof: “Your site is AI-discovery ready”
– Marketing: “Certified AI-discoverable”
– Badge on website: Builds trust with AI agents

6. Certificate validity: 30 days
– Re-validate before expiration to renew
– Maintain high scores to keep certificate active

Technical Details

Certificate Generation and Validation

1. Prerequisites:
– Site must pass NLWeb readiness checks (score ≥80)
– Certificate valid for 30 days from issuance
– Can be renewed by re-passing validation

2. Certificate Contents:
– Site URL and validation date
– AI Discoverability Score (0-100)
– NLWeb compliance status
– Verification URL (linked back to ValidGraph)
– ValidGraph seal/logo
– Certificate ID for audit tracking

3. Output Formats:

HTML Embed Code:
– Self-contained iframe or div
– Responsive design
– Links back to ValidGraph verification page
– Dark/light theme options

PNG Badge:
– 200x100px or 300x150px options
– Transparent background
– Score display on badge
– Clickable to verification URL

PDF Certificate:
– Printable document
– Company letterhead option
– Signature block area
– Unique certificate ID

4. Verification Flow:
– Certificate ID → ValidGraph verification endpoint
– Shows original validation date and score
– Prevents certificate forgery

REST API Example

Request certificate in HTML format:

GET /validgraph/v1/nlweb-certificate?format=html

Response:

{
  "certificate_id": "CERT-2026-03-22-ABC123",
  "format": "html",
  "valid_until": "2026-04-21",
  "site_url": "https://example.com",
  "ai_discoverability_score": 82,
  "nlweb_status": "ready",
  "embed_code": "",
  "verification_url": "https://validgraph.io/verify/CERT-2026-03-22-ABC123"
}

Request certificate in PNG format:

GET /validgraph/v1/nlweb-certificate?format=png&size=300x150

Response:

{
  "certificate_id": "CERT-2026-03-22-ABC123",
  "format": "png",
  "image_url": "https://cdn.validgraph.io/certs/CERT-2026-03-22-ABC123.png",
  "size": "300x150",
  "download_url": "https://api.validgraph.io/v1/nlweb-certificate/download/CERT-2026-03-22-ABC123.png"
}

Verify a certificate:

GET /validgraph/v1/nlweb-certificate/verify/CERT-2026-03-22-ABC123

Response:

{
  "certificate_id": "CERT-2026-03-22-ABC123",
  "valid": true,
  "site_url": "https://example.com",
  "issued_date": "2026-03-22",
  "valid_until": "2026-04-21",
  "ai_discoverability_score": 82,
  "nlweb_status": "ready",
  "verification_details": {
    "id_coverage": 0.95,
    "sameAs_coverage": 0.87,
    "description_quality": 0.92,
    "entity_relationships": 0.88,
    "context_correctness": 1.0,
    "graph_structure": 0.79
  }
}

References

Digital Certificate Standards
Validation Badges and Trust Indicators
NLWeb Protocol Documentation
ValidGraph Verification Service