# Spala Visibility Foundation Report

Generated: 2026-07-10

Status: foundation deployed and verified; owner actions remain.

## What Was Deployed

- Use-case pages:
  - https://spala.ai/backend-for-ai-built-apps/
  - https://spala.ai/backend-for-mvps/
  - https://spala.ai/backend-for-lovable-bolt-cursor-apps/
- Comparison and alternative pages:
  - https://spala.ai/compare/xano/
  - https://spala.ai/compare/supabase/
  - https://spala.ai/compare/convex/
  - https://spala.ai/compare/firebase/
  - https://spala.ai/compare/bubble/
  - https://spala.ai/alternatives/xano/
- Agent/MCP visibility:
  - https://spala.ai/mcp-profile/
  - https://mcp.spala.ai/mcp
  - https://mcp.spala.ai/.well-known/mcp/server-card.json
- Directory visibility:
  - https://spala.ai/directory-visibility-batch-2026-07-10/
  - https://spala.ai/directory-visibility-batch-2026-07-10.json
  - https://spala.ai/directory-visibility-batch-2026-07-10.md
  - https://spala.ai/directory-submission-field-pack-2026-07-10/
- Screenshot and validation proof:
  - https://spala.ai/visibility-validation-ledger-2026-07-10.json
  - https://spala.ai/visibility-validation-ledger-2026-07-10.md

## What Improved

- Public pages now answer key use-case and comparison queries with conservative, structured copy.
- Agent discovery now points to current MCP, directory, and validation assets.
- A Smithery-compatible MCP server card is live at `https://mcp.spala.ai/.well-known/mcp/server-card.json`.
- A repeatable Playwright capture script now produces desktop/mobile screenshots and a validation ledger.
- The screenshot ledger proves 25 public visibility pages rendered successfully with 50 screenshots, baseline metadata checks, and no page/console errors in the run.
- A public-safe review proof capture runbook now exists so future customer quotes, review listings, case studies, Product Hunt proof, and community proof can be added without overclaiming.

## Indexability Status

Technical indexability: pass for the checked visibility set.

Evidence:

- 25 priority pages checked, including pricing, security, limits, export/deletion, trust, privacy, terms, external submission tracker, search indexing owner runbook, visibility owner action board, review proof capture runbook, and visibility goal completion audit.
- 25 pages passing technical checks.
- 0 pages needing review.
- HTTP 200 on priority pages.
- Rendered desktop/mobile screenshots exist.
- Title, H1, canonical, meta description, JSON-LD parse, internal links, sitemap membership, and content checks passed.
- Focused on-page SEO/internal-link check also passed for 26 priority pages and 114 same-origin internal links.
- Priority pages are included in `sitemap.xml` and `llms.txt`.
- Public web search currently shows the root site and docs, but the newly deployed visibility pages are still public-indexing pending.

Evidence:

- https://spala.ai/public-indexability-check-2026-07-10.json
- https://spala.ai/public-indexability-check-2026-07-10.md
- https://spala.ai/onpage-seo-link-check-2026-07-10/
- https://spala.ai/onpage-seo-link-check-2026-07-10.json
- https://spala.ai/onpage-seo-link-check-2026-07-10.md
- https://spala.ai/search-indexing-owner-runbook-2026-07-10/
- https://spala.ai/search-indexing-owner-runbook-2026-07-10.json
- https://spala.ai/search-indexing-owner-runbook-2026-07-10.md

## Structured Data Status

Rendered structured-data verification is now complete for the same 25 priority pages used by the public indexability check:

- 25 priority pages checked in Playwright.
- 25 pages passing rendered JSON-LD checks.
- 0 pages needing schema review.
- 5 standalone schema JSON-LD files checked.
- 5 standalone schema JSON-LD files reachable and parseable.

This proves structured-data hygiene for the checked pages. It does not prove Google Rich Results eligibility, indexing, ranking, AI citations, traffic, or conversions.

Evidence:

- https://spala.ai/structured-data-visibility-check-2026-07-10.json
- https://spala.ai/structured-data-visibility-check-2026-07-10.md

## Agent Discovery Link Status

Current discovery-link verification passed:

- 5 primary agent/LLM discovery files checked.
- 410 unique Spala-owned URLs checked.
- 410 URLs passing.
- 0 broken Spala-owned discovery links found.

This proves current reachability for checked Spala-owned discovery URLs. It does not prove Google/Bing indexing, rankings, AI answer citations, traffic, conversions, third-party listing status, customer proof, compliance certification, formal SLA, OAuth-complete project MCP handoff, or production trust parity.

Evidence:

- https://spala.ai/agent-discovery-link-check-2026-07-10.json
- https://spala.ai/agent-discovery-link-check-2026-07-10.md

## Public Web-Search Baseline

The July 10 public web-search baseline is now published:

- 12 queries checked.
- 6 queries had Spala-owned results observed.
- 6 queries had no Spala-owned result observed in the sample.
- Exact new visibility-page queries did not reliably show the direct page in the sample.
- Broad non-branded `AI backend builder` visibility was not observed.

This is public web-search sample evidence only. It is not Google Search Console data, Bing Webmaster data, ChatGPT citation proof, Claude citation proof, Perplexity citation proof, Gemini citation proof, Copilot citation proof, Google AI Overview proof, ranking proof, traffic proof, conversion proof, customer proof, or production trust proof.

Evidence:

- https://spala.ai/ai-visibility-monitor/public-web-search-baseline-2026-07-10/
- https://spala.ai/ai-visibility-monitor/public-web-search-baseline-2026-07-10.json
- https://spala.ai/ai-visibility-monitor/public-web-search-baseline-2026-07-10.md

## Goal Completion Audit

The requirement-level completion audit is now published:

- Foundation deployed and technically verified.
- Full goal not complete because owner actions and external proof remain pending.
- Original requirements mapped to current evidence.
- Remaining owner actions listed explicitly.

Evidence:

- https://spala.ai/visibility-goal-completion-audit-2026-07-10/
- https://spala.ai/visibility-goal-completion-audit-2026-07-10.json
- https://spala.ai/visibility-goal-completion-audit-2026-07-10.md
- https://spala.ai/visibility-owner-action-board/
- https://spala.ai/visibility-owner-action-board.json
- https://spala.ai/visibility-owner-action-board.md

Not proven:

- Google indexing.
- Bing indexing.
- Rankings.
- Search impressions/clicks.
- AI answer citations.
- Conversions.

## Lighthouse Snapshot

Focused desktop Lighthouse audit:

| Page | Performance | Accessibility | Best Practices | SEO |
| --- | ---: | ---: | ---: | ---: |
| Home | 37 | 94 | 77 | 100 |
| Backend for AI-built apps | 86 | 100 | 96 | 100 |
| Spala vs Xano | 58 | 93 | 77 | 100 |
| MCP profile | 96 | 100 | 100 | 100 |
| Visibility foundation report | 98 | 100 | 100 | 100 |

Evidence:

- https://spala.ai/lighthouse-visibility-2026-07-10.json
- https://spala.ai/lighthouse-visibility-2026-07-10.md

Follow-up: homepage blocking time and the Xano comparison page LCP should be reviewed without replacing the current homepage design or visual system.

## Fresh-Agent Audit

Latest three-scope fresh-context audit:

| Scope | Score | Result |
| --- | ---: | --- |
| Onboarding/start/pay/create | 6/10 | Product and user fit clear; start/pay/create path needed hardening. |
| MCP handoff | 8/10 | Public MCP versus project MCP boundary mostly clear. |
| Competitor/trust/pricing | 6/10 | Comparisons conservative; procurement-grade trust details still incomplete. |

Follow-up deployed after the audit:

- Pricing page now includes a “How starting works today” checklist and service-led pricing clarification.
- MCP profile now includes canonical agent bootstrap and project-tool response examples.

Post-hardening fresh-context retest:

| Scope | Before | After | Result |
| --- | ---: | ---: | --- |
| Onboarding/start/pay/create | 6/10 | 8/10 | Agent understood Spala, dashboard signup, project creation, pricing tiers, and service-led pricing clarification. |
| MCP handoff | 8/10 | 8/10 | Agent understood public MCP entrypoint, public/project MCP boundary, auth requirement, and exact returned project MCP URL rule. |

Remaining proof gaps: account-specific checkout details, a redacted live project/API/Playground/CORS proof path, and an OAuth-complete project MCP transcript.

Evidence:

- https://spala.ai/agent-evals/public-audit-batch-2026-07-10-visibility-foundation.json
- https://spala.ai/agent-evals/public-audit-batch-2026-07-10-visibility-foundation.md
- https://spala.ai/agent-evals/public-audit-batch-2026-07-10-post-hardening-retest.json
- https://spala.ai/agent-evals/public-audit-batch-2026-07-10-post-hardening-retest.md

## Public MCP Auth Proof

Public unauthenticated MCP verification now proves:

- `https://mcp.spala.ai/` returns a useful JSON landing response.
- OAuth protected-resource and authorization-server metadata are live.
- `tools/list` exposes 11 tools: 6 public and 5 authenticated project tools.
- `docs_search` returns relevant auth/project-handoff results for `auth oauth token project mcp handoff`.
- Unauthenticated `project_list` and `project_select` return HTTP 401 with `WWW-Authenticate` and JSON-RPC auth metadata.
- Invalid JSON returns a JSON-RPC parse error JSON instead of an Express HTML stack page.
- Browser CORS preflight exposes the auth/session headers agents need.

Still pending: a redacted real-account OAuth, `project_list`, `project_select`, returned project `mcpUrl`, and project MCP initialization transcript.

Evidence:

- https://spala.ai/agent-evals/public-mcp-auth-proof-2026-07-10.json
- https://spala.ai/agent-evals/public-mcp-auth-proof-2026-07-10.md

## Review Proof Capture Status

A public-safe owner runbook is now published for future external proof capture:

- https://spala.ai/review-proof-capture-runbook/
- https://spala.ai/review-proof-capture-runbook.json
- https://spala.ai/review-proof-capture-runbook.md

This runbook covers how to add future G2, Capterra, TrustRadius, customer quote, case-study, Product Hunt, and community proof while keeping claims conservative. It does not prove live reviews, customer logos, ratings, case studies, Product Hunt traction, compliance, SLA, or production trust parity yet.

Still pending: owner-created or claimed review profiles where required, approved customer quotes/logos/case-study URLs, a Product Hunt launch URL after launch, and public evidence updates after each proof item is live.

## External Directory Status

| Target | Status | Proof or next step |
| --- | --- | --- |
| Official MCP Registry | Live | https://registry.modelcontextprotocol.io/v0.1/servers/ai.spala%2Fpublic-mcp/versions |
| Glama MCP | Live, healthy, ownership verified | https://glama.ai/mcp/connectors/ai.spala/public-mcp |
| MCP.so | Submitted, pending live listing | https://github.com/chatmcp/mcpso/issues/1#issuecomment-4927043792 |
| Smithery | Not live at checked URL; ready for owner URL publishing | Use `https://mcp.spala.ai/mcp` and `https://mcp.spala.ai/.well-known/mcp/server-card.json`. |
| BetaList, AlternativeTo, SaaSHub, Futurepedia, There Is An AI For That, Toolify, NoCodeFinder, DevHunt | Prepared, owner submission needed | Use the directory visibility batch and field-ready submission pack. |
| Product Hunt | Launch copy prepared; owner media/account required | Use https://spala.ai/product-hunt-kit.json; needs maker account, launch date, final gallery exports, and real demo video/GIF. |

Evidence:

- https://spala.ai/directory-submission-field-pack-2026-07-10/
- https://spala.ai/directory-submission-field-pack-2026-07-10.json
- https://spala.ai/directory-submission-field-pack-2026-07-10.csv
- https://spala.ai/external-directory-live-check-2026-07-10/
- https://spala.ai/external-directory-live-check-2026-07-10.json
- https://spala.ai/external-directory-live-check-2026-07-10.md

## Owner Actions Still Needed

Use the owner action board for the compact current queue: https://spala.ai/visibility-owner-action-board.json

1. Follow the search indexing owner runbook: https://spala.ai/search-indexing-owner-runbook-2026-07-10.md
2. In Google Search Console, confirm the docs robots report refetches the clean exact `https://docs.spala.ai/robots.txt`.
3. In Google Search Console, request URL inspection/indexing for the new visibility pages.
4. In Bing Webmaster Tools, submit the sitemap or request indexing for priority URLs.
5. Submit Smithery using the hosted MCP URL and server card.
6. Claim or verify the Glama connector if analytics/control are needed.
7. Monitor MCP.so until a live listing URL exists.
8. Submit prepared directory copy to BetaList, AlternativeTo, SaaSHub, Futurepedia, There Is An AI For That, Toolify, NoCodeFinder, and DevHunt.
9. Use the prepared Product Hunt packet, then add owner-approved media/account details before launch.
10. Use the review proof capture runbook before publishing customer quotes, reviews, logos, case studies, Product Hunt proof, or community proof.

## Claim Boundary

This report proves deployed public assets, technical renderability, screenshot evidence, conservative page metadata, and current public directory status. It does not prove Google/Bing indexing, rankings, AI answer citations, traffic, conversions, third-party reviews, compliance certification, SLA, or production suitability.

Machine-readable JSON: https://spala.ai/visibility-foundation-report-2026-07-10.json
