B
Why this grade
A solid B. Strong on robots.txt AI-agent rules and Anti-bot interstitial; tightening on /llms-full.txt long-form index and JSON error bodies for API callers would push this into A territory.
Get notified when this grade changes
Subscribe to grade-change alerts for dell.com — we'll email you when a new scan moves the grade or score.
Blocking issues
High-weight checks that aren't passing.
- OpenAPI specification discovery File at /openapi.json exists but failed to parse as JSON/YAML.
- identity.tls Cert valid, but: HSTS max-age=86400 below preload threshold of 15552000 seconds.
- crawl.sitemap Sitemap at https://www.dell.com/index-sr-sitemap.xml.gz returned 200 but XML is malformed.
Per-category breakdown
| Category | Score | Percent |
|---|---|---|
| Anti Bot | 15 / 15 | |
| Api | 9 / 23 | |
| Crawl | 18 / 23 | |
| Docs | 7 / 14 | |
| Html Meta | 11 / 15 | |
| Identity | 14 / 19 | |
| Llm Training | 21 / 21 | |
| Onboarding | 6 / 6 | |
| Protocols | 10 / 10 | |
| Registries | 11 / 11 | |
| Root Level | 12 / 20 | |
| Well Known | 3 / 6 |
Findings (33)
Anti Bot · 2
| Check | Status | Points | Notes |
|---|---|---|---|
| Anti-bot interstitial | pass | 10 / 10 | No anti-bot interstitial detected on the homepage. |
| User-agent sniffing | pass | 5 / 5 | Homepage responses for default and curl UAs are effectively identical. |
Api · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| GraphQL introspection | warn | 4 / 8 | GraphQL endpoint at /graphql responded but introspection is disabled or the payload does not expose `data.__schema`. |
| JSON error bodies for API callers | fail | 0 / 5 | HTTP 200 served an HTML body for an API-like caller (Accept: application/json). |
| OpenAPI specification discovery | warn | 5 / 10 | File at /openapi.json exists but failed to parse as JSON/YAML. |
Crawl · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| RSS/Atom feed | skip | — | No RSS/Atom feed found at probed paths or via `<link rel="alternate">`. |
| robots.txt AI-agent rules | pass | 13 / 13 | All 13 documented AI user-agents can crawl /. |
| XML sitemap discovery | warn | 5 / 10 | Sitemap at https://www.dell.com/index-sr-sitemap.xml.gz returned 200 but XML is malformed. |
Docs · 2
| Check | Status | Points | Notes |
|---|---|---|---|
| Docs platform discoverability | warn | 3 / 6 | Docs found at /docs but platform is custom — crawler-friendliness is unknown. |
| SDK availability across languages | warn | 4 / 8 | Only 1 SDK discoverable (node). Multi-language SDK coverage is the §9 signal agents reward. |
Html Meta · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| JSON-LD structured data | pass | 4 / 8 | JSON-LD present (Organization); missing a machine-targeted `@type: WebAPI`/`SoftwareApplication` for full credit. |
| meta description | pass | 3 / 3 | Meta description present (145 characters). |
| Open Graph tags | pass | 4 / 4 | All three core Open Graph tags present on the homepage. |
Identity · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| Email auth (SPF, DMARC, DKIM) | pass | 5 / 5 | SPF + DMARC + DKIM all present (DKIM selectors: s1). |
| security.txt responsible-disclosure declaration | pass | 4 / 4 | security.txt at https://www.dell.com/.well-known/security.txt declares a Contact. |
| TLS + HSTS + HTTPS redirect | warn | 5 / 10 | Cert valid, but: HSTS max-age=86400 below preload threshold of 15552000 seconds. |
Llm Training · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| Common Crawl index presence | pass | 8 / 8 | 50 pages from dell.com in CC-MAIN-2026-21. |
| Hacker News mentions | pass | 5 / 5 | 1683 HN mention(s) of dell.com. |
| Wikipedia article | pass | 8 / 8 | Wikipedia article "Dell" links to dell.com. |
Onboarding · 1
| Check | Status | Points | Notes |
|---|---|---|---|
| API-key / signup path discoverability | pass | 6 / 6 | Homepage links to "Email Sign-Up" at //www.dell.com/en-us/dt/forms/csb/unified-signup.htm — matches "/sign[\s\-]?up/i". |
Protocols · 2
| Check | Status | Points | Notes |
|---|---|---|---|
| Public MCP registry listing | pass | 10 / 10 | Listed in 1 registry/registries: smithery. |
| A2A AgentCard conformance | skip | — | No AgentCard at /.well-known/agent.json — nothing to grade. |
Registries · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| GitHub public repository | pass | 5 / 5 | 16 attributable repo(s): krim404/DellXPS15-9550-OSX, dellytools/delly, vaamonde/dell-linuxmint, dell/dell-recovery, AaronKelley/DellFanManagement. |
| npm SDK package | pass | 6 / 6 | 1 attributable npm package(s): @dell-emc/react-native-meeting-sdk. |
| PyPI SDK package | skip | — | No PyPI package at pypi.org/pypi/dell/ or pypi.org/pypi/dell-sdk/. |
Root Level · 3
| Check | Status | Points | Notes |
|---|---|---|---|
| /ai.txt AI-crawler directives | pass | 4 / 4 | ai.txt present, 331608 bytes. |
| /llms-full.txt long-form index | fail | 0 / 8 | Path 200ed but Content-Type is text/html — looks like an SPA catch-all, not a real llms-full.txt. |
| /llms.txt index for LLMs | pass | 8 / 8 | llms.txt present, 116.1 KB, starts with '# Dell Technologies'. |
Well Known · 5
| Check | Status | Points | Notes |
|---|---|---|---|
| /.well-known/agent.json (A2A AgentCard) | error | — | agent.json is not valid JSON: Syntax error |
| /.well-known/ai-plugin.json manifest | error | — | ai-plugin.json is not valid JSON: Syntax error |
| /.well-known/mcp.json (Model Context Protocol) | error | — | mcp.json is not valid JSON: Syntax error |
| OpenID Connect configuration + dynamic registration | error | — | openid-configuration is not valid JSON: Syntax error |
| /.well-known/openapi.{json,yaml} | warn | 3 / 6 | Well-known file at /.well-known/openapi.json exists but failed to parse as JSON/YAML. |
Scan history
| When | Grade | Score | Checks | Change | Open scan |
|---|---|---|---|---|---|
| 10 Jun 2026, 22:04 | B | 80 | 33 | Open |