Technical SEO & Citability Architecture 2026

Kiwop (activo propio)

Our AI pages spent months unindexed in Google. We found the root cause, a cross-domain mirror, cut it off and recovered the cluster's indexing the same day.

Services
  • Technical SEO
  • Indexing diagnosis
  • Citability architecture
  • JSON-LD schema
  • IndexNow

01The challenge

The challenge

Our own cluster of AI pages (enterprise RAG, AI agents and the entire English block) sat in «Crawled - currently not indexed» from March to July: Google was crawling them and not indexing them. The easy, wrong diagnosis was that Google penalizes AI-written content.

02The solution

The solution

We found the real cause. An external domain, an old client, pointed at our IP and served full copies of kiwop.com, so Google evaluated our originals with a duplicate in front of them, denied them the index, and because discarded pages are rarely recrawled, the limbo perpetuated itself. We cut off the mirror with a catch-all on the server, ran a full technical review and built the citability architecture: @graph schema (Service, FAQPage, BreadcrumbList, sameAs), IndexNow to Bing (the number-one AI-adjacent source, which Copilot draws from), verified Bing Webmaster, a weekly indexing monitor via the URL Inspection API and per-channel lead attribution.

Tech stack

How it's built

Front end

  • Astro Fast static front end

Engine

Growth

  • Google Search Console SEO health
  • URL Inspection API Indexing monitor
  • Schema.org JSON-LD Structured data
  • IndexNow Instant indexing
  • Bing Webmaster Tools Bing SEO

03Measured impact

Results

  • Mismo día Reindexing of the AI cluster after 3-5 months in limbo
  • 10/10 URLs requested and indexed the same day
  • 0 Canonical mismatches, robots blocks and real 404s across 678 URLs
  • 9 Pages with FAQ rich results (validated schema)

Verifiable data

Metrics in detail

URLs inspected in the census (URL Inspection API)
678
ES pages indexed in the census
80 / 109
Blog pages indexed in the census
786 / 1 016
Languages of the EU AI Act self-assessment
7
Languages of the AI project cost calculator
7
Languages of the how-to-choose-an-AI-agency guide
3
Fresh-indexing channels wired (IndexNow→Bing, sitemap via API, weekly monitor)
3

Methodology: Census via the URL Inspection API (service account, sc-domain:kiwop.com) across the 678 URLs of sitemap-0.xml on July 5, 2026, with same-day reindexing confirmed. Language coverage was verified against the site's slug map and page files. Traffic and generative-engine citation metrics are being instrumented; we'll publish them with their period and method once they're stable.

04The process

The process

  1. Diagnosis

    Indexing census with the URL Inspection API across the sitemap's 678 URLs

  2. Root cause

    Detecting the cross-domain mirror that duplicated kiwop.com and denied it the index

  3. Cutting the mirror

    A server catch-all so no external domain can mirror the site again

  4. Citability

    @graph schema, IndexNow to Bing, verified Bing Webmaster and FAQ rich results

  5. Confirmation

    Manual request of 10 priority URLs; all 10 were indexed the same day

  6. Monitor

    Weekly indexing monitor via API and per-channel lead attribution

Your next project?

Let's talk results

Tell us your challenge. We'll respond within 24h.

Start a conversation
  • NDA available
  • Response <24h
  • Phased proposal
Next project Circuit de Barcelona-Catalunya Paid Media & Performance