Skip to content

brand-bomb

Fresh

Source: 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

ModeSpeedCostTrace
urlFast$0No browsing history
browserSlowBrowser timeLeaves 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

MethodRouteWhat
POST/brand-bomb/runExecute brand bomb campaign
GET/brand-bomb/statusActive 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.