π TK Content Library
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 β
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.
Workflow: paste all β Rank from pasted data only β Copy unused β Clear & paste β Fetch Metrics β Rank.
Copies tab-separated values β paste directly into a new Google Sheet tab.
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.
Agency sent you a URL for an article they've already posted? Log it here. The domain is detected automatically from the URL.
Scans article URLs via the server (requires link-check.php). Checks HTTP status and whether both TK links are present.
Paste the agent's message β URLs extracted and matched to pending placements by domain. Then use β‘ Check New Only to verify immediately.
Lists all live placements not yet marked paid. Set price per post, then copy the WhatsApp message to send to your agent.
Tracks cumulative anchor text usage across all generated articles to ensure distribution stays close to targets (40% keyword / 20% branded / 40% long-tail).
Duplicates have been resolved by phone number. Edit names or add new agencies below. Changes are saved to the 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.