Domain Portfolio Integration Guide

Technology: domain-portfolio · Category: domains · Last reviewed: 2026-08-23

Source: https://tech-stack.codeamanilabs.org/guide/domain-portfolio

Insight:

This is the strategy layer above Porkbun, not the registrar itself — Porkbun holds the names, this guide says which to build, in what order, and how each monetizes. Every entry is one of the same five reusable plays (umbrella+subdomain SEO, directory lead-gen, course/cert, marketplace, defensive hold). Check the renewal-pricing flag before committing any non-.org TLD.

██████╗  ██████╗ ███╗   ███╗ █████╗ ██╗███╗   ██╗
██╔══██╗██╔═══██╗████╗ ████║██╔══██╗██║████╗  ██║
██║  ██║██║   ██║██╔████╔██║███████║██║██╔██╗ ██║
██║  ██║██║   ██║██║╚██╔╝██║██╔══██║██║██║╚██╗██║
██████╔╝╚██████╔╝██║ ╚═╝ ██║██║  ██║██║██║ ╚████║
╚═════╝  ╚═════╝ ╚═╝     ╚═╝╚═╝  ╚═╝╚═╝╚═╝  ╚═══╝

██████╗  ██████╗ ██████╗ ████████╗███████╗ ██████╗ ██╗     ██╗ ██████╗
██╔══██╗██╔═══██╗██╔══██╗╚══██╔══╝██╔════╝██╔═══██╗██║     ██║██╔═══██╗
██████╔╝██║   ██║██████╔╝   ██║   █████╗  ██║   ██║██║     ██║██║   ██║
██╔═══╝ ██║   ██║██╔══██╗   ██║   ██╔══╝  ██║   ██║██║     ██║██║   ██║
██║     ╚██████╔╝██║  ██║   ██║   ██║     ╚██████╔╝███████╗██║╚██████╔╝
╚═╝      ╚═════╝ ╚═╝  ╚═╝   ╚═╝   ╚═╝      ╚═════╝ ╚══════╝╚═╝ ╚═════╝

Domain Portfolio Integration Guide

Focus: Turning codeAmani's owned-domain catalog into build decisions — which name to develop first, how each one earns, and the reusable patterns that repeat across clusters. This is the strategy layer; porkbun is the registrar/DNS layer that holds and wires the names.

Overview

codeAmani Labs holds ~40 strategic domains under Porkbun. Left as a flat list, that's just a renewal bill. This guide is the source of truth for build prioritization: every domain carries a priority tag, sits inside a thematic cluster, and maps to one of a handful of repeatable monetization plays. Use it to answer "should I build X, redirect it, or just hold it?" without re-deriving the strategy each time.

The portfolio is not a tech in the SDK sense — there is no package to install. It's a decision asset. The companion technical capability lives in the Porkbun guide and the porkbun-dns skill, which is what actually points a built property's DNS at Vercel.

Official Documentation

Resource URL
Porkbun control panel (where the names live) https://porkbun.com/account/domainsSpeedy
Porkbun API (programmatic DNS / availability) https://porkbun.com/api/json/v3/documentation
Source file C:\Users\info\Downloads\domain-portfolio (2).md (revision 2, compiled 2026-05-29)

Priority tags — the decision key

This is the heart of the guide — once you can read the tag, every name tells you what to do next. Here is that decision in one glance:

flowchart TD
  A["Owned domain"] --> Q1{"Which priority tag?"}
  Q1 -->|"Flagship"| B["Build first"]
  Q1 -->|"High"| C["Build soon"]
  Q1 -->|"Medium"| D["Build or park on capacity"]
  Q1 -->|"Defensive"| E["Hold - do not build separately"]
  Q1 -->|"Standalone"| F["Run as separate property"]
  B --> G{"Renewal pricing OK?"}
  C --> G
  D --> G
  G -->|"Yes"| H["Commit and build"]
  G -->|"No"| I["Park or drop"]

Every name carries exactly one tag. The tag is the instruction:

Tag Meaning Action
Flagship Highest confidence and fit Build first
High Strong revenue or strategic value Build soon
Medium Good value Build or park based on capacity
Defensive Blocks a competitor or preserves a redirect Hold — do not build separately
Standalone Legitimate but outside the core professional brand Run as a separate property

Renewal caution: most names are .org at the $12 floor (Porkbun renewal $11.84, verified 2026-08-23). The genuinely elevated TLDs — .tech ($51), .church ($47), .academy ($38), .courses ($31), and above all .travel ($119/yr) — renew well above that; .place is only a mild step up (~$18/yr, barely above .org). Verify renewal pricing before committing; a "High" name on a $100+ TLD is only High if it's built inside its value window.

  1. Florida health umbrella — verifiedflproviders.org + agency subdomains + apdprovidertraining.org
  2. floridahome.place and floridahub.place — already committed
  3. One lead-gen validator — floridacarestaffing.org or flcarinsurancelistings.org, to prove the directory engine
  4. Expand into the remaining clusters

Scoring a property — a worksheet

The priority tags above answer roughly what to do, but "which to build first" still rests on qualitative judgment. When two names both read "High", you need comparable per-property numbers to break the tie. This worksheet turns the tag into a score you compute yourself — one row per domain, same columns every time, so two names sit side by side.

This is a template, not a dataset. The rows below are illustrative placeholders to show the shape — they are not claimed market figures. Fill the real values per domain from your own renewal bill (Porkbun), keyword research, and capacity estimate. Do not treat the example numbers as guidance.

The columns

Column What you enter Scale
Domain The name —
Priority tag From the decision key above Flagship / High / Medium / Defensive / Standalone
Renewal cost (KES/yr) Actual renewal price from Porkbun, in KES number — lower is better
Search intent How commercially hungry the queries are 1 = browse · 3 = research · 5 = ready-to-transact
Monetization path Which of the five plays applies, and how directly it earns 1 = vague · 5 = clear paying customer
Build effort Your capacity cost to ship a real v1 1 = weekend · 5 = multi-month
Priority tag weight Numeric form of the tag, for the formula Flagship 5 · High 4 · Medium 3 · Standalone 2 · Defensive 1

The weighted-score formula

Compute one number per row so the list sorts itself. A worked starting weighting (tune to taste):

score = (intent × 3) + (monetization × 3) + (tag_weight × 2) − (build_effort × 2)

Renewal cost stays out of the additive score on purpose — treat it as a gate, not a slider: if the renewal is above your TLD ceiling and the name isn't already built inside its value window, the row is parked regardless of score (this mirrors the "Renewal pricing OK?" diamond in the decision flow). Higher score = build sooner. The two negative build_effort points keep a tempting-but-expensive build from outranking a fast one with equal earnings.

Example rows — illustrative placeholders, not market figures

Domain Tag Renewal (KES/yr) Intent (1-5) Monetization (1-5) Build effort (1-5) Tag wt Score
example-flagship.org (example) Flagship ~1300 (example) 5 5 3 5 (5×3)+(5×3)+(5×2)−(3×2) = 34
example-highvalue.org (example) High ~1300 (example) 4 4 2 4 (4×3)+(4×3)+(4×2)−(2×2) = 28
example-premium.travel (example) High ~15000 (example) 5 4 4 4 score high, but renewal gate may park it
example-defensive.org (example) Defensive ~1300 (example) 2 1 1 1 (2×3)+(1×3)+(1×2)−(1×2) = 9 — hold, do not build

Read the table top-down: the flagship outscores the high-value name on intent and tag weight; the premium .travel row scores well but trips the renewal gate; the defensive name floors out, confirming it stays a hold. The arithmetic just makes explicit what the tags imply — and surfaces ties the tags alone can't.

The scoring decision in one glance

flowchart TD
  A["Domain to score"] --> B["Fill the row<br/>intent · monetization · effort · tag"]
  B --> C["Compute score<br/>see formula"]
  C --> D{"Renewal under<br/>TLD ceiling?"}
  D -->|"No · not in value window"| E["Park or drop"]
  D -->|"Yes"| F{"Score vs other rows?"}
  F -->|"Highest"| G["Build first"]
  F -->|"Mid"| H["Build soon or on capacity"]
  F -->|"Low · defensive"| I["Hold - do not build"]

Gotcha — renewal creep on premium TLDs. A row's renewal column is not a one-time number. Premium TLDs (.travel, .tech, .church, .academy, .courses) frequently raise renewal pricing year over year, and the first-year promo price is often far below the renewal you'll actually pay (.courses registers near $1.50 but renews ~$31; .tech registers ~$7 but renews ~$51). Score against the renewal figure, not the registration teaser — and re-enter the renewal column at each annual review, because a name that passed the gate last year can fail it this year without you touching the build. Cheap .org rows (and, on current Porkbun pricing, .place at ~$18) are effectively immune to this; premium-TLD rows need the number refreshed every cycle.


The five reusable plays

Every domain in the portfolio is an instance of one of these. Learn the play once, apply it across clusters:

Here is the signature umbrella play as a reusable build flow — master this shape and the rest follow naturally:

flowchart LR
  A["Umbrella directory<br/>source of truth"] --> B["Vertical subdomains<br/>apd. dcf. ahca."]
  A --> C["Exact-match landers<br/>apdproviders.org"]
  C -->|"301 redirect"| A
  B --> D["High-intent search capture"]
  C --> D
  D --> E["Lead-gen and verified tiers earn"]
  1. Umbrella + subdomain + exact-match SEO — one source-of-truth directory (verifiedflproviders.org) runs verticals as subdomains (apd., dcf., ahca.) and absorbs exact-match landers (apdproviders.org) via 301 redirect for high-intent search capture.
  2. Directory lead-gen engine — a niche directory monetized through provider lead-gen + featured/verified tiers. Reused from the landscaping model across cleaning, mechanics, business, insurance.
  3. Course / certification info-product — productized expertise with a real backed assessment so the credential is defensible (apdprovidertraining.org, promptmastery.academy, workfromhomecertification.org).
  4. Two-sided marketplace — connects supply and demand, charges both sides (floridacarestaffing.org: providers pay for placements, caregivers pay for premium profiles).
  5. Defensive hold / redirect — owns a variant to block competitors or feed SEO into the primary; never built standalone (supportcoordinators.org, aipromptmastery.academy).

Clusters at a glance

1. Florida Health & Care — crown jewel

The most defensible cluster, backed by real expertise (Pathway Licensing, T&T Serenity Care). verifiedflproviders.org is the umbrella; apd./dcf./ahca. run as subdomains; apdproviders.org/dcfproviders.org/ahcaproviders.org are exact-match landers that redirect in. Training arm: apdprovidertraining.org. Marketplace: floridacarestaffing.org. Premium directory: floridaprivatecare.org. Sleeper distribution channel: waiversupportcoordinators.org (WSCs hold the client relationship).

2. Florida Anchor Platforms — committed builds

floridahome.place (real estate, neighborhood subdomains) and floridahub.place (multi-vertical directory). Both .place renew at only ~$18/yr (Porkbun, verified 2026-08-23) — a mild premium over .org, comfortably inside budget for committed builds; not a cost concern despite the non-.org TLD.

3. Kenya Market

International/diaspora audiences pay more per visitor, so tourism + education + trade lead. discoverkenya.travel (Flagship, build inside the first-year window — high renewal). kenyanschools.org (High, cheap .org, unconditional hold). Plus kenyantrade.com, kenyacraft.shop, kenyafintech.com, kenyahub.io, kenyaheartbeat.com.

4. Federal Contracting & Supplier Diversity

Verified minority/women-owned directories feeding federal set-asides (8(a), WOSB, MBE) and corporate supplier-diversity sourcing. minoritysmbdirectory.org, wosbdirectory.org (federal front door), certifiedwbe.org (corporate front door), fedcontracts.courses (training).

5. Business & Service Directories

The lead-gen engine repeated: flbusinessdirectory.org, cleaningbusinessesdirectory.org, mobilemechanicsdirectory.org, mechanicsdirectory.org, smbdirectory.org.

6. Remote Work & Training

Standalone info-product. Primary: workfromhomecertification.org (highest search volume, cheap .org). Plus workfromhometraining.org, remoteworkcertification.academy.

7. AI Skills Training

Primary: promptmastery.academy (brandable, trademark-clean). aipromptmastery.academy held defensively as an SEO redirect. (Replaces the excluded ChatGPT-trademark name.)

8. Insurance Lead Generation

Auto insurance = highest-paying lead-gen niche. Primary: flcarinsurancelistings.org. State-regulated — confirm Florida lead-generator requirements before selling leads. .com variants held defensively.

9. Web & SaaS Products

instantwebsites.tech — productized subdomain-tenancy offering under MotionStack Studios. Product brand, not a defensible trademark.

10. Community & Networking

entrepreneurnetworking.org — memberships, event tickets, sponsor placements (Tukutane-model fit).

11. Faith & Ministry

faithchristianministries.org (nonprofit/donations) + .church (congregation). Confirm no collision with an established local ministry first.

12. Content & Niche — standalone

horoscopesandzodiacs.org (high-traffic AdSense/affiliate) and affiliatemarketingaggregator.org. Kept separate from the professional brand.


Excluded names — the guardrail

Some names were deliberately dropped for legal/trademark/reputational risk. Re-checking this list prevents re-acquiring a liability:


codeAmani notes

Official docs: