Appearance
brand-bomb
FreshSource: BIBLE.md (Phase 7 CTR, brand-bomb-sleeve.mjs 127 lines), BIBLE.md (Phase 10 Step 2 brand-bomb stub completion)
Keyword saturation across 456+ high-authority site search boxes. Injects brand name into search queries so Google crawlers index those search result pages, strengthening entity and topical authority signals.
How it works
flowchart TD
K[Brand keyword: Journey Junk Removal Dallas] --> M{Mode}
M -- URL --> U[HTTP request to /search?q=...]
M -- Browser --> B[Launch persona browser, type into search]
U --> R[High-authority site search result page]
B --> R
R --> G[Google crawler eventually indexes the page]
G --> S[Brand keyword now appears on 456+ HA sites]Two modes
| Mode | Speed | Cost | Trace |
|---|---|---|---|
url | Fast | $0 | No browsing history |
browser | Slow | Browser time | Leaves history traces |
Theory
Google crawlers index search result pages on high-authority sites. If the same brand keyword appears on 456 different sites' search result pages, Google sees a topical signal: "this brand is mentioned everywhere."
It does NOT create real backlinks. The benefit is keyword entity association.
Routes
| Method | Route | What |
|---|---|---|
| POST | /brand-bomb/run | Execute brand bomb campaign |
| GET | /brand-bomb/status | Active and historical bombs |
Example payload
bash
curl -X POST http://localhost:4700/brand-bomb/run \
-H "Content-Type: application/json" \
-H "x-api-key: ghost-engine-key" \
-d '{
"brandName": "Journey Junk Removal",
"keywords": ["junk removal dallas", "dallas junk hauling"],
"mode": "url",
"siteCount": 100
}'Storage
Persistence at data/ghost-engine/brand-bombs/. Tracks per-site URLs attempted, success/failure, response codes.
Related
- Cascade Runner: brand-bomb typically follows cascade
- link-registry: tracks any real backlinks