{
  "base": "https://aieditorrsp.net",
  "generated_at": "2026-05-28T18:12:51.474826+00:00",
  "auditor": "t_d1a1ed94 07R3 production recheck",
  "source_commit_cloned": "df2f984619ac202bbc845d5516882aa5cc8dd2f9",
  "robots_status": 200,
  "robots_text": "User-Agent: *\nAllow: /\nDisallow: /api/checkout\nDisallow: /api/stripe\n\nSitemap: https://aieditorrsp.net/sitemap.xml\n",
  "sitemap_status": 200,
  "sitemap_locs": [
    "https://aieditorrsp.net/",
    "https://aieditorrsp.net/ai-photo-prompt-editor",
    "https://aieditorrsp.net/chatgpt-photo-editing-prompts",
    "https://aieditorrsp.net/ai-photo-editing-prompts",
    "https://aieditorrsp.net/prompt-library",
    "https://aieditorrsp.net/pricing",
    "https://aieditorrsp.net/privacy",
    "https://aieditorrsp.net/terms",
    "https://aieditorrsp.net/cookie-policy",
    "https://aieditorrsp.net/refund",
    "https://aieditorrsp.net/contact"
  ],
  "bot_home_checks": {
    "googlebot": {
      "status": 200
    },
    "bingbot": {
      "status": 200
    }
  },
  "pages": [
    {
      "route": "/",
      "url": "https://aieditorrsp.net/",
      "status": 200,
      "title": "AI Image Editor With Prompt Templates | AI RSP",
      "title_len": 46,
      "description": "Upload a photo, choose a reusable style prompt, and create prompt-based AI edits for portraits, products, and social visuals.",
      "description_len": 125,
      "canonical": "https://aieditorrsp.net",
      "robots_meta": "index, follow",
      "h1": [
        "AI Image Editor With Prompt Templates"
      ],
      "h1_count": 1,
      "h2_count": 8,
      "h3_count": 8,
      "word_count": 1371,
      "keyword": "AI image editor with prompt",
      "exact_keyword_count": 14,
      "exact_keyword_density_pct": 1.02,
      "semantic_keyword_count": 24,
      "semantic_density_pct": 1.75,
      "img_count": 4,
      "img_missing_alt": 4,
      "missing_alt_srcs": [
        "https://lh3.googleusercontent.com/aida-public/AB6AXuBAXhA2M3eGMxhAjGMXn80uco_9moJnn1InkGvJXxGSsQ33UJamtGF8sN2PVWofF3RXibNMV69_pbRUL3L9SQ54rK_iimBPUzB1gaOvjFURGKWhZjvCD6SSx9lKJWRzkQyWTaA7X43YM1FMxmdX5_UBSvGp1h7AZTswEKky-WAvR5ddN6DSMyX4od29aWx_y0r-Q-Vm3i5EEDDJLaOJDsdz9vPoZm8M9R8ja_dYFnPPeCMLKIdwGyr4aEWRLNU6WV30XWOY16YTEXE",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuCHc9I549CNOpKAcjvXtL5_-uHRbDZAHAck9cCnWAbmkSJT9iHURhFrWn6wWR4a1RkrznoWOCK9HyUraXJhRbTH8V0bZvI6BkFOW2cbqeUmDhocsqq_xRSkhpKDcZmKoB4P2I1x-hLluMVK2IPPAwjPqYiSAT6sEK4kmmMfygWW--nqFMUno19FgFO1-n008nXJFVzJDuST1CvmIHT6fKNqEmK0z-ydheCxhIbDYGK8dpVcBMoqVhvNOPeElIH8Ok0TB3xfXNxeq5w",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuABjFHxyiXtxjaw2uT-S2S1izV9K_rKOovIVw4GxSp3LfGjHV0yTeExz0tEpg_vV4VpjkgHDJ_4O5ZLLIz06LwNSLxyXgUyzQsIv6fdI0NIRGbHOUFJqQcGA32fnkrvXvGR-o-tWaoJL0egw9Xz7sQzIN-FSkYb4Jsf7__hM9S4UUw598cPRidVFB2RbdYsAHbhvbzZ347r3TOuQCwHggCiiFLzKUDkwdzt2WVDn9TJrfit773ThoXz78zvID46NrxK2UFI57dHhMc",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuDCB-EsSMP5F3_c7VoqrzZA6NrwyX2cV5JM5vxB_5TFyqjKpeLKMyUOLdLWLfhc8Fn4CVF_yADPrPjJeoDAt59_4gr9jYdrEe0xLsz8sdw9YtfnIZclqLAWPxA1sxNPIrBD-7rBuTgO0O_dOFgc0Zi9UucnQlM5sFCM52v_TOlzlDJFlCxgr5Jqk9nQo905C2_72MQPUXfjTwan4uIqrKXHzitK0gM7NmimsjUbXqNVD3NInMwdhXRDLOxnNpYuhCxppLk1HW74vVs"
      ],
      "og": {
        "og:title": "AI Image Editor With Prompt Templates | AI RSP",
        "og:description": "Upload a photo, choose a reusable style prompt, and create prompt-based AI edits for portraits, products, and social visuals.",
        "og:url": "https://aieditorrsp.net"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "AI Image Editor With Prompt Templates | AI RSP",
        "twitter:description": "Upload a photo, choose a reusable style prompt, and create prompt-based AI edits for portraits, products, and social visuals."
      },
      "jsonld_types": [
        "WebApplication",
        "FAQPage",
        "Question",
        "BreadcrumbList",
        "ListItem"
      ],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [
        "img_alt_missing 4"
      ],
      "in_sitemap": true
    },
    {
      "route": "/ai-photo-prompt-editor",
      "url": "https://aieditorrsp.net/ai-photo-prompt-editor",
      "status": 200,
      "title": "AI Photo Prompt Editor for Style Prompts | AI Editor RSP",
      "title_len": 56,
      "description": "Build structured AI photo editing prompts with subject, style, background, lighting, and negative constraints.",
      "description_len": 110,
      "canonical": "https://aieditorrsp.net/ai-photo-prompt-editor",
      "robots_meta": "index, follow",
      "h1": [
        "AI Photo Prompt Editor"
      ],
      "h1_count": 1,
      "h2_count": 7,
      "h3_count": 10,
      "word_count": 1236,
      "keyword": "AI photo prompt editor",
      "exact_keyword_count": 15,
      "exact_keyword_density_pct": 1.21,
      "semantic_keyword_count": 29,
      "semantic_density_pct": 2.35,
      "img_count": 4,
      "img_missing_alt": 4,
      "missing_alt_srcs": [
        "https://lh3.googleusercontent.com/aida-public/AB6AXuCyuCe2RSEQZgzsXJ22AIZy9X_yBjC8ci5H1iL6rZDAM6XJ50YjM03c5pJ6n56n8pyURH-xOUDOMaw3l88oVv_coptN9pKClcvmVzMockkRvwiR4lQv23LgWb0q1azxiByawKUR1XBX9mlrdSEm_4pW9THZtfiAs17lswDlyGylVYZzy8XPzOHcIzbJT0zHOBfOJNIXiPwkwbxa8FhOAbfiXM2WwkfMcXjLJh7LrVWuqhU5gXITZnZWHCbWDW5M_n9WBZ__n8_JQ-c",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuAzoouvYou_gYN_cgN5R7ah5UALJA_Brkj2yA_2ZRqHDd6IbTiYiubaqX02gN_a-ss9om6PEIZeLOMMb1gGV0PB1vc1Y0cHd9DyyNPjPAZeiayr5ui6-2Zo8JyNabKupIWsb8CeBuKC9wwAXeERwnnm9EOZ2iDVwvSyYvsu9YB_2MgI3AD4fFyEWhfsuhSEAkvyGndHCH9zZPaIDjp25BgES1rUEg6lBucG7nlQjJuIvQHPJq_Bx1yLixuXRn7c-FG2d_PGxE4lPQs",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuAthy9XCi-hze4RbVReVvHKRGjNFbASUVBv_d0PzlJL0_KWIYzqK-PmykuklKSbxli1YS7ZHHFz_xUnIXeefKZaViC0S82ujwe-Wsm8hoNLnmhuatvMvmOGAXgcIi-BrQYdO2E9wjmer5H086XffQBk2N2-rBhN8JerbLV1GYbOsOCimW0jeUdJODME_8BBpunnZhamHda3zaIFiFi7xvqz3e393kH7COS6HSDTdyVY_dBoEPCdY-BVQxY4fsiEQFvcOWyQIadb0XI",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuBvdKSN5EYfI6rvt_eR-bk-NwqnB5vVVZIYAlcbwNt8heECfZjxm4tEoOf9QwHsU0WIuqsB1wyQrxbFZ9Vw6ozdeM6QzQhokrYmgtm3FVlGCYtJW6pgFaTMo8H2F67KInpTvtRyA0xs-wYCzGaNJB1Sw22k-S5TVORio5Mo_S2ALQ8puyGAwWcupbiNlPPKg2Tu6lZePcwgQQQ4Lk41p-N_r0_CFdpdZQ2ooReUDm2tkEQz4sggtq3XIA0-YZlG-ezGzKyHxnK52fg"
      ],
      "og": {
        "og:title": "AI Photo Prompt Editor for Style Prompts",
        "og:description": "Build structured AI photo editing prompts with subject, style, background, lighting, and negative constraints.",
        "og:url": "https://aieditorrsp.net/ai-photo-prompt-editor"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "AI Photo Prompt Editor for Style Prompts",
        "twitter:description": "Build structured AI photo editing prompts with subject, style, background, lighting, and negative constraints."
      },
      "jsonld_types": [
        "WebApplication",
        "FAQPage",
        "Question"
      ],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [
        "img_alt_missing 4"
      ],
      "in_sitemap": true
    },
    {
      "route": "/chatgpt-photo-editing-prompts",
      "url": "https://aieditorrsp.net/chatgpt-photo-editing-prompts",
      "status": 200,
      "title": "ChatGPT Photo Editing Prompts for AI Edits | AI Editor RSP",
      "title_len": 58,
      "description": "Copy reusable ChatGPT photo editing prompts for portraits, product shots, backgrounds, social posts, and profile photos.",
      "description_len": 120,
      "canonical": "https://aieditorrsp.net/chatgpt-photo-editing-prompts",
      "robots_meta": "index, follow",
      "h1": [
        "ChatGPT Photo Editing Prompts"
      ],
      "h1_count": 1,
      "h2_count": 3,
      "h3_count": 10,
      "word_count": 1261,
      "keyword": "ChatGPT photo editing prompts",
      "exact_keyword_count": 17,
      "exact_keyword_density_pct": 1.35,
      "semantic_keyword_count": 39,
      "semantic_density_pct": 3.09,
      "img_count": 3,
      "img_missing_alt": 3,
      "missing_alt_srcs": [
        "https://lh3.googleusercontent.com/aida-public/AB6AXuBSIcCaPD01_JxngeXQUMn904ZS6bDH_hDTGezWGlzedP1uABh1_z3zsdn_3eg-HxnJsrstZ41gVvaXC_DuGlYT_WodizqkNnvW4gfgjsnHYjdooBjy2amTp1kHbTyLi3Yq4e4ep7VsL9YP861ZsKxC6-Liwq87o1wGfNE78E8JgcUNE9bWiYtT_1B_WmXuQvhsCfyUfpz-50IRa-qWDw3e-TrwnrHJkrWaUzsddvgPQcF84JtTLEoDF0xilHZLEyhuzsdke3_kqUc",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuC0BaIErj_Acic1h9kAhRDG-FYgHG2EsEFwipCEayaGMbcTBitJ6EjOC4-ew-SWJbCy6hvcB2sDsouEBsQkWgY-iqKXKg355hhEGZJsUD-ALEaii-AzjmAKN0uybQIdMoFdaJ47OCTee7Ji8zSdkxDsoXUPotAPlly_izIKze9nCXXJo2fYwB9iEJPdXfu_cOtGmKgtKyZZE8n-YMrKA8V1A9Kh3I75Byl1-FI_Kkvz6c1F9GXJ61aLOaTYpNW7xOLYsUlOsLchikA",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuBQRp_jCs3e63HgnU-ak_I_U3v_ga8lqvwWvrYHWCOYCkh48v0KvKyAtaiKhzjqjmVnizxGqZQdbcolVgJ0RFrXhU2cW0ErM-Ot_919RbtGexIw5GI8RWYPw5FMqqKuuvgU4IwIQf8Y-NgkzLGjrFTdTtgdBTeXXIO9jiLtU6gChdAkhv_UTdgkT3oBH6zPlJTiDM7pcImcJAsRA6EumXBy2V-wjK9Q3g4vk4sPrT6LqOtvWH8vJhBBjRwdejsC3KMuV8rxpRPotS0"
      ],
      "og": {
        "og:title": "ChatGPT Photo Editing Prompts for AI Edits",
        "og:description": "Copy reusable ChatGPT photo editing prompts for portraits, product shots, backgrounds, social posts, and profile photos.",
        "og:url": "https://aieditorrsp.net/chatgpt-photo-editing-prompts"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "ChatGPT Photo Editing Prompts for AI Edits",
        "twitter:description": "Copy reusable ChatGPT photo editing prompts for portraits, product shots, backgrounds, social posts, and profile photos."
      },
      "jsonld_types": [
        "Article",
        "Organization",
        "FAQPage",
        "Question",
        "BreadcrumbList",
        "ListItem"
      ],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [
        "img_alt_missing 3"
      ],
      "in_sitemap": true
    },
    {
      "route": "/ai-photo-editing-prompts",
      "url": "https://aieditorrsp.net/ai-photo-editing-prompts",
      "status": 200,
      "title": "AI Photo Editing Prompts by Style and Use Case | AI Editor RSP",
      "title_len": 62,
      "description": "Browse reusable AI photo editing prompts by style, subject, lighting, background, and social media use case.",
      "description_len": 108,
      "canonical": "https://aieditorrsp.net/ai-photo-editing-prompts",
      "robots_meta": "index, follow",
      "h1": [
        "AI Photo Editing Prompts"
      ],
      "h1_count": 1,
      "h2_count": 4,
      "h3_count": 7,
      "word_count": 1062,
      "keyword": "AI photo editing prompts",
      "exact_keyword_count": 12,
      "exact_keyword_density_pct": 1.13,
      "semantic_keyword_count": 14,
      "semantic_density_pct": 1.32,
      "img_count": 5,
      "img_missing_alt": 5,
      "missing_alt_srcs": [
        "https://lh3.googleusercontent.com/aida-public/AB6AXuBESeYnTYaIExphmmPNvUiYqRnz6dp0_1Gc3Cmj2yk8UMQvyJzrVBDigK6JlcSMEErNutSOfcF4ZSctjyod-t97OSS5rLOpUgJBbO1vL8sgZzr3av05KGDlPDKq5JhdAqmwWy1e5p_qQJ1xaN3_035rcUjCK3WMDS5ZvZIVtr7oNyb-n_PWlfwlwkYSrGpw_748qxUPff0kJoCrVfpOk12Bp1YTuM_HTJp1nT9K5LyjWsT2oX8OW0w75wpIKPa8IlwEQeDs0aK4l6Q",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuA3RGGJXbTnSqaUXtV5eAkCbri6dAH1VYr8b2oGBZ2hhevNANfu1KGbJoGtbqnfDyI7gvn1fzmGT5w1vxGjXRIwpc1k78_ojO16ffGfosy6mM0p_YakU5GeE5KL9OUAt4yK8qEpCQkmdJleevMfa74FT0CKDaiv762wL-794z2_s9KRFR8sx_Oge-oTkT1yo09Aj6_gqw_on9U94eaPBbfi8gbmlG2vrNwPnftj1cWcaUMPtcLGPEBxsbf7qaMde4gYTKJg7nxBfXs",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuCIry8j04q6RCyVqeqT22D-D0mPq4zS42HfjQcpYo6dt04WOBIhHkOSrfmFYNPKz6y485gOVX3ge2Oi3MiIY9_E1pIpJS0OD57YV0rF-OE6B-LOItl0mvS1Dw5B4sAzORvCy2pgNgUMe9a6bhNeMJMfoVn8UfW8yAsStLA0vrBY5ZigLm2mxmtFUNTUAyJxoPzIn_QVQx8MZxlCYbQxq9edfYePORM0-jnswkc2MMHyhGJm55FkNELjGFUmfJo340auXi3TA6BJojs",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuC1v9Qo_krbS17THXDy6AHBpycDVPThcIavbHDhfs8Zkl9hAjA56qFUPWnMdHba6ypXZPYuFYYYRbfXbCA_ZW-3P86AIuyiBuTK5soATJ2RT_hMYNJDYSc57O_WwwgPxKDI6Q4waj4JjgdG8XP5XIQsNKoQQ3DqkNjw5fb7qv1b-wz1uw4qFsbLex5OvFhH7PiBnSRK8fZgHb2C-bXpeFf1HCyfHIsiInbCOz1LYBURgASRxQrYYHzU5P2MkY2yc-cUkzP8boVPjmA",
        "https://lh3.googleusercontent.com/aida-public/AB6AXuA0ZbAoGWqsxz5lPfdWofHr0174kYjOqsCTRAwxIOd-_wPhSdIzbQwzl34OgtafwNTHeYrItXxosMgKDj31jXUq0ozoOS9ffm5G6aqtIJKEOEXEOkYTXRqDx3FS3PSfqOTdJ09T7oJ9ha7jw67XhCILnxSCx8J-VR5Yqf3bxlCImq3iRfSO7X3barNyxU_vo5mZfZW3OUuaZtJmVnvBXAkCzsPppHgZ_25J-6Tb8Akfig9fOca_Zt4UmlkHApp_n9UhPJaB31-1fJc"
      ],
      "og": {
        "og:title": "AI Photo Editing Prompts by Style and Use Case",
        "og:description": "Browse reusable AI photo editing prompts by style, subject, lighting, background, and social media use case.",
        "og:url": "https://aieditorrsp.net/ai-photo-editing-prompts"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "AI Photo Editing Prompts by Style and Use Case",
        "twitter:description": "Browse reusable AI photo editing prompts by style, subject, lighting, background, and social media use case."
      },
      "jsonld_types": [
        "CollectionPage",
        "ItemList",
        "ListItem",
        "FAQPage",
        "Question"
      ],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [
        "title_len 62",
        "img_alt_missing 5"
      ],
      "in_sitemap": true
    },
    {
      "route": "/prompt-library",
      "url": "https://aieditorrsp.net/prompt-library",
      "status": 200,
      "title": "Reusable Photo Editing Prompts Library | RSP | AI Editor RSP",
      "title_len": 60,
      "description": "Browse reusable photo editing prompts by category, use case, preservation rule, negative prompt, and safety note.",
      "description_len": 113,
      "canonical": "https://aieditorrsp.net/prompt-library",
      "robots_meta": "index, follow",
      "h1": [
        "Reusable AI Photo Editing Prompt Library"
      ],
      "h1_count": 1,
      "h2_count": 4,
      "h3_count": 23,
      "word_count": 1486,
      "keyword": "reusable photo editing prompts",
      "exact_keyword_count": 15,
      "exact_keyword_density_pct": 1.01,
      "semantic_keyword_count": 24,
      "semantic_density_pct": 1.62,
      "img_count": 0,
      "img_missing_alt": 0,
      "missing_alt_srcs": [],
      "og": {
        "og:title": "Reusable Photo Editing Prompts Library | RSP",
        "og:description": "Browse reusable photo editing prompts by category, use case, preservation rule, negative prompt, and safety note.",
        "og:url": "https://aieditorrsp.net/prompt-library"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Reusable Photo Editing Prompts Library | RSP",
        "twitter:description": "Browse reusable photo editing prompts by category, use case, preservation rule, negative prompt, and safety note."
      },
      "jsonld_types": [
        "CollectionPage",
        "ItemList",
        "ListItem",
        "FAQPage",
        "Question"
      ],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [],
      "in_sitemap": true
    },
    {
      "route": "/pricing",
      "url": "https://aieditorrsp.net/pricing",
      "status": 200,
      "title": "Pricing and AI Editing Credit Plans for RSP | AI Editor RSP",
      "title_len": 59,
      "description": "AI Editor RSP pricing covers free daily edits, planned paid credits, refunds, provider costs, and launch checkout readiness.",
      "description_len": 124,
      "canonical": "https://aieditorrsp.net/pricing",
      "robots_meta": "",
      "h1": [
        "Pricing & Credits"
      ],
      "h1_count": 1,
      "h2_count": 3,
      "h3_count": 4,
      "word_count": 459,
      "keyword": null,
      "exact_keyword_count": null,
      "exact_keyword_density_pct": null,
      "semantic_keyword_count": null,
      "semantic_density_pct": null,
      "img_count": 1,
      "img_missing_alt": 1,
      "missing_alt_srcs": [
        "https://lh3.googleusercontent.com/aida-public/AB6AXuAyOQf6GdkzmkVE9XaQ0RU41eSrAfv1FaJIpJtz4UJeRIYQ9VeUMgy3euKIVHNAnRq9MIBNjMV2iY5Sbp58u_3v5mrLnEZidhW99m62Rsmd6k7Je50ViaesnSJN6UUpWFpn3hE-3kN-MFMzlkLzRE8dOfJm41jtvsG6iR3ni6yDo4UphLTJTzEZRdFGsWWsZ1xiXEihhcBPvJWOpm--SYKW3sZho7c2XPhafE4PLCenuu819s7gM2kP4_RYJ35NjZrcbohsSgJFvOI"
      ],
      "og": {
        "og:title": "Pricing and AI Editing Credit Plans for RSP",
        "og:description": "AI Editor RSP pricing covers free daily edits, planned paid credits, refunds, provider costs, and launch checkout readiness.",
        "og:url": "https://aieditorrsp.net/pricing"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Pricing and AI Editing Credit Plans for RSP",
        "twitter:description": "AI Editor RSP pricing covers free daily edits, planned paid credits, refunds, provider costs, and launch checkout readiness."
      },
      "jsonld_types": [],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [
        "img_alt_missing 1"
      ],
      "in_sitemap": true
    },
    {
      "route": "/privacy",
      "url": "https://aieditorrsp.net/privacy",
      "status": 200,
      "title": "Privacy Policy for AI Editor RSP Photo Data | AI Editor RSP",
      "title_len": 59,
      "description": "AI Editor RSP privacy covers uploaded photos, prompts, generated outputs, quota logs, analytics, Cloudflare delivery, and provider placeholders.",
      "description_len": 144,
      "canonical": "https://aieditorrsp.net/privacy",
      "robots_meta": "",
      "h1": [
        "Privacy Policy"
      ],
      "h1_count": 1,
      "h2_count": 3,
      "h3_count": 7,
      "word_count": 434,
      "keyword": null,
      "exact_keyword_count": null,
      "exact_keyword_density_pct": null,
      "semantic_keyword_count": null,
      "semantic_density_pct": null,
      "img_count": 0,
      "img_missing_alt": 0,
      "missing_alt_srcs": [],
      "og": {
        "og:title": "Privacy Policy for AI Editor RSP Photo Data",
        "og:description": "AI Editor RSP privacy covers uploaded photos, prompts, generated outputs, quota logs, analytics, Cloudflare delivery, and provider placeholders.",
        "og:url": "https://aieditorrsp.net/privacy"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Privacy Policy for AI Editor RSP Photo Data",
        "twitter:description": "AI Editor RSP privacy covers uploaded photos, prompts, generated outputs, quota logs, analytics, Cloudflare delivery, and provider placeholders."
      },
      "jsonld_types": [],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [],
      "in_sitemap": true
    },
    {
      "route": "/terms",
      "url": "https://aieditorrsp.net/terms",
      "status": 200,
      "title": "Terms of Service for AI Editor RSP Users | AI Editor RSP",
      "title_len": 56,
      "description": "AI Editor RSP terms cover user upload rights, safety limits, temporary generation behavior, provider dependencies, and checkout prerequisites.",
      "description_len": 142,
      "canonical": "https://aieditorrsp.net/terms",
      "robots_meta": "",
      "h1": [
        "Terms of Service"
      ],
      "h1_count": 1,
      "h2_count": 3,
      "h3_count": 3,
      "word_count": 364,
      "keyword": null,
      "exact_keyword_count": null,
      "exact_keyword_density_pct": null,
      "semantic_keyword_count": null,
      "semantic_density_pct": null,
      "img_count": 1,
      "img_missing_alt": 0,
      "missing_alt_srcs": [],
      "og": {
        "og:title": "Terms of Service for AI Editor RSP Users",
        "og:description": "AI Editor RSP terms cover user upload rights, safety limits, temporary generation behavior, provider dependencies, and checkout prerequisites.",
        "og:url": "https://aieditorrsp.net/terms"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Terms of Service for AI Editor RSP Users",
        "twitter:description": "AI Editor RSP terms cover user upload rights, safety limits, temporary generation behavior, provider dependencies, and checkout prerequisites."
      },
      "jsonld_types": [],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [],
      "in_sitemap": true
    },
    {
      "route": "/cookie-policy",
      "url": "https://aieditorrsp.net/cookie-policy",
      "status": 200,
      "title": "Cookie Policy for AI Editor RSP Analytics | AI Editor RSP",
      "title_len": 57,
      "description": "AI Editor RSP cookie policy covers Cloudflare delivery, Plausible analytics, optional future measurement tools, and launch cookie limits.",
      "description_len": 137,
      "canonical": "https://aieditorrsp.net/cookie-policy",
      "robots_meta": "",
      "h1": [
        "Cookie Policy"
      ],
      "h1_count": 1,
      "h2_count": 1,
      "h3_count": 4,
      "word_count": 322,
      "keyword": null,
      "exact_keyword_count": null,
      "exact_keyword_density_pct": null,
      "semantic_keyword_count": null,
      "semantic_density_pct": null,
      "img_count": 0,
      "img_missing_alt": 0,
      "missing_alt_srcs": [],
      "og": {
        "og:title": "Cookie Policy for AI Editor RSP Analytics",
        "og:description": "AI Editor RSP cookie policy covers Cloudflare delivery, Plausible analytics, optional future measurement tools, and launch cookie limits.",
        "og:url": "https://aieditorrsp.net/cookie-policy"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Cookie Policy for AI Editor RSP Analytics",
        "twitter:description": "AI Editor RSP cookie policy covers Cloudflare delivery, Plausible analytics, optional future measurement tools, and launch cookie limits."
      },
      "jsonld_types": [],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [],
      "in_sitemap": true
    },
    {
      "route": "/refund",
      "url": "https://aieditorrsp.net/refund",
      "status": 200,
      "title": "Refund Policy for AI Editing Credits RSP | AI Editor RSP",
      "title_len": 56,
      "description": "AI Editor RSP refund policy covers editing credits, failed generations, duplicate charges, abuse prevention, and Stripe tax review.",
      "description_len": 131,
      "canonical": "https://aieditorrsp.net/refund",
      "robots_meta": "",
      "h1": [
        "Refund Policy"
      ],
      "h1_count": 1,
      "h2_count": 1,
      "h3_count": 6,
      "word_count": 367,
      "keyword": null,
      "exact_keyword_count": null,
      "exact_keyword_density_pct": null,
      "semantic_keyword_count": null,
      "semantic_density_pct": null,
      "img_count": 0,
      "img_missing_alt": 0,
      "missing_alt_srcs": [],
      "og": {
        "og:title": "Refund Policy for AI Editing Credits RSP",
        "og:description": "AI Editor RSP refund policy covers editing credits, failed generations, duplicate charges, abuse prevention, and Stripe tax review.",
        "og:url": "https://aieditorrsp.net/refund"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Refund Policy for AI Editing Credits RSP",
        "twitter:description": "AI Editor RSP refund policy covers editing credits, failed generations, duplicate charges, abuse prevention, and Stripe tax review."
      },
      "jsonld_types": [],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [],
      "in_sitemap": true
    },
    {
      "route": "/contact",
      "url": "https://aieditorrsp.net/contact",
      "status": 200,
      "title": "Contact AI Editor RSP Support and Policy | AI Editor RSP",
      "title_len": 56,
      "description": "Contact AI Editor RSP for support, policy questions, takedown requests, refunds, privacy requests, provider issues, and launch readiness.",
      "description_len": 137,
      "canonical": "https://aieditorrsp.net/contact",
      "robots_meta": "",
      "h1": [
        "Contact AI Editor RSP"
      ],
      "h1_count": 1,
      "h2_count": 3,
      "h3_count": 4,
      "word_count": 234,
      "keyword": null,
      "exact_keyword_count": null,
      "exact_keyword_density_pct": null,
      "semantic_keyword_count": null,
      "semantic_density_pct": null,
      "img_count": 2,
      "img_missing_alt": 1,
      "missing_alt_srcs": [
        "https://lh3.googleusercontent.com/aida-public/AB6AXuBn3Z36DaxGDS8XQTvRUWoGw7ESRFMtqXEjz88HHi-TueAsDuZ32aeAIHlKMdFNB-Keuof821PLHU8XsnphTlNgql3ArOojfSHlhNbyoTl71kaVw9TYrAW5U932D8ysCnoP65oPZ8spNYweIP7_Qt_NrFa29aw3UHa35AogO5QDu19WYsiBSylrZAK62f-cOXqvVreMu09OWY7Co6dw4qnmyUtMvsnaCP2gXTBqrwNe3Eaersyr_esNvt8TlXXvJZqUoJiuxIVoiEA"
      ],
      "og": {
        "og:title": "Contact AI Editor RSP Support and Policy",
        "og:description": "Contact AI Editor RSP for support, policy questions, takedown requests, refunds, privacy requests, provider issues, and launch readiness.",
        "og:url": "https://aieditorrsp.net/contact"
      },
      "twitter": {
        "twitter:card": "summary_large_image",
        "twitter:title": "Contact AI Editor RSP Support and Policy",
        "twitter:description": "Contact AI Editor RSP for support, policy questions, takedown requests, refunds, privacy requests, provider issues, and launch readiness."
      },
      "jsonld_types": [],
      "jsonld_errors": 0,
      "missing_expected_schema": [],
      "failures": [
        "img_alt_missing 1"
      ],
      "in_sitemap": true
    }
  ],
  "prompt_slug_policy": {
    "route": "/prompts/seo-recheck-thin-slug",
    "status": 404,
    "robots_meta": "noindex",
    "any_prompt_url_in_sitemap": false,
    "ok": true
  },
  "failures": [
    "/: img_alt_missing 4",
    "/ai-photo-prompt-editor: img_alt_missing 4",
    "/chatgpt-photo-editing-prompts: img_alt_missing 3",
    "/ai-photo-editing-prompts: title_len 62",
    "/ai-photo-editing-prompts: img_alt_missing 5",
    "/pricing: img_alt_missing 1",
    "/contact: img_alt_missing 1"
  ],
  "waiver_notes": [
    "Exact phrase density remains below the historic 2.5%-3.6% band on core pages; this recheck accepts the parent remediation waiver only if exact terms are visibly present and semantic coverage is strong, to avoid keyword stuffing.",
    "IndexNow/GSC/Bing submission intentionally not performed per task instruction."
  ]
}