#### #### #####
#### #### #######
#### ### #### #########
#### ###### #### ###### ####
###################### ##### ####
####### ####### ##### ####
####### ####### # ####
###################### ####
#### ###### #### ####
#### ## #### ####
#### #### ##################
#### #### ##################
==================================================
# SiteOne Crawler, v2.1.0.20260317 #
# Author: jan.reges@siteone.cz #
==================================================
Detected terminal width 138 < 140 chars - compact mode activated.
URL | Status | Type | Time | Size | Cache | Access. | Best pr.
------------------------------------------------------------------------------------------------------------------------------------
/ | 200 | HTML | 47 ms | 208 kB | 0 s | 1/3/2 | 1/6
/codex/ide/settings | 403 | HTML | 35 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/evaluation-getting-started | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-shell | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/mcp | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/migrate-to-responses | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/chatkit | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/security | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/node-reference | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/build/mcp-server | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/structured-outputs | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/prompt-caching | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/rate-limits | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/build/state-management | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/build/monetization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/designing-delightful-frontends-with-gpt-5-4 | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/getting-started | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/ide/slash-commands | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/changelog | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-sip | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-conversations | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/agents | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/showcase | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/models | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/agent-builder-safety | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/token-counting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/integrations/slack | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/your-data | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/deprecations | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/vision-fine-tuning | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/audio | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/ide/features | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/evals | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-tool-search | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/safety-checks/cybersecurity | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/function-calling | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/pricing | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/image-generation | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/data-retrieval | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-transcription | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/reference/overview | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/production-best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/enterprise/admin-setup | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/text | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/concepts/sandboxing | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-file-search | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/citation-formatting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/scaling | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/community/meetups | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/tools | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/workflows | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/webhooks | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/safety-best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/conversation-state | 403 | HTML | 28 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/batch | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/concepts/subagents | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/config-advanced | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/examples/codex/code_modernization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/videos | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/priority-processing | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/chatgpt | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/security/faq | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/models | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/quickstart | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/windows | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/assistants/migration | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/noninteractive | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/community/hackathons | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/enterprise/governance | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/community/codex-for-oss | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/build/chatgpt-ui | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/sdk | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/topic/audio | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/latest-model | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-computer-use | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/model-optimization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/troubleshooting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/quickstart | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/prompt-guidance | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/retrieval | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-websocket | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/explore | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/deploy/troubleshooting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/ide/commands | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-connectors-mcp | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/deploy/submission | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/chatkit-actions | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/optimization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/api/products | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/agents | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/evaluation-best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/feature-maturity | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/guides/best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/predicted-outputs | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/gpt-oss | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/libraries | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/local-environments | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/mcp-apps-in-chatgpt | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/build/auth | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/deploy/testing | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/deploy/connect-chatgpt | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-apply-patch | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/plan/components | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cloud/internet-access | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/rules | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app-server | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/agent-evals | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/agents | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/examples/sora/sora2_prompting_guide | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/flex-processing | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/chatkit-themes | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/concepts/customization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-local-shell | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/speech-to-text | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/sending-files | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/videos | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/prompting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/guides/agents-md | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/building-frontend-uis-with-codex-and-figma | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/topic/apps-sdk | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/evals | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/plan/tools | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/codex | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/ide | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/guides/agents-sdk | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cli/features | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/community | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/config-reference | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/agent-builder | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/custom-chatkit | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/concepts/cyber-safety | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-code-interpreter | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/api/feeds | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/file-upload/products | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/videogen | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cloud | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/subagents | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/docs-mcp | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/settings | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/reasoning-best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/api/overview | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/app-submission-guidelines | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/skills-agents-sdk | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/evals | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/text-to-speech | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/chatkit-widgets | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/introduction | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/quickstart | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/concepts/ui-guidelines | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/external-models | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/one-year-of-responses | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/optimizing-llm-accuracy | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-models-prompting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/direct-preference-optimization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/changelog | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/github-action | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/deploy | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/topic/general | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/images-vision | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/voice-agents | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/worktrees | 403 | HTML | 13 ms | 33 kB | 0 s | | 1/5
/codex/auth | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cli/reference | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/rbac | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/code | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/reinforcement-fine-tuning | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/prompting | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-server-controls | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/topic/codex | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/graders | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/actions-library | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/chatgpt | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/trace-grading | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/automations | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/multimodal | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/open-source | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/review | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/production | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/streaming-responses | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-mcp | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/prompt-engineering | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/build/examples | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/community/codex-ambassadors | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-skills | 403 | HTML | 23 ms | 33 kB | 0 s | | 1/5
/codex/app/commands | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/developer-mode | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/cost-optimization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/security/threat-model | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/concepts/ux-principles | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/guides/get-started | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/windows | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/agents-sdk | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/file-upload/overview | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/learn/best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/embeddings | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/latency-optimization | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/guardrails | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/reference | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/deep-research | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/background | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/video-generation | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/concepts/mcp-server | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/imagegen | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/plan/use-case | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/api/promotions | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/code-generation | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex | 403 | HTML | 11 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/safety-checks | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/assistants/tools | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/enterprise/managed-configuration | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/fine-tuning-best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/actions/authentication | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/rft-use-cases | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/agent-approvals-security | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/prompt-optimizer | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/config-basic | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/fine-tuning | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/assistants/deep-dive | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/codex | 403 | HTML | 31 ms | 33 kB | 0 s | | 1/5
/codex/config-sample | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/websocket-mode | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/app/features | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/changelog | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/integrations/github | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/text | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/examples/gpt-5/codex_prompting_guide | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/compaction | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/security/setup | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/reasoning | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/integrations/linear | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/safety-checks/under-18-api-guidance | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cli | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/guides/optimize-metadata | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-image-generation | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-webrtc | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/audio | 403 | HTML | 9 ms | 33 kB | 0 s | | 1/5
/codex/guides/build-ai-native-engineering-team | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cloud/environments | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/cookbook/topic/gpt-oss | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs | 200 | HTML | 52 ms | 255 kB | 0 s | 1/2/3 | 1/6
/community/students | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/supervised-fine-tuning | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/speed | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/mcp | 200 | HTML | 40 ms | 353 kB | 0 s | 1/2/3 | 2/6
/blog/run-long-horizon-tasks-with-codex | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/moderation | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/apps-sdk/guides/security-privacy | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/skills | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/codex/cli/slash-commands | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/learn/cua | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/blog/topic/api | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/tools-web-search | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/file-inputs | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/guides/realtime-costs | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/api/docs/pricing | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/checkout | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/product-feeds/spec | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/guides/production | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/specs/payment | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/guides/key-concepts | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/product-feeds/best-practices | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/product-feeds | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
/commerce/product-feeds/onboarding | 403 | HTML | 10 ms | 33 kB | 0 s | | 1/5
Skipped URLs Summary
--------------------
Reason | Domain | Unique URLs
------------------------------------------------------------
Not allowed host | modelcontextprotocol.io | 5
Not allowed host | help.openai.com | 4
Not allowed host | github.com | 4
Not allowed host | platform.openai.com | 3
Not allowed host | openai.com | 2
Not allowed host | www.youtube.com | 2
Not allowed host | vercel.link | 1
Not allowed host | status.openai.com | 1
Not allowed host | community.openai.com | 1
Not allowed host | replit.com | 1
Not allowed host | openai.github.io | 1
Not allowed host | chatgpt.com | 1
Not allowed host | discord.com | 1
Skipped URLs
------------
Reason | Skipped URL | Source | Found at URL
------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Not allowed host | https://chatgpt.com/ | | /api/docs/mcp
Not allowed host | https://community.openai.com/ | | /
Not allowed host | https://discord.com/invite/openai | | /
Not allowed host | https://github.com/jlowin/fastmcp | | /api/docs/mcp
Not allowed host | https://github.com/openai/openai-apps-sdk-examples | | /
Not allowed host | https://github.com/openai/openai-chatkit-starter-app | | /
Not allowed host | https://github.com/openai/openai-cookbook | | /
Not allowed host | https://help.openai.com/en/ | | /
Not allowed host | https://help.openai.com/en/articles/1084…tgpt-apps-with-sync | | /api/docs/mcp
Not allowed host | https://help.openai.com/en/articles/1150…se-edu-and-business | | /api/docs/mcp
Not allowed host | https://help.openai.com/en/articles/1262…-enterprise-and-edu | | /api/docs/mcp
Not allowed host | https://modelcontextprotocol.io/docs/concepts/transports | | /api/docs/mcp
Not allowed host | https://modelcontextprotocol.io/docs/learn/architecture | | /api/docs/mcp
Not allowed host | https://modelcontextprotocol.io/introduction | | /api/docs/mcp
Not allowed host | https://modelcontextprotocol.io/specific…basic/authorization | | /api/docs/mcp
Not allowed host | https://modelcontextprotocol.io/specific…-06-18/server/tools | | /api/docs/mcp
Not allowed host | https://openai.com/policies | | /
Not allowed host | https://openai.com/startups/ | | /
Not allowed host | https://openai.github.io/openai-agents-j…-agents/quickstart/ | | /
Not allowed host | https://platform.openai.com/chat | | /api/docs/mcp
Not allowed host | https://platform.openai.com/login | | /
Not allowed host | https://platform.openai.com/storage/vector_stores | | /api/docs/mcp
Not allowed host | https://replit.com/ | | /api/docs/mcp
Not allowed host | https://status.openai.com/ | | /
Not allowed host | https://vercel.link/security-checkpoint | | /codex/ide/settings
Not allowed host | https://www.youtube.com/watch?v=1XkVsE9-ZK4 | | /
Not allowed host | https://www.youtube.com/watch?v=HFM3se4lNiw | | /
External URLs
-------------
External URL | Pages | Found on URL (max 5)
-------------------------------------------------------------------------------------------------------------------------------------
https://chatgpt.com/ | 1 | /api/docs/mcp
https://community.openai.com/ | 1 | /
https://discord.com/invite/openai | 1 | /
https://github.com/jlowin/fastmcp | 1 | /api/docs/mcp
https://github.com/openai/openai-apps-sdk-examples | 1 | /
https://github.com/openai/openai-chatkit-starter-app | 1 | /
https://github.com/openai/openai-cookbook | 1 | /
https://help.openai.com/en/ | 1 | /
https://help.openai.com/en/articles/1084…tgpt-apps-with-sync | 1 | /api/docs/mcp
https://help.openai.com/en/articles/1150…se-edu-and-business | 1 | /api/docs/mcp
https://help.openai.com/en/articles/1262…-enterprise-and-edu | 1 | /api/docs/mcp
https://modelcontextprotocol.io/docs/concepts/transports | 1 | /api/docs/mcp
https://modelcontextprotocol.io/docs/learn/architecture | 1 | /api/docs/mcp
https://modelcontextprotocol.io/introduction | 1 | /api/docs/mcp
https://modelcontextprotocol.io/specific…basic/authorization | 1 | /api/docs/mcp
https://modelcontextprotocol.io/specific…-06-18/server/tools | 1 | /api/docs/mcp
https://openai.com/policies | 1 | /
https://openai.com/startups/ | 1 | /
https://openai.github.io/openai-agents-j…-agents/quickstart/ | 1 | /
https://platform.openai.com/chat | 1 | /api/docs/mcp
https://platform.openai.com/login | 1 | /
https://platform.openai.com/storage/vector_stores | 1 | /api/docs/mcp
https://replit.com/ | 1 | /api/docs/mcp
https://status.openai.com/ | 1 | /
https://vercel.link/security-checkpoint | 1 | /codex/ide/settings
https://www.youtube.com/watch?v=1XkVsE9-ZK4 | 1 | /
https://www.youtube.com/watch?v=HFM3se4lNiw | 1 | /
Redirected URLs
---------------
No redirects found.
404 URLs
--------
No 404 URLs found.
SSL/TLS info
------------
Info | Text
---------------------------------------------------------------------------------------------------------------------------------------
Issuer | C = US, O = Let's Encrypt, CN = R13
Subject | CN = developers.openai.com
Valid from | Feb 14 00:37:42 2026 GMT (VALID already 38.8 day(s))
Valid to | May 15 00:37:41 2026 GMT (VALID still for 51.2 day(s))
Supported protocols | TLSv1.2, TLSv1.3
RAW certificate output | Certificate:
Data:
Version: 3 (0x2)
Serial Number:…a:d5:c0:4e:99:
95:6f:ae:5c
RAW protocols output | === ssl2 ===
s_client: Unknown option: -ssl2
s_client: Use -help for su…Max Early Data: 0
---
read R BLOCK
TOP fastest URLs
----------------
Time | Status | Fast URL
------------------------------------------------------------------------------------------------------------------------------------------
40 ms | 200 | /api/docs/mcp
47 ms | 200 | /
52 ms | 200 | /api/docs
TOP slowest URLs
----------------
Time | Status | Slow URL
-------------------------------------------------------------------------------------------------------------------------------------
52 ms | 200 | /api/docs
47 ms | 200 | /
40 ms | 200 | /api/docs/mcp
36 ms | 403 | /codex/ide/settings
31 ms | 403 | /cookbook/topic/codex
28 ms | 403 | /api/docs/guides/conversation-state
23 ms | 403 | /api/docs/guides/tools-skills
13 ms | 403 | /codex/app/worktrees
11 ms | 403 | /codex
10 ms | 403 | /blog/building-frontend-uis-with-codex-and-figma
10 ms | 403 | /codex/app/features
10 ms | 403 | /commerce/guides/best-practices
10 ms | 403 | /api/docs/guides/speech-to-text
10 ms | 403 | /cookbook/topic/optimization
10 ms | 403 | /api/docs/guides/file-inputs
10 ms | 403 | /cookbook/topic/gpt-oss
10 ms | 403 | /api/docs/guides/predicted-outputs
10 ms | 403 | /api/docs/actions/authentication
10 ms | 403 | /codex/skills
10 ms | 403 | /api/docs/guides/video-generation
SEO metadata
------------
This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`.
URL | Indexing | Title | H1 | Description | Keywords
---------------------------------------------------------------------------------------------------------------------------------------
/ | Allowed | OpenAI D…ers | OpenAI f…ers | Docs and…AI. |
/api/docs | Allowed | OpenAI A…ion | API Platform | Explore…PI. |
/api/docs/mcp | Allowed | Building…ons | Building…ons | Learn ho…ns. |
OpenGraph metadata
------------------
This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`.
URL | OG Title | OG Description | OG Image | Twitter Title | Twitter Description | Twitter Image
--------------------------------------------------------------------------------------------------------------------------------------------------
/ | OpenAI…rs | Docs an…I. | /open-graph.png | OpenAI…rs | Docs an…I. | /open-graph.png
/api/docs | OpenAI…on | Explore…I. | /open-graph.png | OpenAI…on | Explore…I. | /open-graph.png
/api/docs/mcp | Buildin…ns | Learn h…s. | /open-graph.png | Buildin…ns | Learn h…s. | /open-graph.png
Heading structure
-----------------
This table contains large data and shows max 10 rows. To see them all, use output to HTML using `--output-html-report=tmp/myreport.html`.
Heading structure | Count | Errors | URL
----------------------------------------------------------------------------------------------------------------------------------------
Search the API docs [#header-search-title] Sug…Models Start building | 55 | 51 | /api/docs
Search the API docs [#header-search-title] Sug…necting-to-trusted-servers] | 64 | 51 | /api/docs/mcp
Search the docs [#header-search-title] Suggest…rompting Guide Explore | 53 | 42 | /
HTTP headers
------------
Header | Occurs | Unique | Values preview | Min value | Max value
----------------------------------------------------------------------------------------------------------------------------
Access-Control-Allow-Origin | 3 | 1 | * | |
Age | 3 | - | [ignored generic values] | 1.1 hour(s) | 6.7 hour(s)
Cache-Control | 272 | 2 | private, no-store, max-age=0 (26…-revalidate (3) | |
Content-Disposition | 3 | - | [ignored generic values] | |
Content-Type | 272 | 1 | text/html; charset=utf-8 | |
Date | 272 | - | [ignored generic values] | 2026-03-24 | 2026-03-24
Etag | 3 | - | [ignored generic values] | |
Last-Modified | 3 | - | [ignored generic values] | 2026-03-24 | 2026-03-24
Server | 272 | 1 | Vercel | |
Strict-Transport-Security | 3 | 1 | max-age=63072000 | |
X-Vercel-Cache | 3 | 1 | HIT | |
X-Vercel-Challenge-Token | 269 | 20+ | [see values below] | |
X-Vercel-Id | 272 | 20+ | [see values below] | |
X-Vercel-Mitigated | 269 | 1 | challenge | |
HTTP header values
------------------
Header | Occurs | Value
---------------------------------------------------------------------------------------------------------------------------
Access-Control-Allow-Origin | 3 | *
Cache-Control | 269 | private, no-store, max-age=0
Cache-Control | 3 | public, max-age=0, must-revalidate
Content-Type | 272 | text/html; charset=utf-8
Server | 272 | Vercel
Strict-Transport-Security | 3 | max-age=63072000
X-Vercel-Cache | 3 | HIT
X-Vercel-Challenge-Token | 1 | 2.1774381799.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…342b5dd3856b6770dabac241b1
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…e9656c9584bcc2ec2f662e9d70
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…d2eb6fe2fb5d2bcc621023b19e
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…c69f08fd1a61e732f3600d1be9
X-Vercel-Challenge-Token | 1 | 2.1774381799.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…37e9ed39db3737aa0becbe56e6
X-Vercel-Challenge-Token | 1 | 2.1774381801.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…5ba7423027ee35f9a77edd82ab
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…209893e3ad6a87245b74e29b4e
X-Vercel-Challenge-Token | 1 | 2.1774381799.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…5c6b3ff1b4b0cd4598bc414c85
X-Vercel-Challenge-Token | 1 | 2.1774381801.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…c731f011b88001cc0e709ca13f
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…4c97e05935d97dadc86db1f60a
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…efc4723aa7249306fcf7f8bfc0
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…580361cae672f42b9221f36f79
X-Vercel-Challenge-Token | 1 | 2.1774381799.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…2e41f2d3ed3d1c68c01abf16d0
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…50a322a4cb21219873c64ccabe
X-Vercel-Challenge-Token | 1 | 2.1774381801.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…cfc66307fae22cbbac6bf26cab
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…2c85c3a1b648f3f13a0826a1f9
X-Vercel-Challenge-Token | 1 | 2.1774381801.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…db930da26e108c35b892da3c15
X-Vercel-Challenge-Token | 1 | 2.1774381799.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…f47e26a12d9cfd128965fc6ee4
X-Vercel-Challenge-Token | 1 | 2.1774381800.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…c87719857e88703799935932ec
X-Vercel-Challenge-Token | 1 | 2.1774381801.60.NGY5MjBmNTE2OTNlNjJkZjRmMWQ0MmNlYWFkN2Q…f4834e5dd7d45c1f37a5a837fd
X-Vercel-Id | 10 | arn1::1774381806-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381813-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381805-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381808-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381809-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381811-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381816-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381803-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381807-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381802-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381804-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381810-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381801-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381814-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381812-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381815-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 10 | arn1::1774381800-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 5 | arn1::1774381799-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Id | 1 | arn1::6qmvr-1774381625633-82ff4fea994a
X-Vercel-Id | 1 | arn1::1774381817-MXg62brhjfvrm9iNOXvMUcomDRXcDI2r
X-Vercel-Mitigated | 269 | challenge
HTTP Caching by content type (only from crawlable domains)
----------------------------------------------------------
Content type | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime
----------------------------------------------------------------------------
HTML | Cache-Control | 269 | 0 s | 0 s | 0 s
HTML | Cache-Control + ETag + Last-Modified | 3 | 0 s | 0 s | 0 s
HTTP Caching by domain
----------------------
Domain | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime
------------------------------------------------------------------------------------
developers.openai.com | Cache-Control | 269 | 0 s | 0 s | 0 s
developers.openai.com | Cache-Control + ETag + Last-Modified | 3 | 0 s | 0 s | 0 s
HTTP Caching by domain and content type
---------------------------------------
Domain | Content type | Cache type | URLs | AVG lifetime | MIN lifetime | MAX lifetime
---------------------------------------------------------------------------------------------------
developers.openai.com | HTML | Cache-Control | 269 | 0 s | 0 s | 0 s
developers.openai.com | HTML | Cache-Control + ETag + Last-Modified | 3 | 0 s | 0 s | 0 s
TOP non-unique titles
---------------------
Nothing to report.
TOP non-unique descriptions
---------------------------
Nothing to report.
Best practices
--------------
Analysis name | OK | Notice | Warning | Critical
--------------------------------------------------------------------------------
Heading structure | 3 | 269 | 4 | 0
Large inline SVGs (> 5120 B) | 57 | 0 | 0 | 0
Duplicate inline SVGs (> 5 and > 1024 B) | 56 | 0 | 2 | 0
Invalid inline SVGs | 57 | 0 | 0 | 0
DOM depth (> 30) | 272 | 0 | 0 | 0
Title uniqueness (> 10%) | 3 | 0 | 0 | 0
Description uniqueness (> 10%) | 3 | 0 | 0 | 0
Brotli support | 0 | 0 | 3 | 0
WebP support | 0 | 0 | 1 | 0
AVIF support | 0 | 0 | 1 | 0
Accessibility
-------------
Analysis name | OK | Notice | Warning | Critical
--------------------------------------------------------------------
Missing html lang attribute | 1 | 0 | 0 | 0
Missing aria labels | 18 | 0 | 18 | 1
Missing image alt attributes | 17 | 0 | 1 | 0
Missing roles | 0 | 0 | 6 | 0
Source domains
--------------
Domain | Totals | HTML
-------------------------------------------------
developers.openai.com | 272/9MB/3s | 272/9MB/3s
Content types
-------------
Content type | URLs | Total size | Total time | Avg time | Status 20x | Status 40x
-------------------------------------------------------------------------------------
HTML | 272 | 9 MB | 3 s | 11 ms | 3 | 269
Content types (MIME types)
--------------------------
Content type | URLs | Total size | Total time | Avg time | Status 20x | Status 40x
---------------------------------------------------------------------------------------------------
text/html; charset=utf-8 | 272 | 9 MB | 3 s | 11 ms | 3 | 269
DNS info
--------
DNS resolving tree
------------------------------------------------------------------------
developers.openai.com
08d9e9b18d2ea32e.vercel-dns-013.com
IPv4: 08d9e9b18d2ea32e.vercel-dns-013.com.
IPv4: 64.239.123.1
IPv4: 64.239.109.1
DNS server: 127.0.0.53
Security
--------
Header | OK | Notice | Warning | Critical | Recommendation
-----------------------------------------------------------------------------------------------------------------------------------------
Strict-Transport-Security | 3 | 0 | 0 | 269 | Strict-Transport-Security header is not set. I…against MITM attacks.
Content-Security-Policy | 0 | 0 | 0 | 272 | Content-Security-Policy header is not set. It…prevents XSS attacks.
Access-Control-All…-Origin | 0 | 0 | 3 | 0 | Access-Control-Allow-Origin is set to '*' whic…n be a security risk.
X-Frame-Options | 0 | 0 | 272 | 0 | X-Frame-Options header is not set. It prevents…deny' or 'sameorigin.
X-Content-Type-Options | 0 | 0 | 272 | 0 | X-Content-Type-Options header is not set. It s…content type attacks.
Referrer-Policy | 0 | 0 | 272 | 0 | Referrer-Policy header is not set. It controls…privacy and security.
Feature-Policy | 0 | 0 | 272 | 0 | Feature-Policy header is not set. It allows en…ssions-Policy is set.
Permissions-Policy | 0 | 0 | 272 | 0 | Permissions-Policy header is not set. It allow…eatures for security.
Server | 0 | 272 | 0 | 0 | Server header is set to 'Vercel'. It is better…al used technologies.
X-XSS-Protection | 272 | 0 | 0 | 0 |
Analysis stats
--------------
Class::method | Exec time | Exec count
-------------------------------------------------------------------------------
SslTlsAnalyzer::getTLSandSSLCertificateInfo | 392 ms | 1
BestPracticeAnalyzer::checkNonClickablePhoneNumbers | 169 ms | 272
BestPracticeAnalyzer::checkHeadingStructure | 138 ms | 272
BestPracticeAnalyzer::checkMaxDOMDepth | 136 ms | 272
BestPracticeAnalyzer::checkInlineSvg | 63 ms | 272
AccessibilityAnalyzer::checkMissingLabels | 23 ms | 3
AccessibilityAnalyzer::checkMissingAriaLabels | 20 ms | 3
AccessibilityAnalyzer::checkMissingRoles | 14 ms | 3
AccessibilityAnalyzer::checkMissingLang | 11 ms | 3
BestPracticeAnalyzer::checkMissingQuotesOnAttributes | 9 ms | 272
SecurityAnalyzer::checkHeaders | 6 ms | 272
SecurityAnalyzer::checkHtmlSecurity | 4 ms | 272
SeoAndOpenGraphAnalyzer::analyzeHeadings | 1 ms | 1
AccessibilityAnalyzer::checkImageAltAttributes | 1 ms | 3
SeoAndOpenGraphAnalyzer::analyzeSeo | 0 ms | 1
SeoAndOpenGraphAnalyzer::analyzeOpenGraph | 0 ms | 1
BestPracticeAnalyzer::checkTitleUniqueness | 0 ms | 1
BestPracticeAnalyzer::checkMetaDescriptionUniqueness | 0 ms | 1
BestPracticeAnalyzer::checkBrotliSupport | 0 ms | 1
BestPracticeAnalyzer::checkWebpSupport | 0 ms | 1
BestPracticeAnalyzer::checkAvifSupport | 0 ms | 1
Content processor stats
-----------------------
Class::method | Exec time | Exec count
-----------------------------------------------------------------------------------
NextJsProcessor::applyContentChangesBeforeUrlParsing | 70 ms | 272
JavaScriptProcessor::findUrls | 64 ms | 272
HtmlProcessor::findUrls | 37 ms | 272
AstroProcessor::findUrls | 19 ms | 272
CssProcessor::findUrls | 4 ms | 272
AstroProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 272
NextJsProcessor::findUrls | 0 ms | 272
JavaScriptProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 272
SvelteProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 272
SvelteProcessor::findUrls | 0 ms | 272
CssProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 272
HtmlProcessor::applyContentChangesBeforeUrlParsing | 0 ms | 272