πŸ“š TK Content Library

πŸ”Œ API β€” via server proxy

All API calls (Anthropic + DataForSEO) go via api-proxy.php β€” no keys in the browser. Keys live in /private/secrets.php: ANTHROPIC_KEY, DFS_LOGIN, DFS_PASS.  Β·  πŸ’³ Top up DataForSEO credit β†—  Β·  πŸ’³ Top up Anthropic credit β†—

Step 1 β€” Paste Domains & Click Rank

One domain per line. Include DR and traffic separated by spaces, tabs or commas:
example.com 82 40,358 or example.com, 82, 107, 500
Numbers with spaces inside (e.g. 107, 500) are parsed correctly as 107500. Platform sites are always marked reusable regardless of history.

Top N by score pre-selected; uncheck any to skip.

Workflow: paste all β†’ Rank from pasted data only β†’ Copy unused β†’ Clear & paste β†’ Fetch Metrics β†’ Rank.

Ready to commit these sites?
Copies tab-separated values β€” paste directly into a new Google Sheet tab.
πŸ“‹ How the Verify tab works

Two ways to log articles:
1 β€” Generated by this tool: After you generate a batch and the agency posts the articles, their URLs appear below as Pending. Paste the URL the agency sends you, then mark it Live.
2 β€” Already live (pre-existing or manually placed): Use the Quick Add form below. Paste the full article URL, fill in the link details, and it's logged immediately as Live.

Two ways to log articles:
1 β€” Generated by this tool: After you generate a batch and the agency posts the articles, their URLs appear below as Pending. Paste the URL the agency sends you, then mark it Live.
2 β€” Already live (pre-existing or manually placed): Use the Quick Add form below. Paste the full article URL, fill in the link details, and it's logged immediately as Live.

βž• Quick Add β€” Log an already-live article

Agency sent you a URL for an article they've already posted? Log it here. The domain is detected automatically from the URL.

Placement History
Link Health Check

Scans article URLs via the server (requires link-check.php). Checks HTTP status and whether both TK links are present.

πŸ“₯ Bulk URL Import from Agent

Paste the agent's message β€” URLs extracted and matched to pending placements by domain. Then use ⚑ Check New Only to verify immediately.

πŸ’° Payment Summary

Lists all live placements not yet marked paid. Set price per post, then copy the WhatsApp message to send to your agent.

Anchor & Link Density

Tracks cumulative anchor text usage across all generated articles to ensure distribution stays close to targets (40% keyword / 20% branded / 40% long-tail).

Agency Directory (41 contacts)

Duplicates have been resolved by phone number. Edit names or add new agencies below. Changes are saved to the tracker.

Domain Tracker

Saved to /data/tracker.json on the server (requires tracker.php). Falls back to browser localStorage. Export regularly as a backup. Records DR and traffic at time of placement, agency, article URL, status and link health.

⬆ Seed from SEO Google Sheet (historical domains)

Export your sheet as CSV or paste two columns: domain, date (one per line). Marks those domains as historically placed so velocity checks work from day one.