TEARDOWN 107 · REVIEWED 2026-08-21
Semrush Content Toolkit
Semrush Content Toolkit (formerly ContentShake AI) is an AI writing and content-optimization product that generates SEO briefs, full articles, and repurposed social/email content from a keyword, scored against Semrush's own keyword and SERP data. It's sold as its own $60/month subscription, separate from the core Semrush SEO suite.
It layers AI drafting and optimization scoring on top of Semrush's own keyword and SERP data, but the same brief-draft-score pipeline is reproducible by renting equivalent keyword and SERP data from any comparable provider and pairing it with a hosted AI model.
What you lose building it yourself
- ✕Semrush's own keyword/SERP data pre-wired in, no separate API contract to manage
- ✕The AI-search-visibility scoring pass built on Semrush's own ranking data
Why people still pay
The DIY version needs its own paid keyword/SERP API contract plus an AI model key and someone to maintain both; Content Toolkit bundles Semrush's own keyword and SERP data, the AI drafting and scoring, and a Chrome extension and repurposing/publishing flow into one $60/month subscription instead of several separate bills and integrations.
BUILD YOUR OWN · WEEKEND SCOPE
The brief-to-draft loop is realistic to build in a weekend: fetch the top-ranking pages for a keyword via a paid SERP/keyword API, extract their structure, and hand it all to a hosted AI model to draft and self-score a piece. Matching the AI-search-visibility scoring pass takes a second, separate integration querying AI platforms directly, since that's a different check than the SERP-based score.
StackA keyword/SERP data API (DataForSEO, SerpApi, or Semrush's own API) for competitor pages and search volume · a readability-extraction library to strip fetched pages to plain text · a hosted LLM API for outline generation, drafting, and self-scoring · your own hosting.
Build a Python script that takes a keyword, fetches the top 10 Google results and their search volume via a paid keyword/SERP API (e.g. DataForSEO), strips each result to readable text with a readability-extraction library, and sends the keyword plus all 10 texts to a hosted AI model with instructions to: generate an outline of shared subtopics, draft a full article matching it, and self-score the draft against common on-page SEO factors (title length, heading structure, keyword usage). Output the draft and score as Markdown.
Similar tools
Free alternative: ChatGPT or Claude's free tier — covers the actual drafting and a basic self-critique for free if you paste in competitor headings and keywords yourself; nothing free replicates Semrush's own keyword/SERP data feed or its AI-search-visibility scoring pass.
QUESTIONS
Is Semrush Content Toolkit the same product as ContentShake AI?
Yes — it's the current name for what was sold as ContentShake AI; the old contentshake URL now serves this product's own page under the Content Toolkit name.
Do I need a full Semrush subscription to use it?
No — it's sold as its own $60/month plan with a 7-day free trial, separate from the core Semrush SEO subscription (which starts around $117/month).
Is there a free tier?
No permanent free tier — a 7-day free trial only, then $60/month with extra AI-article packs sold separately.