KEYWORD FORGE · pro niche · KEYWORD + SEO · hl=iw gl=il · 2026-08-28

SEO KEYWORDS with a gap first.
Cluster second. Fix your site third.

Your SEO starts with a gap — not a guess. We scan 100 keywords at hl=iw gl=il (Suggest + Related + PAA, 1.2s throttle, no key), Jaccard-cluster them at 0.35 into commercial intents (price/cost/cheap/best/compare/review/free + 47 lexicons), then audit 50 pages so your OPEN gaps have somewhere to rank.

Disclosure before price: KEYWORD FORGE is a service of OpenCode Studio. Prices are fixed one-time fees in USD — $19 gap scan, $29 cluster pack, $49 site audit. No subscription, no hidden platform bill. No ranking promise. Files run on the engine below, samples prove shape. Full disclosure → · Privacy →

You own every file. Reuses products/keyword-steroids-70/src/he_keyword_tool/core.py56/56 PASS + products/mcp-gold/keyword-gold9 tools + gold_setup_check =10. No rebuild, no fake testimonial.

See 3 fixed offers → View 3 samples →

Staged — checkout not connected yet · STAGED_NO_ORDER_RAIL · Word KEYWORD · SEO · hl/gl + Jaccard

Three fixed KEYWORD offers

Pick the job. Same engine inside.

All runs reuse the same Suggest + PAA + Related scrape + Jaccard core — no SerpApi, no key, throttle every time.

KEYWORD gap scan
$19 one-time · gap scan 100

Up to 100 seeds → OPEN/BUSY table. Each seed gets Related 10 + PAA 10 via hl=iw gl=il HTML scrape. Shops 0-1 = OPEN (write first), 4+ = BUSY.

  • $19 — 100 keywords max
  • Source: suggestqueries + google.com/search?hl=iw&gl=il
  • Output: gap table CSV + raw counts

hl/gl 1.2s throttle

See gap snippet →

KEYWORD cluster pack
$29 one-time · Jaccard 0.35

We cluster your gap keywords (Jaccard 0.35, greedy word overlap) + tag commercial intent per 47 lexicons (en: price/cost/cheap/best/compare/review/free — iw: מחיר/עלות/זול/מומלץ/השוואה/ביקורת/חינם etc.).

  • $29 — up to 60 keywords clustered
  • Output: cluster.csv + serp-mock.html per top 3
  • Logs: cluster_topic + intent + he_tags

Best for picking 5 briefs from gaps.

See cluster.csv →

SEO site audit
$49 one-time · crawl 50

Site audit 50 pages — BFS crawl (title/meta/h1/canonical/robots/viewport/alt, broken_links, CWV heuristic) + brief queue: which 5 OPEN gaps to write/fix first on your site.

  • $49 — crawl 50 pages max
  • Second domain or 51+ pages = new scope
  • Output: audit.html + 5-brief queue

audit 50 BYOK GSC optional

See audit gap →

Every tier includes: cluster_topic + intent via 47 lexicons, he_tags preserved, and Related+PAA source column. BYOK only if you ask for GSC/Semrush gaps — those fail-closed without your GSC_OAUTH_JSON/SEMRUSH_API_KEY. No keys pasted here while staged.
3 samples — proof before you pay

Exactly the shape we hand you. Open the files.

Same 3 shapes the engines write — cluster CSV (Jaccard), SERP mock (Related+PAA+features), gap report (OPEN scan). All from the canned compost trail.

Sample 1 — cluster.csv snippet

Jaccard 0.35 · 8 rows · intent + he_tags · hl=iw gl=il

From samples/cluster.csv — keyword-steroids-70 Jaccard + 47 lexicons. Canned compost niche, same as gap 100 would produce.

keyword,cluster_topic,intent,he_tags,source,hl,gl
best compost bins,compost,commercial,best,seed a,iw,il
compost bin price,compost,commercial,price,suggest,iw,il
cheap compost bin,compost,commercial,cheap,suggest,iw,il
compost bin review,compost,commercial,review,suggest,iw,il
קומפוסט ביתי מומלץ,קומפוסט,commercial,מומלץ,suggest,iw,il
מחיר קומפוסטר ביתי,קומפוסט,commercial,מחיר,suggest,iw,il
How to verify Jaccard
from he_keyword_tool.core import jaccard_cluster
cluster = jaccard_cluster(keywords, threshold=0.35)
# canned 11 -> ≥5 clusters at 0.35 (gate 56/56)
# commercial tags from INTENT_LEXICONS 47 rows

Open cluster.csv →

Sample 2 — SERP mock

SERP · Related + PAA + featured hint · no key

From samples/serp-mock.htmlgold_keyword_serp_features shape. HTML scrape hl=iw gl=il.

compost bin price — 3 features
PAA Yes 4Shopping Nocommercial · price
Related: compost bin cost | best compost bins | קומפוסטר מחיר
PAA: What is the best compost bin for home? · How much does a compost bin cost?
<div class="serp-card">
  <h3>compost bin price</h3>
  <span>commercial · price</span>
  Related: compost bin cost | best compost bins

Open serp-mock.html →

Sample 3 — Gap report snippet

OPEN scan · 6 keywords · 0-1 shops = OPEN · hl=iw gl=il

From samples/gap-report.htmlgold_keyword_gap_scan 100-row shape (6-row slice shown). Heuristic: shop count per SERP.

KeywordIntentShopsGap?Next
compost bin priceprice5BUSYSkip
cheap compost bincheap1OPENWrite first
קומפוסטר ביתי מחירמחיר0OPENBrief top
heuristic: 0-1 shops = OPEN, 4+ = BUSY
source: google.com/search?hl=iw&gl=il&pws=0
throttle: 1.2s every 8 + 0.35s — no SerpApi, no key

Open gap-report.html →

All 3 samples are real shapes from products/keyword-steroids-70/src/he_keyword_tool/core.py + products/mcp-gold/keyword-gold (Jaccard 0.35 fixture 11→≥5, 47 lexicons, throttle 1.2s). No fake client data, no stock gap.
Reuse — not rebuild

One engine, 70 masks. Two repos, one truth.

KEYWORD FORGE reuses verbatim — same core, same throttle, same HTML scrape — not a new keyword tool.

keyword-steroids-70 — 56/56 PASS
products/keyword-steroids-70/src/he_keyword_tool/core.py

Suggest suggestqueries.google.com/complete/search?client=firefox&hl=iw&gl=il + PAA/Related HTML + Jaccard 0.35 + 47 intent lexicons + 1.2s throttle. Gate engine/gates/keyword-steroids-70_gate.py 56/56 PASS.

python products/keyword-steroids-70/self_check.py
# → [PASS] 47 lexicons · throttle 1.2 · Jaccard 11→≥5

keyword-gold — 9 + 1 =10
products/mcp-gold/keyword-gold

9 gold_* tools + gold_setup_check: expand, gap_scan (100), cluster (pure logic), crawl_audit (50 pages, open-seo 13k★), gsc_verify/insights (BYOK), semrush_gap (BYOK), brief, serp_features. Paired to Suggest hl=iw gl=il.

gold_keyword_gap_scan · gold_cluster · gold_crawl_audit
hl=iw gl=il · BYOK fail-closed

Static site only

Reuses sites/_theme/bridges.css (system fonts, no CDN) + beacon.js (dormant, cookieless). No framework, no CMS, no DB, no tracking.

Fewest files wins: index + 2 pages + 3 samples + sitemap/llms. Distinct KEYWORD palette #2563eb applied (blue, not FORGE rose #be123c, not CULL terracotta #9c4221, not FrameCraft violet #7c3aed).

Word KEYWORD · SEO · 3 offers · 3 samples

Cross-spark family: see also CULL FORGE (photo CULL XMP) · VECTOR FORGE (DESIGN to SVG) · FrameCraft MEDIA (stock trim + SRT) · GROWTH SIGNAL (SEO audit + clusters) · Shop: keyword-gold ($29) · Shop: keyword-steroids-70

Start with the KEYWORD gap $19.

One seed list → OPEN table + Related+PAA per keyword. If one OPEN brief outranks a BUSY guess, it paid for itself.

How to order (scope): Tell us your seed list or domain + tier ($19 gap scan 100 / $29 cluster 60 / $49 audit 50). We reply with fixed scope and timeline. No upload on this site — share after we confirm scope.

Questions? Read Disclosure and Privacy first — they answer price and data in one minute. Or see the 3 samples again →