Analyze a website with DataforSEO keyword data and output an execution-ready SEO page plan: pages to add, pages to update, target keyword mapping, and recommended URL structures.
A real workflow from the Magister template catalog — the same steps a dedicated agent executes for your brand, shown in full before you run anything.
Read website url with magister-firecrawl and list its existing pages and URL patterns. Take the target market, language and SEO goal from the brand's audit and plan (BRAND.md, PLAN.md), and say what you used.
Build seed keywords from the brand's products and topics, and use DataForSEO (magister-dataforseo, built in) for related and long-tail keywords with volume, difficulty and intent.
Cluster the keywords by topic and intent, then prioritise by relevance, competition and business impact.
For each cluster decide whether it needs a new page or an update to an existing one, assign primary and secondary keywords, and make sure no two pages compete for the same keyword.
Recommend SEO-friendly URL patterns for pillar, comparison, template, feature and blog pages.
Write the roadmap table: page action, URL, keywords, intent, priority, internal links, and on-page guidance. Save the same table as a CSV under resources/workflow-results/.
Write a brief for every page to create or update, with its target keywords, intent, outline and internal links, so each can be written from the brief alone.
Magister workflows draft and prepare autonomously, but anything externally visible — publishing a page, sending an email, changing a campaign — waits for your approval. You can run this template once, or schedule it and review the results as they land.
Start free: enter your website, get a full marketing audit, and run workflows like this one in your own stack.