Portfolio: technical SEO case studies with verifiable evidence
I'm Carlos Alberto Cardona B., an SEO specialist in Bogotá. Here are four problems I solved, one after another, with the proof of each result.
Four problems, one after another
All four case studies are from regresoempresarial.com, an insolvency consultancy in Bogotá, between July and October 2026. Each problem appeared while solving the previous one, and they read in that order. The fourth adds two websites I designed for other Bogotá businesses.

Search Console · page indexing, updated Oct 11, 2026. Screenshot of Oct 15, 2026.
28 / 0
pages indexed in Google / not indexed
Search Console · report of Oct 11, 2026
Case 1 · Technical SEO
A site built with AI that Google couldn't read
Problem: It looked complete in the browser, but Google received 24 to 35 words per page and the same title on all 19 URLs.
Shows: Technical diagnosis and indexing of an AI-built React site.
Read case study 1
Bing Webmaster Tools · AI performance, 3 months, screenshot of Oct 31, 2026. The panel rounds: the daily export gives 6,162 citations from Aug 25 to Oct 29, 2026. On Oct 15, 2026 it was 2.4K.
6,162
citations of the calculator in Bing and Copilot AI answers
Bing Webmaster Tools · Aug 25 to Oct 29, 2026
Case 2 · Architecture and content
A keyword map made with AI, with no tools and no SEO criteria
Problem: The keyword map was made with AI, with no tools and no SEO criteria, and left loose pages with no hierarchy.
Shows: Keyword research and a topic-group architecture Google can follow.
Read case study 2
Google Ads · the campaign split by network, Oct 6 to 28, 2026. Screenshot of Oct 29, 2026. Each Ads conversion is a tap on the landing page's WhatsApp button.
2 in 241
qualified leads from the campaign's clicks; the target was 2 per 250
Client's log and Google Ads · Oct 6 to 28, 2026
Case 3 · SEO, paid search and conversion
The first visits arrived, but there was no plan to convert them
Problem: With the first two problems solved, the first visits arrived, but with no plan to scale clicks, visibility and conversions.
Shows: Per-channel measurement with GA4 and Google Ads, with the target set before optimizing.
Read case study 3
Gym prototype with the brand hidden, screenshots from Oct 26, 2026. On the phone, the free class and the call button stay fixed at the bottom.
99/100
for mobile performance on both AI-built websites
PageSpeed Insights, median of 3 runs, Oct 29, 2026
Case 4 · Web design and funnel
People wrote in on WhatsApp, but not all of them could hire him
Problem: The ideal client owes 20 million pesos or more, and the landing page didn't say so. Every conversation with someone who didn't fit cost him an hour.
Shows: A landing page that filters clients, a measured funnel and mobile-first websites.
Read case study 4
What each case shows
Each skill, with the case study and the section where the work can be seen.
1Case 1 · Technical SEO
- Technical SEO: indexing, canonicals and JavaScript renderingCase 1 · diagnosis
- Cloudflare Workers: 301 redirects, 404 errors and headersCase 1 · fix
- Working with AI agents (Claude Code) on GitHubCase 1 · fix
2Case 2 · Architecture and content
- Keyword and competitor researchCase 2 · fix
- Site architecture by topic groups, with pillar pagesCase 2 · fix
- Search Console and Bing Webmaster ToolsCase 2 · result
3Case 3 · SEO, paid search and conversion
- GA4 measurement, keeping organic apart from paidCase 3 · fix
- Google Ads: campaigns and negative keywordsCase 3 · result
- Local SEO with the Google Business ProfileCase 3 · result
4Case 4 · Web design and funnel
- A landing page that filters clients before the first messageCase 4 · before and after
- A measured funnel, from impression to qualified leadCase 4 · funnel
- Mobile-first design: what changes between phone and desktopCase 4 · phone and desktop
- Accessibility: contrast and type for people with low visionCase 4 · accessibility
- Contact tracking: WhatsApp clicks in GA4 and Google AdsCase 4 · funnel
Tools and deliverables
. Which tools I use, where I used each one, with date and case study, and a sample deliverable.Everything gets written down.
This is what has happened across the four case studies, in order; each one is linked above. Date and instrument on every entry.
- · Case 2: architecture and contentAI / GEO
The calculator reaches 6,162 citations in Bing's AI answers since Aug 25, 2026, about 190 a day since Sep 28.
The web design case study goes live: 5 WhatsApp conversations and 2 qualified leads from Oct 6 to 28, 2026, with 109,050 pesos of Google Ads.
- · Case 4: web design and funnelTechnical
Both prototype websites score 99 out of 100 for mobile performance.
- · Case 3: plan to convertTools
The “Personal insolvency” search campaign closes (Oct 6 to 28, 2026): 241 clicks, 5 conversations and 2 qualified leads.
- · Case 4: web design and funnelContent
I adjusted the landing page with what the first conversations showed: the minimum amount at the top, a call button and the filter by situation.
- · Case 2: architecture and contentAI / GEO
The tax interest calculator reaches 2.4K citations in Bing's AI answers.
- · Case 3: plan to convertContent
Target set before optimizing: 2 conversions per 250 clicks, per channel.
- · Case 1: technical visibilityTechnical
Search Console shows 28 pages indexed and 0 not indexed.
- · Case 2: architecture and contentContent
The personal insolvency group goes live: a pillar page and three pages. On Oct 31, 2026 it has 5.
- · Case 1: technical visibilityTechnical
Google stops receiving the skeleton and gets the full page at every address.
- · Case 2: architecture and contentContent
Loose pages move into their group with 301 redirects: Law 2437 of 2024 now lives under Law 1116.