# Website Security Header Audit

**Use case:** 

Audit websites for SSL, DNS, HTTP response, robots.txt, meta tags, security headers, response time, and health grades.

## Input

```json
{
  "urls": [
    "https://example.com",
    "https://www.wikipedia.org"
  ],
  "maxUrls": 20,
  "timeoutPerUrlSecs": 20
}
```

## Output

```json
{
  "url": {
    "label": "URL",
    "format": "text"
  },
  "healthScore": {
    "label": "Score",
    "format": "number"
  },
  "healthGrade": {
    "label": "Grade",
    "format": "text"
  },
  "httpGrade": {
    "label": "HTTP",
    "format": "text"
  },
  "sslGrade": {
    "label": "SSL",
    "format": "text"
  },
  "dnsGrade": {
    "label": "DNS",
    "format": "text"
  },
  "headersGrade": {
    "label": "Headers",
    "format": "text"
  },
  "metaGrade": {
    "label": "Meta",
    "format": "text"
  },
  "performanceGrade": {
    "label": "Perf",
    "format": "text"
  },
  "issueCount": {
    "label": "Issues",
    "format": "number"
  }
}
```

## About this Actor

This example demonstrates how to use [Website Health Report](https://apify.com/automation-lab/website-health-report) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/website-health-report) to learn more, explore other use cases, and run it yourself.