{
    "ok": true,
    "domain": "psychologytoday.com",
    "generated_at": "2026-08-08T18:00:03-05:00",
    "cache": {
        "hit": true,
        "ttl": 0
    },
    "score": {
        "total": 85,
        "label": "Good",
        "categories": {
            "dns": 85,
            "mail": 90,
            "security": 77,
            "network": 65,
            "availability": 100
        },
        "category_weights": {
            "dns": 25,
            "mail": 20,
            "security": 25,
            "network": 10,
            "availability": 20
        },
        "items": [
            {
                "category": "dns",
                "title": "IPv4 (A)",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "2 IPv4 address(es) detected."
            },
            {
                "category": "dns",
                "title": "IPv6 (AAAA)",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10,
                "detail": "0 IPv6 address(es) detected."
            },
            {
                "category": "dns",
                "title": "Name server redundancy",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "4 NS record(s); 2 or more required."
            },
            {
                "category": "dns",
                "title": "SOA record",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Authoritative zone record."
            },
            {
                "category": "dns",
                "title": "DNSSEC chain",
                "max_points": 15,
                "earned_points": 15,
                "lost_points": 0,
                "detail": "DS and DNSKEY detected."
            },
            {
                "category": "dns",
                "title": "CAA policy",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Certificate authority restriction."
            },
            {
                "category": "dns",
                "title": "DNS propagation",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Agreement between public resolvers."
            },
            {
                "category": "mail",
                "title": "MX records",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "1 MX record(s)."
            },
            {
                "category": "mail",
                "title": "SPF",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "SPF policy published."
            },
            {
                "category": "mail",
                "title": "DMARC",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0,
                "detail": "DMARC policy published."
            },
            {
                "category": "mail",
                "title": "DKIM",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "A DKIM selector was verified."
            },
            {
                "category": "mail",
                "title": "MTA-STS",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "Mail transport policy."
            },
            {
                "category": "mail",
                "title": "TLS-RPT",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5,
                "detail": "TLS reporting policy."
            },
            {
                "category": "security",
                "title": "Valid TLS certificate",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0,
                "detail": "108 day(s) remaining."
            },
            {
                "category": "security",
                "title": "Certificate lifetime",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0,
                "detail": "Full points require at least 30 days remaining."
            },
            {
                "category": "security",
                "title": "HTTP security headers",
                "max_points": 35,
                "earned_points": 12,
                "lost_points": 23,
                "detail": "3 of 9 evaluated headers detected."
            },
            {
                "category": "network",
                "title": "PTR reverse DNS",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0,
                "detail": "PTR: ec2-3-87-165-121.compute-1.amazonaws.com"
            },
            {
                "category": "network",
                "title": "IPv4 diversity",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0,
                "detail": "Two or more IPv4 addresses receive full points."
            },
            {
                "category": "network",
                "title": "IPv6 connectivity",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35,
                "detail": "AAAA availability."
            },
            {
                "category": "availability",
                "title": "DNS resolution",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "At least one address family must resolve."
            },
            {
                "category": "availability",
                "title": "HTTP response",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0,
                "detail": "HTTP/2 200 "
            },
            {
                "category": "availability",
                "title": "HTTPS final URL",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0,
                "detail": "Final URL uses HTTPS."
            }
        ],
        "methodology": "Each category is normalized to 100. The total is the weighted sum: DNS 25%, Email 20%, Security 25%, Network 10%, Availability 20%.",
        "diagnostics": [
            {
                "level": "ok",
                "title": "IPv4 (A)",
                "detail": "2 IPv4 address(es) detected.",
                "category": "dns",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "IPv6 (AAAA)",
                "detail": "0 IPv6 address(es) detected.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 0,
                "lost_points": 10
            },
            {
                "level": "ok",
                "title": "Name server redundancy",
                "detail": "4 NS record(s); 2 or more required.",
                "category": "dns",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SOA record",
                "detail": "Authoritative zone record.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DNSSEC chain",
                "detail": "DS and DNSKEY detected.",
                "category": "dns",
                "max_points": 15,
                "earned_points": 15,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "CAA policy",
                "detail": "Certificate authority restriction.",
                "category": "dns",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "DNS propagation",
                "detail": "Agreement between public resolvers.",
                "category": "dns",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "MX records",
                "detail": "1 MX record(s).",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "SPF",
                "detail": "SPF policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DMARC",
                "detail": "DMARC policy published.",
                "category": "mail",
                "max_points": 25,
                "earned_points": 25,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "DKIM",
                "detail": "A DKIM selector was verified.",
                "category": "mail",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "MTA-STS",
                "detail": "Mail transport policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "error",
                "title": "TLS-RPT",
                "detail": "TLS reporting policy.",
                "category": "mail",
                "max_points": 5,
                "earned_points": 0,
                "lost_points": 5
            },
            {
                "level": "ok",
                "title": "Valid TLS certificate",
                "detail": "108 day(s) remaining.",
                "category": "security",
                "max_points": 55,
                "earned_points": 55,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "Certificate lifetime",
                "detail": "Full points require at least 30 days remaining.",
                "category": "security",
                "max_points": 10,
                "earned_points": 10,
                "lost_points": 0
            },
            {
                "level": "warning",
                "title": "HTTP security headers",
                "detail": "3 of 9 evaluated headers detected.",
                "category": "security",
                "max_points": 35,
                "earned_points": 12,
                "lost_points": 23
            },
            {
                "level": "ok",
                "title": "PTR reverse DNS",
                "detail": "PTR: ec2-3-87-165-121.compute-1.amazonaws.com",
                "category": "network",
                "max_points": 30,
                "earned_points": 30,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "IPv4 diversity",
                "detail": "Two or more IPv4 addresses receive full points.",
                "category": "network",
                "max_points": 35,
                "earned_points": 35,
                "lost_points": 0
            },
            {
                "level": "error",
                "title": "IPv6 connectivity",
                "detail": "AAAA availability.",
                "category": "network",
                "max_points": 35,
                "earned_points": 0,
                "lost_points": 35
            },
            {
                "level": "ok",
                "title": "DNS resolution",
                "detail": "At least one address family must resolve.",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTP response",
                "detail": "HTTP/2 200 ",
                "category": "availability",
                "max_points": 40,
                "earned_points": 40,
                "lost_points": 0
            },
            {
                "level": "ok",
                "title": "HTTPS final URL",
                "detail": "Final URL uses HTTPS.",
                "category": "availability",
                "max_points": 20,
                "earned_points": 20,
                "lost_points": 0
            }
        ]
    },
    "dns": {
        "records": {
            "A": [
                "3.87.165.121",
                "35.171.140.106"
            ],
            "AAAA": [],
            "CNAME": [],
            "MX": [
                "10 psychologytoday-com.mail.protection.outlook.com."
            ],
            "TXT": [
                "\"v=spf1 ip4:64.115.237.0/24  include:spf.protection.outlook.com \" \"include:mxlogic.net include:servers.mcsv.net include:spf.mandrillapp.com \" \"ip4:216.250.171.184/28 ip4:65.83.107.192/26 \" \"-all\"",
                "\"ahrefs-site-verification_c5eacc8f555523e31dce89e9442b03648fc2b7d2fead535dfe8c7364341ced7a\"",
                "\"google-site-verification=8_DFXIUlkFaRa9nq3ahPGfevCdxMEdkg-0c2T9kA8SM\"",
                "\"MS=ms39591051\"",
                "\"facebook-domain-verification=zvzd8hbx2rbjjfjniv0zv3jlv8r2lg\"",
                "\"google-site-verification=G-wasBQCXXJoehIaVW5BsO9VYKt4oqmWGo155wSSakQ\""
            ],
            "NS": [
                "ns-672.awsdns-20.net.",
                "ns-442.awsdns-55.com.",
                "ns-1135.awsdns-13.org.",
                "ns-1884.awsdns-43.co.uk."
            ],
            "SOA": [
                "ns-1135.awsdns-13.org. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 900"
            ],
            "CAA": [],
            "DS": [
                "58606 13 2 5DEF93CF1789C0AB2A836DE1046777C35208A07F88B2A942C243E134 35D720F5"
            ],
            "DNSKEY": [
                "257 3 13 yorofuaoAMdMsGO9Z9OeOdFD5roUMpLR5XNh1ZyL2jHu2NE/eU0rIXdK JvqVgocJXH2wX5sXxzbZcJgKhKruOQ==",
                "256 3 13 ptSg7+ePSj97eaASx/MSYQ5vvpNVzZ5LRPOuGH6NHo/+LXn1imLf45Ig 3pDycflOdZqZEiZ5kYAdYcE17yPiGA==",
                "256 3 13 fyoj4+QL/mKn1P8yEj+45ygvlkeAJt2vTZZjJcv4x6QyJv2FmgNZHT9a a3VXHWnUeENwDagHzwUr/2Mxtnj/ag=="
            ],
            "RRSIG": [
                "DNSKEY 13 2 3600 20260809020000 20260808150000 58606 psychologytoday.com. LVoOYq1WkipeMk5H+q6nJ0yJJpCZWaodQtyOnrls26AGTZMVeLrI4wru iJnhKNsvXogDhqYJQM13Uq+TNbyFSw==",
                "NS 13 2 86400 20260809235953 20260808215953 31260 psychologytoday.com. fxFxJSlTHM6RU8YoJwkJ156nK//fvnjOpTcTfTM+sCgzlGeQpKWwAKrv jCqbFoSQeFdfz5xU3ul/KHWgwOwX3g==",
                "TXT 13 2 300 20260809000453 20260808215953 31260 psychologytoday.com. Qj+DosrH2PQl0aaDgHDPoRl7CsC+Jzo2Z+EqYbD8AFz8GpZj3Ek0p1Ei RVbrRU1LIwbP8U8bkYU9c4hJlvY+pA==",
                "A 13 2 60 20260809000053 20260808215953 31260 psychologytoday.com. QNx0SXPB1JtqFs5iHaEOptM6ZOoz26rX3tAVTXcsE/XIf3hovEloEslv LX5vzjbkQ7tH1p5xWj2+N4TvWt0x2Q==",
                "MX 13 2 3600 20260809002606 20260808212606 31260 psychologytoday.com. drl1UaVjgLqBTm/qGu7Qy6I3+6DfMb9zUCRDr/OtyvXrjMdN2pgIi2OL 2uNGprt4spV7eLpiYLlqJ0i+m2jV0w==",
                "DS 13 2 86400 20260812014602 20260805003602 41446 com. EOCwYa1+X+39ymR3X9oDDnsLRSVIDvEyr5mpU1U4senVtA5e5an78t5Y nGaeQ6aCwx6gxmXblpqci+HnFStcWQ=="
            ],
            "NSEC": [],
            "NSEC3": [],
            "SRV": [],
            "NAPTR": [],
            "TLSA": [],
            "SSHFP": []
        },
        "ipv4": [
            "3.87.165.121",
            "35.171.140.106"
        ],
        "ipv6": []
    },
    "mail": {
        "spf": "v=spf1 ip4:64.115.237.0/24  include:spf.protection.outlook.com include:mxlogic.net include:servers.mcsv.net include:spf.mandrillapp.com ip4:216.250.171.184/28 ip4:65.83.107.192/26 -all",
        "dmarc": "v=DMARC1;p=none;pct=100;rua=mailto:admin@psychologytoday.com,mailto:re+jtahk01sryk@dmarc.postmarkapp.com;adkim=r;aspf=r;sp=quarantine;",
        "dkim_selector": "selector1",
        "dkim_host": "selector1._domainkey.psychologytoday.com",
        "dkim": "v=DKIM1; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDTQP42gUOR38TIPwGDh3+J5Sf7uAq0u/7ahJJ4wo6iukTkZOO8ntm2FynwK5Dih5S1vi/RztZYBesQLde2CLP+uTdrNEaLVSY96dtUeguW0VcPAGwZ2pBTqKB5yFbGCONfinzaBSomMrBlT1rcvpzfU3pDmeJzdkDDyCO4JV80HQIDAQAB; n=1024,1453251547,1468976347",
        "spf_analysis": {
            "valid": true,
            "lookups": 4,
            "final": "-all",
            "message": "Within the estimated limit"
        },
        "dmarc_analysis": {
            "valid": true,
            "policy": "none"
        },
        "bimi": "v=BIMI1;l=https://www.psychologytoday.com/bimilogo.svg",
        "mta_sts": "",
        "tls_rpt": ""
    },
    "advanced": {
        "ptr": "ec2-3-87-165-121.compute-1.amazonaws.com",
        "propagation": {
            "consistent": true,
            "results": [
                {
                    "provider": "Google",
                    "server": "8.8.8.8",
                    "result": [
                        "3.87.165.121",
                        "35.171.140.106"
                    ],
                    "time_ms": 27.53
                },
                {
                    "provider": "Cloudflare",
                    "server": "1.1.1.1",
                    "result": [
                        "3.87.165.121",
                        "35.171.140.106"
                    ],
                    "time_ms": 44.81
                },
                {
                    "provider": "Quad9",
                    "server": "9.9.9.9",
                    "result": [
                        "3.87.165.121",
                        "35.171.140.106"
                    ],
                    "time_ms": 88.08
                },
                {
                    "provider": "OpenDNS",
                    "server": "208.67.222.222",
                    "result": [
                        "3.87.165.121",
                        "35.171.140.106"
                    ],
                    "time_ms": 99.24
                },
                {
                    "provider": "AdGuard",
                    "server": "94.140.14.14",
                    "result": [
                        "3.87.165.121",
                        "35.171.140.106"
                    ],
                    "time_ms": 69.75
                }
            ]
        }
    },
    "ssl": {
        "available": true,
        "issuer": "Amazon",
        "subject": "*.psychologytoday.com",
        "valid_from": "2025-10-26T19:00:00-05:00",
        "valid_to": "2026-11-24T17:59:59-06:00",
        "days_remaining": 108,
        "san": [
            "*.psychologytoday.com",
            "psychologytoday.com"
        ],
        "protocol": "TLSv1.3",
        "cipher": "TLS_AES_128_GCM_SHA256"
    },
    "http": {
        "url": "https://www.psychologytoday.com:443/us",
        "status": "HTTP/2 200 ",
        "http_version": "3",
        "headers": {
            "server": "nginx/1.26.3",
            "date": "Sat, 08 Aug 2026 22:59:54 GMT",
            "content-type": "text/html; charset=UTF-8",
            "content-length": "177455",
            "location": "https://www.psychologytoday.com:443/us",
            "strict-transport-security": "max-age=31536000; includeSubdomains;",
            "connection": "keep-alive",
            "cache-control": "max-age=5529600, public",
            "x-drupal-dynamic-cache": "MISS",
            "link": "<//cdn2.psychologytoday.com>; rel=\"preconnect\"; crossorigin=\"1\", <//cdn2.psychologytoday.com>; rel=\"dns-prefetch\", <https://www.psychologytoday.com/au>; rel=\"alternate\"; hreflang=\"en-AU\", <https://www.psychologytoday.com/ca>; rel=\"alternate\"; hreflang=\"en-CA\", <https://www.psychologytoday.com/gb>; rel=\"alternate\"; hreflang=\"en-GB\", <https://www.psychologytoday.com/hk>; rel=\"alternate\"; hreflang=\"en-HK\", <https://www.psychologytoday.com/ie>; rel=\"alternate\"; hreflang=\"en-IE\", <https://www.psychologytoday.com/nz>; rel=\"alternate\"; hreflang=\"en-NZ\", <https://www.psychologytoday.com/sg>; rel=\"alternate\"; hreflang=\"en-SG\", <https://www.psychologytoday.com/us>; rel=\"alternate\"; hreflang=\"en-US\", <https://www.psychologytoday.com/za>; rel=\"alternate\"; hreflang=\"en-ZA\", <https://www.psychologytoday.com/ar>; rel=\"alternate\"; hreflang=\"es-AR\", <https://www.psychologytoday.com/cl>; rel=\"alternate\"; hreflang=\"es-CL\", <https://www.psychologytoday.com/es>; rel=\"alternate\"; hreflang=\"es-ES\", <https://www.psychologytoday.com/mx>; rel=\"alternate\"; hreflang=\"es-MX\", <https://www.psychologytoday.com/en-at>; rel=\"alternate\"; hreflang=\"en-AT\", <https://www.psychologytoday.com/en-be>; rel=\"alternate\"; hreflang=\"en-BE\", <https://www.psychologytoday.com/en-ch>; rel=\"alternate\"; hreflang=\"en-CH\", <https://www.psychologytoday.com/en-dk>; rel=\"alternate\"; hreflang=\"en-DK\", <https://www.psychologytoday.com/en-se>; rel=\"alternate\"; hreflang=\"en-SE\", <https://www.psychologytoday.com/co>; rel=\"alternate\"; hreflang=\"es-CO\", <https://www.psychologytoday.com/gt>; rel=\"alternate\"; hreflang=\"es-GT\", <https://www.psychologytoday.com/cr>; rel=\"alternate\"; hreflang=\"es-CR\", <https://www.psychologytoday.com/pa>; rel=\"alternate\"; hreflang=\"es-PA\", <https://www.psychologytoday.com/pr>; rel=\"alternate\"; hreflang=\"es-PR\", <https://www.psychologytoday.com/pe>; rel=\"alternate\"; hreflang=\"es-PE\", <https://www.psychologytoday.com/uy>; rel=\"alternate\"; hreflang=\"es-UY\", <https://www.psychologytoday.com>; rel=\"alternate\"; hreflang=\"x-default\", <https://cdn2.psychologytoday.com/theme-assets/touch-icons/apple-touch-icon.png>; rel=\"apple-touch-icon\", <//cdn2.psychologytoday.com>; rel=preconnect; crossorigin",
            "content-language": "en",
            "x-content-type-options": "nosniff",
            "x-frame-options": "SAMEORIGIN",
            "expires": "Sun, 19 Nov 1978 05:00:00 GMT",
            "vary": "Cookie,X-Consumer-ID,Origin,Accept-Encoding",
            "x-consumer-id": "848de849-ea1d-442f-a4ec-cfe472f6a19f",
            "xkey": "fQEX Lcck hD2v KLlM 7yIT F8ja VgQb X806 YeL1 e-HI 9fG4 36DO 2OQo hJUX PEta bJcX BAF9 Ton2 XuDL UJ0j Pks5 EwUD gMzE fCnT 4TG_ 0sDY _GAW 9HSw MSBx iN81 __Ju 9uDQ J2hr Bf76 2aeR 1yY5 uTrn 16GH rIqW Z-xt cDC1 ljAN Nn-S MsYZ 68c1 ct64 pTQ0 -ht1 Uv4Y dPrC IyWs u1nC 6Sl0 7QY- RAhe vSRG BvBs 94RV ra7g PiIj Ay0I Rvwb Feuw bz6P 5tCH PoGK cWkI oUwh hhy9 emmh mBoe i-00 H3s1 4o33 6Kbm UlS3 ijWS 29hc yUlc Aw6e 4oXq 641m 1ltQ 1yYT 5Z0p 25PE qFa0 qR9l zIbB QqvA roHR hRSt TXuJ ddyd vODb jOdD XY1C Z_Km TtC5 RKPl Tm9J Ty2z Fj7Y Ieo_ wdyg odjP sHHJ 0-LU 8WNT QSCW DeAQ j4LV Fk_T 8lSc F6pS Zsy2 40sq fgDL 0oEP KNDV AGlR sbKR Ny-N XUJj TLg0 xabd EjH1 Kx6E jyi3 veCQ 0ZHk snhN sRde XRf_ KCvA D10R MvV3 kMuJ MpRE wkzg 73TU DZcf X_iJ q_cu RCYx XgFM 1-4d O8dJ dEeO qhjf aoLj EOV3 CaK4 Qbn0 1y1d _Uq- YjWC PwnJ sOLn OTpT 8GBL 9bRZ Cqh8 cxel BWxF YcD9 zMot r2zn r3sJ MqP0 0H0k xvhb t30H vZQm Z4Cj 9pbR MSgr FsQP wZU0 0D-t BRWM JgVk vbHd rfiD 5wvh wwBT V7Ma W6yj VT0R LVSh J386 -a3t JsUT 9rOj w6CN MDBe 7apH Vykw BHRA SPuN eFWz HcbU 9VaI yt-R A5va cjuG pwZ1 r-Oa UOc7 q_xC ga8C slzf Qj_3 96Y3 DHK_ uB0r lGuK HuaG JO3P WZ6v H9-W -MuF b3-Y tXGY WMWf nMdx l49j 2BYl 7ANG IT6H p9xf ngXI gloA 1fjI FNHN D7Q1 0sNJ z8e- tasF 2Wwv LVm9 ZtB1 o9a4 oWsK oSDl b5Ex Rgqb PQzV mkzX qaT9 Vq1J 5zNc hpfW KLjl mWev CJse hzBP ZhE1 TvmA csw8 GSgh mXjP EPVF 8W3J pCgZ A9Bd WC48 bBv0 u2El w4UG XPd5 ruXm Dtlp fbZw BpZa OhUG idCc 8cSy T_GU fA2y j89O CeA9 4v3Z EhTv w-PQ N5gZ chCs l5e8 DXc0 mi61 0PwH zqQp qr4q 8UYy VWjs BsM9 dCUy 1Igs uPVt _Six TYQ7 0HNp W2Ka qLwN QBaD 9wv5",
            "x-drupal-cache": "MISS",
            "last-modified": "Sat, 08 Aug 2026 20:38:01 GMT",
            "x-varnish": "1015976036 1012303555",
            "age": "8389",
            "etag": "W/\"1786221602-gzip\"",
            "x-cache": "HIT",
            "x-cache-hits": "14183",
            "x-served-by": "content-varnish-primary-i-0e2d4f65ab99f6b69.ptwww.internal",
            "accept-ranges": "bytes"
        },
        "security_checks": {
            "strict-transport-security": true,
            "content-security-policy": false,
            "x-content-type-options": true,
            "x-frame-options": true,
            "referrer-policy": false,
            "permissions-policy": false,
            "cross-origin-opener-policy": false,
            "cross-origin-embedder-policy": false,
            "cross-origin-resource-policy": false
        },
        "server": "nginx/1.26.3",
        "powered_by": ""
    },
    "webpage": {
        "url": "https://www.psychologytoday.com:443/us",
        "title": "Psychology Today: Health, Help, Happiness + Find a Therapist",
        "description": "View the latest from the world of psychology: from behavioral research to practical guidance on relationships, mental health and addiction. Find help from our directory of therapists, psychologists and counselors.",
        "success": true,
        "error": "",
        "status": 206
    },
    "network": {
        "3.87.165.121": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        },
        "35.171.140.106": {
            "success": false,
            "country": "",
            "region": "",
            "city": "",
            "asn": "",
            "organization": "",
            "isp": ""
        }
    },
    "smtp": {
        "host": "psychologytoday-com.mail.protection.outlook.com",
        "ports": [
            {
                "port": 25,
                "open": false,
                "time_ms": 25.3,
                "banner": "",
                "error": "Network is unreachable"
            },
            {
                "port": 465,
                "open": false,
                "time_ms": 4042.6,
                "banner": "",
                "error": "Connection timed out"
            },
            {
                "port": 587,
                "open": false,
                "time_ms": 4044,
                "banner": "",
                "error": "Connection timed out"
            }
        ]
    },
    "visitor": {
        "ip": "216.73.217.62",
        "reverse": "",
        "country": "",
        "country_code": "",
        "region": "",
        "city": "",
        "latitude": null,
        "longitude": null,
        "isp": "",
        "organization": "",
        "asn": "",
        "timezone": "",
        "browser": "Other",
        "os": "Other",
        "language": "",
        "user_agent": "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)",
        "is_bot": true,
        "cloudflare": false
    },
    "analysis_time_ms": 86.46
}