{
  "name": "Harry Phillips public SEO evidence",
  "generatedAt": "2026-07-07",
  "public_url": "https://harry-phillips.com/.well-known/seo-evidence.json",
  "purpose": "Crawlable status file that separates owned-site SEO proof from external proof still needed in Google Search Console, Bing Webmaster Tools, live search retests and third-party sources.",
  "completion_state": "incomplete_external_proof_needed",
  "summary": {
    "owned_site_layer": "technically_ready",
    "verified_requirements": 7,
    "requirements_still_needing_external_proof": 24,
    "production_geo_pages_verified": 21,
    "prompt_retest_rows_prepared": 136,
    "offsite_targets_prepared": 18,
    "image_evidence_records": 12,
    "live_search_checks_tracked": 17,
    "external_stale_sources_tracked": 5,
    "p0_proof_capture_rows": 24,
    "p0_google_bing_proof_rows": 22,
    "p0_stale_source_proof_rows": 2
  },
  "freshness_submission": {
    "last_submitted": "2026-07-07",
    "endpoint": "https://api.indexnow.org/indexnow",
    "dns_warnings": [],
    "accepted_url_count": 60,
    "responses": [
      {
        "host": "harry-phillips.com",
        "submittedUrlCount": 27,
        "httpStatus": 200,
        "result": "accepted"
      },
      {
        "host": "hazzofcards.com",
        "submittedUrlCount": 19,
        "httpStatus": 200,
        "result": "accepted"
      },
      {
        "host": "sites.harry-phillips.com",
        "submittedUrlCount": 14,
        "httpStatus": 200,
        "result": "accepted"
      }
    ],
    "caveat": "IndexNow acceptance proves receipt by the endpoint, not ranking or final indexing."
  },
  "public_properties": [
    {
      "domain": "harry-phillips.com",
      "status": "needed",
      "sitemaps_to_submit": [
        "https://harry-phillips.com/sitemap.xml",
        "https://harry-phillips.com/sitemap-photography.xml"
      ],
      "priority_urls_to_inspect": [
        "https://harry-phillips.com/",
        "https://harry-phillips.com/photography",
        "https://harry-phillips.com/photography/about",
        "https://harry-phillips.com/photography/contact",
        "https://harry-phillips.com/photography/videos",
        "https://harry-phillips.com/resources/photography-authority",
        "https://harry-phillips.com/resources/photography-seo-evidence",
        "https://harry-phillips.com/resources/official-source-map",
        "https://harry-phillips.com/resources/offsite-citation-kit",
        "https://harry-phillips.com/resources/seo-proof-capture-queue",
        "https://harry-phillips.com/get-quote/",
        "https://harry-phillips.com/privacy-policy/"
      ],
      "next_action": "Use seo/webmaster-verification-runbook.md for harry-phillips.com."
    },
    {
      "domain": "hazzofcards.com",
      "status": "needed",
      "sitemaps_to_submit": [
        "https://hazzofcards.com/sitemap.xml",
        "https://hazzofcards.com/sitemap-magic.xml"
      ],
      "priority_urls_to_inspect": [
        "https://hazzofcards.com/magic",
        "https://hazzofcards.com/magic/pricing",
        "https://hazzofcards.com/magic/about",
        "https://hazzofcards.com/magic/contact",
        "https://hazzofcards.com/resources/magic-authority",
        "https://hazzofcards.com/resources/magic-seo-evidence",
        "https://hazzofcards.com/resources/magic-pricing",
        "https://hazzofcards.com/resources/magic-pricing.md"
      ],
      "next_action": "Use seo/webmaster-verification-runbook.md for hazzofcards.com."
    },
    {
      "domain": "sites.harry-phillips.com",
      "status": "needed",
      "sitemaps_to_submit": [
        "https://sites.harry-phillips.com/sitemap.xml",
        "https://sites.harry-phillips.com/sitemap-websites.xml"
      ],
      "priority_urls_to_inspect": [
        "https://sites.harry-phillips.com/",
        "https://sites.harry-phillips.com/resources/websites.md",
        "https://sites.harry-phillips.com/resources/websites-authority",
        "https://sites.harry-phillips.com/resources/websites-pricing",
        "https://sites.harry-phillips.com/resources/websites-seo-evidence"
      ],
      "next_action": "Use seo/webmaster-verification-runbook.md for sites.harry-phillips.com."
    }
  ],
  "live_search_state": [
    {
      "service": "photography",
      "service_label": "Photography",
      "domain": null,
      "query": "site:harry-phillips.com Harry Phillips Photography wedding photographer",
      "status": "indexed-current",
      "observed_url": "https://www.harry-phillips.com/",
      "evidence_note": "This verifies the main photography search-result state has moved from stale presentation to current content. The only remaining caveat is cosmetic URL shape: Search Console should still be used to help Google consolidate the visible result on the canonical non-www URL.",
      "next_action": "Keep the photography sitemaps submitted in Google Search Console and monitor whether the visible URL shape settles on https://harry-phillips.com/ instead of the old www result."
    },
    {
      "service": "official-source-map",
      "service_label": "Official Source Map",
      "domain": null,
      "query": "site:harry-phillips.com/resources/official-source-map \"Official Harry Phillips Source Map\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This is expected immediately after launch: the source map is crawlable and submitted through IndexNow, but Google indexing still needs Search Console inspection or later public search confirmation.",
      "next_action": "Inspect https://harry-phillips.com/resources/official-source-map in Google Search Console after property access is available, request indexing if possible, and retest the exact source-map query."
    },
    {
      "service": "photography-seo-evidence",
      "service_label": "Photography SEO Evidence",
      "domain": null,
      "query": "site:harry-phillips.com/resources/photography-seo-evidence \"owned-site SEO layer\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This row prevents the owned SEO evidence page from being treated as search-visible from live-site checks alone.",
      "next_action": "Inspect https://harry-phillips.com/resources/photography-seo-evidence in Google Search Console and retest the exact proof-resource query."
    },
    {
      "service": "offsite-citation-kit",
      "service_label": "Off-Site Citation Kit",
      "domain": null,
      "query": "site:harry-phillips.com/resources/offsite-citation-kit \"Off-Site Citation Kit\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This row separates first-party crawlability from external search visibility and third-party corroboration.",
      "next_action": "Inspect https://harry-phillips.com/resources/offsite-citation-kit in Google Search Console, then retest the exact citation-kit query after indexing has had time to process."
    },
    {
      "service": "legacy-get-quote",
      "service_label": "Legacy Get Quote URL",
      "domain": null,
      "query": "site:harry-phillips.com/get-quote \"Harry Phillips\"",
      "status": "indexed-stale-snippet",
      "observed_url": "https://www.harry-phillips.com/get-quote/",
      "evidence_note": "This is no longer a dead-end user experience, and crawlers now receive a removal signal for the stale URL. The visible search result still needs recrawling or replacement.",
      "next_action": "Inspect https://harry-phillips.com/get-quote/ and https://harry-phillips.com/photography/contact in Google Search Console, confirm the 308 redirect and noindex signal, then retest until the old get-quote result disappears or resolves cleanly as the current contact page."
    },
    {
      "service": "legacy-privacy-policy",
      "service_label": "Legacy Privacy Policy URL",
      "domain": null,
      "query": "site:harry-phillips.com/privacy-policy \"Harry Phillips\"",
      "status": "indexed-stale-snippet",
      "observed_url": "https://www.harry-phillips.com/privacy-policy/",
      "evidence_note": "The live page has a current privacy destination, but this should not remain a search-result landing page once Google processes the noindex instruction.",
      "next_action": "Inspect https://harry-phillips.com/privacy-policy/ in Google Search Console, confirm noindex is detected, and retest until the stale result drops or visibly reflects the current utility page."
    },
    {
      "service": "magic",
      "service_label": "Magic",
      "domain": null,
      "query": "site:hazzofcards.com \"Harry Phillips Magic\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This is an indexing proof gap, not a live-site content gap: the production site can pass technical SEO while Google still has no confirmed exact result.",
      "next_action": "Verify hazzofcards.com in Google Search Console, submit both magic sitemaps, inspect the priority URLs and record the first accepted or indexed evidence."
    },
    {
      "service": "magic-seo-evidence",
      "service_label": "Magic SEO Evidence",
      "domain": null,
      "query": "site:hazzofcards.com/resources/magic-seo-evidence \"owned-site SEO layer\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This row makes the magic SEO evidence page part of the public-search proof queue instead of only a live-site technical check.",
      "next_action": "Inspect https://hazzofcards.com/resources/magic-seo-evidence in Google Search Console and retest the exact proof-resource query."
    },
    {
      "service": "magic-pricing-proof",
      "service_label": "Magic Pricing Proof",
      "domain": null,
      "query": "site:hazzofcards.com/resources/magic-pricing \"£150\" \"£250\" \"£450\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This row checks the HTML pricing proof separately from the normal visual pricing page and the machine-readable markdown mirror.",
      "next_action": "Inspect https://hazzofcards.com/resources/magic-pricing in Google Search Console and retest the exact package-price query."
    },
    {
      "service": "websites",
      "service_label": "Websites",
      "domain": null,
      "query": "site:sites.harry-phillips.com \"£5,600\" \"£950\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "The production GEO snapshot proves the offer is live and crawlable on the website; this row records that Google search-result visibility for the exact pricing claim is still unconfirmed.",
      "next_action": "Verify sites.harry-phillips.com in Google Search Console, submit the websites sitemaps, inspect the homepage and record whether Google sees the £5,600 usual price and £950 launch offer."
    },
    {
      "service": "websites-pricing-proof",
      "service_label": "Websites Pricing Proof",
      "domain": null,
      "query": "site:sites.harry-phillips.com/resources/websites-pricing \"£5,600\" \"£950\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This row keeps the pricing proof page distinct from the homepage, because exact price retrieval is a high-value commercial SEO requirement.",
      "next_action": "Inspect https://sites.harry-phillips.com/resources/websites-pricing in Google Search Console and retest the exact pricing-proof query."
    },
    {
      "service": "websites-seo-evidence",
      "service_label": "Websites SEO Evidence",
      "domain": null,
      "query": "site:sites.harry-phillips.com/resources/websites-seo-evidence \"owned-site SEO layer\"",
      "status": "not-confirmed-indexed",
      "observed_url": null,
      "evidence_note": "This row prevents the websites SEO evidence page from being treated as externally visible before Google or Search Console confirms it.",
      "next_action": "Inspect https://sites.harry-phillips.com/resources/websites-seo-evidence in Google Search Console and retest the exact proof-resource query."
    },
    {
      "service": "legacy-photography",
      "service_label": "Legacy Photography Source",
      "domain": null,
      "query": "\"Harry Phillips Photography\" Pixieset",
      "status": "indexed-stale-source",
      "observed_url": "https://harryphillips.mypixieset.com/",
      "evidence_note": "This is the highest-risk contradiction because it is an indexed third-party/legacy profile that can still corroborate the wrong positioning.",
      "next_action": "Retire, noindex, redirect or rewrite the Pixieset public page so it points to the canonical harry-phillips.com photography pages and no longer repeats stale positioning."
    },
    {
      "service": "exact-match-photography-domain",
      "service_label": "Exact-Match Photography Domain",
      "domain": null,
      "query": "\"Harry Phillips Photography\"",
      "status": "indexed-stale-source",
      "observed_url": "https://www.harryphillipsphotography.co.uk/",
      "evidence_note": "A live fetch confirms the page returns HTTP 200, does not mention the canonical harry-phillips.com photography URL, and has no noindex signal. Ownership still needs to be confirmed.",
      "next_action": "Confirm whether harryphillipsphotography.co.uk is controlled. If controlled, redirect, noindex, retire or rewrite it to point to https://harry-phillips.com/photography. If not controlled, keep it documented as an unresolved name-collision source."
    },
    {
      "service": "instagram-photography-name-collision",
      "service_label": "Instagram Photography Name Collision",
      "domain": null,
      "query": "\"Harry Phillips Photography\"",
      "status": "indexed-stale-source",
      "observed_url": "https://www.instagram.com/hphillipsphotography/",
      "evidence_note": "This row should not be treated as fixed until ownership is confirmed or the profile is documented as unrelated, because the name closely overlaps with the current photography brand.",
      "next_action": "Confirm whether the Instagram profile is controlled. If controlled, update the bio and link to https://harry-phillips.com/photography. If not controlled, document it as an unresolved social-profile name collision."
    },
    {
      "service": "facebook-hazzofcards-stale-positioning",
      "service_label": "Hazz Of Cards Facebook Source",
      "domain": null,
      "query": "\"hazzofcards.com\"",
      "status": "indexed-stale-source",
      "observed_url": "https://www.facebook.com/hazzofcards/",
      "evidence_note": "Facebook can be a useful corroboration source, but only after the public bio, link and pinned or visible content reinforce the current Harry Phillips Magic wedding-only service.",
      "next_action": "Update or verify the Hazz Of Cards Facebook profile so the public bio, URL and recent visible copy match https://hazzofcards.com/magic and the current wedding-only magic service."
    },
    {
      "service": "linkedin-websites-legacy-offer",
      "service_label": "LinkedIn Legacy Website Offer",
      "domain": null,
      "query": "\"Harry Phillips Websites\" \"£950\"",
      "status": "indexed-stale-source",
      "observed_url": "https://www.linkedin.com/posts/harry-phillips_after-an-unforgettable-6-years-running-this-activity-7343255157310189568-6S8_",
      "evidence_note": "This is a founder-authority surface, so it can help the website offer once a current post or featured link repeats the £5,600 usual price and £950 launch offer accurately.",
      "next_action": "Refresh the LinkedIn profile/service copy and add a current public post or featured link that points to sites.harry-phillips.com and states the £950 one-page website offer accurately."
    }
  ],
  "external_stale_source_state": [
    {
      "id": "pixieset-legacy-gallery",
      "service": "photography",
      "priority": "critical",
      "source_url": "https://harryphillips.mypixieset.com/",
      "expected_canonical_url": "https://harry-phillips.com/photography",
      "observed_state": "blocked-plain-fetch-needs-account-check",
      "evidence_status": "needed",
      "account_access_needed": true,
      "http_status": 403,
      "mentions_canonical": false,
      "next_action": "Log in to Pixieset and retire, noindex, hide, redirect or rewrite the public landing page to point at https://harry-phillips.com/photography."
    },
    {
      "id": "exact-match-photography-domain",
      "service": "photography",
      "priority": "critical",
      "source_url": "https://www.harryphillipsphotography.co.uk/",
      "expected_canonical_url": "https://harry-phillips.com/photography",
      "observed_state": "live-conflicting-source",
      "evidence_status": "needed",
      "account_access_needed": true,
      "http_status": 200,
      "mentions_canonical": false,
      "next_action": "Confirm domain/Squarespace ownership. If controlled, add a permanent redirect or rewrite/noindex it. If not controlled, keep it documented as unresolved."
    },
    {
      "id": "instagram-hphillipsphotography-name-collision",
      "service": "photography",
      "priority": "high",
      "source_url": "https://www.instagram.com/hphillipsphotography/",
      "expected_canonical_url": "https://harry-phillips.com/photography",
      "observed_state": "redirects-but-not-to-canonical",
      "evidence_status": "needed",
      "account_access_needed": true,
      "http_status": 302,
      "mentions_canonical": false,
      "next_action": "confirm-ownership-and-update-or-document: update the public profile/source with the replacement copy and canonical URL, then capture the required screenshots."
    },
    {
      "id": "facebook-hazzofcards-general-magic-posts",
      "service": "magic",
      "priority": "high",
      "source_url": "https://www.facebook.com/hazzofcards/",
      "expected_canonical_url": "https://hazzofcards.com/magic",
      "observed_state": "live-conflicting-source",
      "evidence_status": "needed",
      "account_access_needed": true,
      "http_status": 200,
      "mentions_canonical": false,
      "next_action": "refresh-profile-copy: update the public profile/source with the replacement copy and canonical URL, then capture the required screenshots."
    },
    {
      "id": "linkedin-work-with-harry-legacy-positioning",
      "service": "websites",
      "priority": "high",
      "source_url": "https://www.linkedin.com/posts/harry-phillips_after-an-unforgettable-6-years-running-this-activity-7343255157310189568-6S8_",
      "expected_canonical_url": "https://sites.harry-phillips.com/",
      "observed_state": "live-conflicting-source",
      "evidence_status": "needed",
      "account_access_needed": true,
      "http_status": 200,
      "mentions_canonical": false,
      "next_action": "Refresh LinkedIn profile/service copy and publish or feature a current post that points to https://sites.harry-phillips.com/ with the exact £950 one-page website offer."
    }
  ],
  "p0_proof_capture_queue": [
    {
      "queue_rank": "01",
      "session": "Google Search Console property setup",
      "service": "photography",
      "surface": "Google Search Console",
      "proof_type": "completion-gate",
      "target": "Use seo/webmaster-verification-runbook.md for harry-phillips.com.",
      "action": "Close this completion gate using the detailed row evidence: harry-phillips.com is verified, sitemaps are submitted and priority URLs are inspected.",
      "accepted_evidence": "Screenshot or export showing the property verified, listed sitemaps submitted or accepted, priority URL Inspection results for the target URLs, Google-selected canonical/indexability where relevant, account/property name and check date.",
      "save_proof_as": "seo/evidence-inbox/completion-01-google-search-console-harry-phillips-com-is-verified-sitemaps-are-subm-4d5dd7b1.md",
      "closes_source": "seo/seo-completion-audit.csv",
      "status": "needed"
    },
    {
      "queue_rank": "02",
      "session": "Google Search Console property setup",
      "service": "photography",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com",
      "action": "Verify or inspect this property/URL in Google Search Console.",
      "accepted_evidence": "Property settings screenshot showing verification state, account or property name and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-harry-phillips-com-verify-property-harry-phillip-6b7214be.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "03",
      "session": "Google Search Console property setup",
      "service": "photography",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com/get-quote/",
      "action": "Inspect this legacy URL in Google Search Console and capture the redirect/noindex state.",
      "accepted_evidence": "URL Inspection screenshot showing live test/index state, user-declared canonical, Google-selected canonical, crawl/indexing status and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-harry-phillips-com-inspect-priority-url-harry-ph-43195f20.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "04",
      "session": "Google Search Console property setup",
      "service": "photography",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com/privacy-policy/",
      "action": "Inspect this legacy URL in Google Search Console and capture the redirect/noindex state.",
      "accepted_evidence": "URL Inspection screenshot showing live test/index state, user-declared canonical, Google-selected canonical, crawl/indexing status and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-harry-phillips-com-inspect-priority-url-harry-ph-dab5ca0c.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "05",
      "session": "Google Search Console property setup",
      "service": "photography",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com/sitemap-photography.xml",
      "action": "Submit or confirm this sitemap in Google Search Console.",
      "accepted_evidence": "Sitemaps report screenshot showing submitted URL, status, discovered URLs if shown and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-harry-phillips-com-submit-sitemap-harry-phillips-f31bb1a7.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "06",
      "session": "Google Search Console property setup",
      "service": "photography",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com/sitemap.xml",
      "action": "Submit or confirm this sitemap in Google Search Console.",
      "accepted_evidence": "Sitemaps report screenshot showing submitted URL, status, discovered URLs if shown and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-harry-phillips-com-submit-sitemap-harry-phillips-0f1c9a3f.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "07",
      "session": "Google Search Console property setup",
      "service": "magic",
      "surface": "Google Search Console",
      "proof_type": "completion-gate",
      "target": "Use seo/webmaster-verification-runbook.md for hazzofcards.com.",
      "action": "Close this completion gate using the detailed row evidence: hazzofcards.com is verified, sitemaps are submitted and priority URLs are inspected.",
      "accepted_evidence": "Screenshot or export showing the property verified, listed sitemaps submitted or accepted, priority URL Inspection results for the target URLs, Google-selected canonical/indexability where relevant, account/property name and check date.",
      "save_proof_as": "seo/evidence-inbox/completion-02-google-search-console-hazzofcards-com-is-verified-sitemaps-are-submitt-ed60afb4.md",
      "closes_source": "seo/seo-completion-audit.csv",
      "status": "needed"
    },
    {
      "queue_rank": "08",
      "session": "Google Search Console property setup",
      "service": "magic",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://hazzofcards.com",
      "action": "Verify or inspect this property/URL in Google Search Console.",
      "accepted_evidence": "Property settings screenshot showing verification state, account or property name and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-hazzofcards-com-verify-property-hazzofcards-com-440c8297.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "09",
      "session": "Google Search Console property setup",
      "service": "magic",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://hazzofcards.com/sitemap-magic.xml",
      "action": "Submit or confirm this sitemap in Google Search Console.",
      "accepted_evidence": "Sitemaps report screenshot showing submitted URL, status, discovered URLs if shown and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-hazzofcards-com-submit-sitemap-hazzofcards-com-s-dac24ab0.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "10",
      "session": "Google Search Console property setup",
      "service": "magic",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://hazzofcards.com/sitemap.xml",
      "action": "Submit or confirm this sitemap in Google Search Console.",
      "accepted_evidence": "Sitemaps report screenshot showing submitted URL, status, discovered URLs if shown and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-hazzofcards-com-submit-sitemap-hazzofcards-com-s-7fde4c0d.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "11",
      "session": "Google Search Console property setup",
      "service": "websites",
      "surface": "Google Search Console",
      "proof_type": "completion-gate",
      "target": "Use seo/webmaster-verification-runbook.md for sites.harry-phillips.com.",
      "action": "Close this completion gate using the detailed row evidence: sites.harry-phillips.com is verified, sitemaps are submitted and priority URLs are inspected.",
      "accepted_evidence": "Screenshot or export showing the property verified, listed sitemaps submitted or accepted, priority URL Inspection results for the target URLs, Google-selected canonical/indexability where relevant, account/property name and check date.",
      "save_proof_as": "seo/evidence-inbox/completion-03-google-search-console-sites-harry-phillips-com-is-verified-sitemaps-ar-378a8b0a.md",
      "closes_source": "seo/seo-completion-audit.csv",
      "status": "needed"
    },
    {
      "queue_rank": "12",
      "session": "Google Search Console property setup",
      "service": "websites",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://sites.harry-phillips.com",
      "action": "Verify or inspect this property/URL in Google Search Console.",
      "accepted_evidence": "Property settings screenshot showing verification state, account or property name and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-sites-harry-phillips-com-verify-property-sites-h-c9bb4375.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "13",
      "session": "Google Search Console property setup",
      "service": "websites",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://sites.harry-phillips.com/sitemap-websites.xml",
      "action": "Submit or confirm this sitemap in Google Search Console.",
      "accepted_evidence": "Sitemaps report screenshot showing submitted URL, status, discovered URLs if shown and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-sites-harry-phillips-com-submit-sitemap-sites-ha-c16049a2.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "14",
      "session": "Google Search Console property setup",
      "service": "websites",
      "surface": "Google Search Console",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://sites.harry-phillips.com/sitemap.xml",
      "action": "Submit or confirm this sitemap in Google Search Console.",
      "accepted_evidence": "Sitemaps report screenshot showing submitted URL, status, discovered URLs if shown and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-google-search-console-sites-harry-phillips-com-submit-sitemap-sites-ha-4c2605da.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "15",
      "session": "Bing Webmaster Tools property setup",
      "service": "photography",
      "surface": "Bing Webmaster Tools",
      "proof_type": "completion-gate",
      "target": "Use seo/webmaster-verification-runbook.md for harry-phillips.com and capture Bing sitemap, URL submission and IndexNow status screenshots.",
      "action": "Close this completion gate using the detailed row evidence: harry-phillips.com is verified in Bing, sitemaps are submitted, IndexNow processing is confirmed and priority URLs are submitted or discoverable.",
      "accepted_evidence": "Screenshot or export showing the Bing site verified, listed sitemaps submitted or processed, priority URLs submitted or discoverable, IndexNow received or processed state where available, account/site name and check date.",
      "save_proof_as": "seo/evidence-inbox/completion-04-bing-webmaster-tools-harry-phillips-com-is-verified-in-bing-sitemaps-a-9c114b47.md",
      "closes_source": "seo/seo-completion-audit.csv",
      "status": "needed"
    },
    {
      "queue_rank": "16",
      "session": "Bing Webmaster Tools property setup",
      "service": "photography",
      "surface": "Bing Webmaster Tools",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com",
      "action": "Verify or inspect this property/URL in Bing Webmaster Tools.",
      "accepted_evidence": "Bing site dashboard or settings screenshot showing verified state and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-bing-webmaster-tools-harry-phillips-com-verify-site-harry-phillips-com-bf9b94fe.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "17",
      "session": "Bing Webmaster Tools property setup",
      "service": "photography",
      "surface": "Bing Webmaster Tools",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com/get-quote/",
      "action": "Inspect this legacy URL in Bing Webmaster Tools and capture the redirect/noindex state.",
      "accepted_evidence": "Bing URL submission or URL inspection screenshot showing submitted/discovered state and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-bing-webmaster-tools-harry-phillips-com-submit-priority-url-harry-phil-d14b29e0.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "18",
      "session": "Bing Webmaster Tools property setup",
      "service": "photography",
      "surface": "Bing Webmaster Tools",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://harry-phillips.com/privacy-policy/",
      "action": "Inspect this legacy URL in Bing Webmaster Tools and capture the redirect/noindex state.",
      "accepted_evidence": "Bing URL submission or URL inspection screenshot showing submitted/discovered state and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-bing-webmaster-tools-harry-phillips-com-submit-priority-url-harry-phil-927fe633.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "19",
      "session": "Bing Webmaster Tools property setup",
      "service": "magic",
      "surface": "Bing Webmaster Tools",
      "proof_type": "completion-gate",
      "target": "Use seo/webmaster-verification-runbook.md for hazzofcards.com and capture Bing sitemap, URL submission and IndexNow status screenshots.",
      "action": "Close this completion gate using the detailed row evidence: hazzofcards.com is verified in Bing, sitemaps are submitted, IndexNow processing is confirmed and priority URLs are submitted or discoverable.",
      "accepted_evidence": "Screenshot or export showing the Bing site verified, listed sitemaps submitted or processed, priority URLs submitted or discoverable, IndexNow received or processed state where available, account/site name and check date.",
      "save_proof_as": "seo/evidence-inbox/completion-05-bing-webmaster-tools-hazzofcards-com-is-verified-in-bing-sitemaps-are--e0b9bfc0.md",
      "closes_source": "seo/seo-completion-audit.csv",
      "status": "needed"
    },
    {
      "queue_rank": "20",
      "session": "Bing Webmaster Tools property setup",
      "service": "magic",
      "surface": "Bing Webmaster Tools",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://hazzofcards.com",
      "action": "Verify or inspect this property/URL in Bing Webmaster Tools.",
      "accepted_evidence": "Bing site dashboard or settings screenshot showing verified state and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-bing-webmaster-tools-hazzofcards-com-verify-site-hazzofcards-com-9d8823e7.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "21",
      "session": "Bing Webmaster Tools property setup",
      "service": "websites",
      "surface": "Bing Webmaster Tools",
      "proof_type": "completion-gate",
      "target": "Use seo/webmaster-verification-runbook.md for sites.harry-phillips.com and capture Bing sitemap, URL submission and IndexNow status screenshots.",
      "action": "Close this completion gate using the detailed row evidence: sites.harry-phillips.com is verified in Bing, sitemaps are submitted, IndexNow processing is confirmed and priority URLs are submitted or discoverable.",
      "accepted_evidence": "Screenshot or export showing the Bing site verified, listed sitemaps submitted or processed, priority URLs submitted or discoverable, IndexNow received or processed state where available, account/site name and check date.",
      "save_proof_as": "seo/evidence-inbox/completion-06-bing-webmaster-tools-sites-harry-phillips-com-is-verified-in-bing-site-a98adddc.md",
      "closes_source": "seo/seo-completion-audit.csv",
      "status": "needed"
    },
    {
      "queue_rank": "22",
      "session": "Bing Webmaster Tools property setup",
      "service": "websites",
      "surface": "Bing Webmaster Tools",
      "proof_type": "webmaster-tool-screenshot",
      "target": "https://sites.harry-phillips.com",
      "action": "Verify or inspect this property/URL in Bing Webmaster Tools.",
      "accepted_evidence": "Bing site dashboard or settings screenshot showing verified state and check date.",
      "save_proof_as": "seo/evidence-inbox/webmaster-bing-webmaster-tools-sites-harry-phillips-com-verify-site-sites-harry--16512c13.png",
      "closes_source": "seo/webmaster-evidence-matrix.csv",
      "status": "needed"
    },
    {
      "queue_rank": "23",
      "session": "Stale external source cleanup",
      "service": "photography",
      "surface": "Pixieset",
      "proof_type": "stale-source-screenshot",
      "target": "https://harryphillips.mypixieset.com/",
      "action": "Update, retire, redirect, noindex or document ownership for this stale external source.",
      "accepted_evidence": "Updated Pixieset URL or confirmation the page is retired/noindexed.; Screenshot showing the canonical photography URL if the page remains live.; Screenshot showing stale broad portfolio copy removed.; Date updated.",
      "save_proof_as": "seo/evidence-inbox/stale-source-pixieset-harryphillips-mypixieset-com-6c6b31c3.png",
      "closes_source": "seo/stale-source-cleanup.csv",
      "status": "needed"
    },
    {
      "queue_rank": "24",
      "session": "Stale external source cleanup",
      "service": "photography",
      "surface": "harryphillipsphotography.co.uk",
      "proof_type": "stale-source-screenshot",
      "target": "https://www.harryphillipsphotography.co.uk/",
      "action": "Update, retire, redirect, noindex or document ownership for this stale external source.",
      "accepted_evidence": "Ownership confirmation or note that the domain is not controlled.; Redirect, noindex, retirement or rewritten live URL proof.; Screenshot showing the canonical photography URL if the page remains live.; Date checked or updated.",
      "save_proof_as": "seo/evidence-inbox/stale-source-harryphillipsphotography-co-uk-www-harryphillipsphotography-co-uk-f95fa63b.png",
      "closes_source": "seo/stale-source-cleanup.csv",
      "status": "needed"
    }
  ],
  "external_proof_still_needed": [
    "Google Search Console property verification, sitemap submission and priority URL inspection for all three public properties.",
    "Bing Webmaster Tools verification, sitemap submission, priority URL submission and IndexNow processed/received proof.",
    "Answer-engine retests after indexing systems have had time to process the updated pages and sitemaps.",
    "Off-site corroboration from directories, reviews, partner pages, case studies and refreshed public profiles.",
    "Cleanup or documentation of stale/conflicting external sources such as legacy Pixieset, exact-match unrelated domains and old social/profile copy."
  ],
  "evidence_files": {
    "completion_audit": "https://harry-phillips.com/resources/official-source-map",
    "public_image_evidence": "https://harry-phillips.com/.well-known/image-evidence.json",
    "ai_site_catalog": "https://harry-phillips.com/.well-known/ai-site.json",
    "full_ai_summary": "https://harry-phillips.com/llms-full.txt",
    "photography_authority": "https://harry-phillips.com/resources/photography-authority",
    "magic_authority": "https://hazzofcards.com/resources/magic-authority",
    "websites_authority": "https://sites.harry-phillips.com/resources/websites-authority",
    "proof_capture_queue": "https://harry-phillips.com/resources/seo-proof-capture-queue",
    "proof_capture_queue_markdown": "https://harry-phillips.com/resources/seo-proof-capture-queue.md",
    "proof_capture_queue_source": "seo/proof-capture-queue.md"
  },
  "no_ranking_claim": "This file does not claim rankings, citations or inclusion. It records the current proof state and the remaining evidence needed."
}
