Generate, review, edit, and publish AI-optimized articles.
Generate an AI-optimized article, review the output, edit the metadata, and publish it. By the end you’ll have a draft article ready to ship to your CMS.
Prerequisites: A project with bootstrapping complete, plus available generation credits on your plan. See Billing and plans for credit limits.
Blog and owned-site content is the foundation of GEO — it’s the only AI-era brand asset you fully control. Expect 30–60 days for new articles to translate into a noticeable lift in organic traffic. See GEO methodology for the full channel-mix breakdown.
Open Optimization > Actions. This is your home for article work — Topify recommends article tasks based on your project’s data, and you can also create your own from scratch.
The Actions page, your home for article generation tasks.
To start an article, click into one of the recommended actions to follow the steps below — or jump to Create your own at the end of the page if you’d rather start from scratch.
Unsure about an input? Click Let AI decide anywhere it appears and Topify will fill it in for you. You can override later.
Before you click Generate, take a moment on the input config — the angle, references, and outline strategy you set here drive everything downstream:
Pin a unique angle — generic prompts produce generic content. Specify the angle, audience, and tone.
Cite real references — reference URLs get extracted into the writer’s context, so the article quotes them with citations AI engines can verify.
Try a short outline-only first draft — if the topic is broad, generate a short outline-only article first and use it to refine your prompt for a longer follow-up.
Click Generate. Topify queues the article and runs the multi-step pipeline in the background:
Web research — finds grounding truth, data points, and supporting evidence for your topic. Takes around 2—3 minutes.
Reference extraction
File processing
Outline generation
Drafting (SEO metadata is produced here)
GEO optimization (citations, statistics, authoritative tone applied to the draft)
Image generation
HTML conversion
What's pulled during research
Topify researches your topic from multiple sources before a single word of the draft is written:
Live web search — pulls current statistics, news, and authoritative coverage from across the web, plus the top-ranking pages for each of your keywords so the article matches what already performs in search.
Your reference URLs — every link you provided is fetched and its content is extracted into the writer’s context.
Your uploaded files — PDFs, Word docs, spreadsheets, and text files you attached are read and summarized so internal data and proprietary insights are incorporated.
Your brand context — your project’s industry, competitors, and positioning are loaded so the article stays on-brand.
Real community discussions (forum-style articles only) — relevant Reddit threads are fetched so the article reflects how people actually talk about the topic.
The research step also enforces quality safeguards:
Recency — data from the last 12 months is prioritized; outdated stats are downranked.
Concrete data only — numbers, dates, and specs must be precise. Vague claims are filtered out before they reach the draft.
Competitor parity — for comparison articles, every competitor you specify is researched at equal depth.
Fact-check pass — once the draft is written, the system re-reads it against the research dossier and flags unsupported claims.
When research completes, you can review the dossier — key findings and sourced data points — before the article is drafted. Click Download Research Result to export it, Regenerate to re-run research, or Generate Outline to continue.
The research result page.
Generation typically takes 2—5 minutes. You can leave the page; the status updates live when you return.
2
Approve the outline
From the research result page, click Generate Outline to draft a structured outline. The outline shows H2 sections, H3 subsections, and the data points pulled from research that each section will draw from.
The generated outline.
Use Regenerate to redraft the outline, Cancel to go back, or Approve & Write to commit and start drafting.
3
Review the completed article
The article view shows the rendered content alongside a sidebar with SEO metadata and JSON-LD schema. Use the View toggle to switch between rendered and editor modes; Regenerate to redraft; Approve to commit.
The generated article view.
4
Publish
Topify currently supports publishing to three CMS platforms: Shopify, WordPress, and Framer. If you have one connected, click Publish to push the article directly to your CMS.
If none of the recommended actions matches what you want to write, you can spin up your own from scratch. Click + Custom Action at the top of the Actions page and pick Write Article. The Create Action dialog opens with the article configuration form.
The Create Action dialog with Write Article selected.
From here, the rest of the flow is identical to the Steps above — submit, approve the outline, review, and publish.
How is this different from just asking ChatGPT to write an article?
ChatGPT writes from training data and whatever is in the chat. Topify’s pipeline does live web research, fetches your reference URLs and uploaded files, applies GEO techniques (citations, statistics, authoritative tone) that make AI assistants more likely to quote the result, and outputs SEO metadata (slug, meta description, JSON-LD) ready for publishing. The goal isn’t a one-off blog post — it’s an article that earns AI citations.
Yes. From the article view, switch to editor mode to edit the body content; the SEO metadata sidebar is also editable. Changes save automatically.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Topify.ai","colors":{"primary":"#101010","light":"#8A8682","dark":"#6f6a65"},"logo":{"light":"https://mintcdn.com/topifyai-2f023d9f/Q0Rz1wKi44AbzSPB/images/LOGO_Dark.svg?fit=max\u0026auto=format\u0026n=Q0Rz1wKi44AbzSPB\u0026q=85\u0026s=c49eeb5a23749b0445cb988e74f8cc19","dark":"https://mintcdn.com/topifyai-2f023d9f/Q0Rz1wKi44AbzSPB/images/logo_light.svg?fit=max\u0026auto=format\u0026n=Q0Rz1wKi44AbzSPB\u0026q=85\u0026s=3b44dcc58e0c397b337bf27e64c9ada7"},"favicon":{"light":"https://mintcdn.com/topifyai-2f023d9f/Q0Rz1wKi44AbzSPB/logo/light.svg?fit=max\u0026auto=format\u0026n=Q0Rz1wKi44AbzSPB\u0026q=85\u0026s=15247359e30074630ed733a675135436","dark":"https://mintcdn.com/topifyai-2f023d9f/Q0Rz1wKi44AbzSPB/logo/dark.svg?fit=max\u0026auto=format\u0026n=Q0Rz1wKi44AbzSPB\u0026q=85\u0026s=e08a6379a770bee2d41954223a89599b"},"navbar":{"links":[{"href":"mailto:info@topify.ai","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.topify.ai"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/topify-ai"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://topify.ai"}]},"languages":[{"language":"en","href":""},{"language":"zh","href":"zh"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"topifyai-2f023d9f","hasAudioNarration":false,"actualSubdomain":"topifyai-2f023d9f","customDomains":["docs.topify.ai"],"gitSource":{"type":"github","owner":"topifyai","repo":"topify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6ae94837d388ef32a6c5c5b5:success","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"en","tag":"Guides","count":22},{"language":"zh","tag":"文档","count":22},{"language":"en","tag":"API reference","count":17},{"language":"zh","tag":"API 参考","count":17},{"language":"en","tag":"Endpoints","count":14},{"language":"zh","tag":"端点","count":14},{"language":"en","tag":"Track AI performance","count":7},{"language":"zh","tag":"追踪 AI 表现","count":7},{"language":"en","tag":"Getting started","count":6},{"language":"zh","tag":"开始使用","count":6},{"language":"en","tag":"Changelog","count":4},{"language":"zh","tag":"更新日志","count":4},{"language":"en","tag":"Reference","count":3},{"language":"en","tag":"Optimize for AI search","count":3},{"language":"en","tag":"Key concepts","count":3},{"language":"zh","tag":"参考","count":3},{"language":"zh","tag":"针对 AI 搜索优化","count":3},{"language":"zh","tag":"关键概念","count":3},{"language":"en","tag":"Account \u0026 billing","count":2},{"language":"zh","tag":"账户与账单","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"h1,h2,h3,h4,h5,h6{font-family:'Inter', ui-sans-serif, system-ui, sans-serif!important}body,p,li,td,th,label,span,a,.prose p,.prose li,.prose td,.prose th,[data-component-part=\"step-title\"]{font-family:'Inter', ui-sans-serif, system-ui, sans-serif!important}"}],"page":{"pagePath":"tutorials/generate-articles","slug":"/tutorials/generate-articles","pageMetadata":{"title":"Tutorial: Generate articles","description":"Generate, review, edit, and publish AI-optimized articles.","href":"/tutorials/generate-articles"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Generate, review, edit, and publish AI-optimized articles.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,Card,Columns,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Tip}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!Card)_missingMdxReference(`Card`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Generate an AI-optimized article, review the output, edit the metadata, and publish it. By the end you’ll have a draft article ready to ship to your CMS.`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Prerequisites`}),`: A project with bootstrapping complete, plus available generation credits on your plan. See `,_jsx(_components.a,{href:`/platform/billing-and-plans`,children:`Billing and plans`}),` for credit limits.`]})}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Blog and owned-site content is the foundation of GEO — it’s the only AI-era brand asset you fully control. Expect `,_jsx(_components.strong,{children:`30–60 days`}),` for new articles to translate into a noticeable lift in organic traffic. See `,_jsx(_components.a,{href:`/concepts/geo-methodology#channel-mix-for-geo`,children:`GEO methodology`}),` for the full channel-mix breakdown.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`where-article-generation-lives`,children:`Where article generation lives`}),`\n`,_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Optimization > Actions`}),`. This is your home for article work — Topify recommends article tasks based on your project’s data, and you can also create your own from scratch.`]}),`\n`,_jsx(Frame,{caption:`The Actions page, your home for article generation tasks.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=ac914cd9b44183b66c15243c773d1567`,alt:`Actions page showing a list of recommended article generation actions.`,\"data-og-width\":`2140`,width:`2140`,\"data-og-height\":`1295`,height:`1295`,\"data-path\":`tutorials/generate-articles/article-actions.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?w=280\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=f04ce8d2b5bcc6b89b8a6cf7226fc77e 280w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?w=560\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=795099df4fb72402479211a3829c2043 560w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?w=840\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=7f4a61a0988b7cff75fbde47ca0a80ed 840w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=9d84791c6ccc7d338f29afacb6e2fc3f 1100w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=cc70caa8cd71b3a2cdb0933265dcf629 1650w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-actions.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=9137dd3675e04e795d717f5208ff7aa9 2500w`})}),`\n`,_jsxs(_components.p,{children:[`To start an article, click into one of the recommended actions to follow the steps below — or jump to `,_jsx(_components.a,{href:`#create-your-own`,children:`Create your own`}),` at the end of the page if you’d rather start from scratch.`]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[`Unsure about an input? Click `,_jsx(_components.strong,{children:`Let AI decide`}),` anywhere it appears and Topify will fill it in for you. You can override later.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`steps`,children:`Steps`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Submit generation`,children:[_jsxs(_components.p,{children:[`Before you click `,_jsx(_components.strong,{children:`Generate`}),`, take a moment on the input config — the angle, references, and outline strategy you set here drive everything downstream:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Pin a unique angle`}),` — generic prompts produce generic content. Specify the angle, audience, and tone.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Cite real references`}),` — reference URLs get extracted into the writer’s context, so the article quotes them with citations AI engines can verify.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Try a short outline-only first draft`}),` — if the topic is broad, generate a short outline-only article first and use it to refine your prompt for a longer follow-up.`]}),`\n`]}),_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Generate`}),`. Topify queues the article and runs the multi-step pipeline in the background:`]}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Web research`}),` — finds grounding truth, data points, and supporting evidence for your topic. Takes around 2—3 minutes.`]}),`\n`,_jsx(_components.li,{children:`Reference extraction`}),`\n`,_jsx(_components.li,{children:`File processing`}),`\n`,_jsx(_components.li,{children:`Outline generation`}),`\n`,_jsx(_components.li,{children:`Drafting (SEO metadata is produced here)`}),`\n`,_jsx(_components.li,{children:`GEO optimization (citations, statistics, authoritative tone applied to the draft)`}),`\n`,_jsx(_components.li,{children:`Image generation`}),`\n`,_jsx(_components.li,{children:`HTML conversion`}),`\n`]}),_jsxs(Accordion,{title:`What's pulled during research`,id:`whats-pulled-during-research`,children:[_jsx(_components.p,{children:`Topify researches your topic from multiple sources before a single word of the draft is written:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Live web search`}),` — pulls current statistics, news, and authoritative coverage from across the web, plus the top-ranking pages for each of your keywords so the article matches what already performs in search.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Your reference URLs`}),` — every link you provided is fetched and its content is extracted into the writer’s context.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Your uploaded files`}),` — PDFs, Word docs, spreadsheets, and text files you attached are read and summarized so internal data and proprietary insights are incorporated.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Your brand context`}),` — your project’s industry, competitors, and positioning are loaded so the article stays on-brand.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Real community discussions`}),` (forum-style articles only) — relevant Reddit threads are fetched so the article reflects how people actually talk about the topic.`]}),`\n`]}),_jsx(_components.p,{children:`The research step also enforces quality safeguards:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Recency`}),` — data from the last 12 months is prioritized; outdated stats are downranked.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Concrete data only`}),` — numbers, dates, and specs must be precise. Vague claims are filtered out before they reach the draft.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Competitor parity`}),` — for comparison articles, every competitor you specify is researched at equal depth.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Fact-check pass`}),` — once the draft is written, the system re-reads it against the research dossier and flags unsupported claims.`]}),`\n`]})]}),_jsxs(_components.p,{children:[`When research completes, you can review the dossier — key findings and sourced data points — before the article is drafted. Click `,_jsx(_components.strong,{children:`Download Research Result`}),` to export it, `,_jsx(_components.strong,{children:`Regenerate`}),` to re-run research, or `,_jsx(_components.strong,{children:`Generate Outline`}),` to continue.`]}),_jsx(Frame,{caption:`The research result page.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=1973615fc5bc61dfe0d7912b5c8745a4`,alt:`Research result page with key findings and a market context section listing data points and their source links.`,\"data-og-width\":`2040`,width:`2040`,\"data-og-height\":`1169`,height:`1169`,\"data-path\":`tutorials/generate-articles/article-research.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?w=280\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=28740cca6bb5abc370e28312f0ca1356 280w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?w=560\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=0d5d1628a2846fe4dad1658f334793ef 560w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?w=840\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=5b6dbc6f1e77b8b7d9bc827e0444a5f7 840w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=0760c229b97c1e84f40565e8bc9659bb 1100w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=8cd44692d8a783c6e77f011de027ee80 1650w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-research.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=dd1e05a22ceb7f75908d973dc4c0293a 2500w`})}),_jsx(Note,{children:_jsx(_components.p,{children:`Generation typically takes 2—5 minutes. You can leave the page; the status updates live when you return.`})})]}),_jsxs(Step,{title:`Approve the outline`,children:[_jsxs(_components.p,{children:[`From the research result page, click `,_jsx(_components.strong,{children:`Generate Outline`}),` to draft a structured outline. The outline shows H2 sections, H3 subsections, and the data points pulled from research that each section will draw from.`]}),_jsx(Frame,{caption:`The generated outline.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=4cc97ceb82d8ddca306560bfdb064e3b`,alt:`Outline page with H2 and H3 headings, each listing the data points sourced from research.`,\"data-og-width\":`2033`,width:`2033`,\"data-og-height\":`1169`,height:`1169`,\"data-path\":`tutorials/generate-articles/article-outline.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?w=280\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=40c6a59b0ea322427196cd1a6790d930 280w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?w=560\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=5013285ba6bf7e4cd66ccc0da699c3a5 560w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?w=840\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=bc13b0b64b70adaa2dce3a3a9fe67540 840w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=3918ba06fd4a2daab2b41922e547ad7e 1100w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=da180998171c2faf2b70423edd63c731 1650w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-outline.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=c6f90223b87d6bb135e3c0b89f2aacbb 2500w`})}),_jsxs(_components.p,{children:[`Use `,_jsx(_components.strong,{children:`Regenerate`}),` to redraft the outline, `,_jsx(_components.strong,{children:`Cancel`}),` to go back, or `,_jsx(_components.strong,{children:`Approve \u0026 Write`}),` to commit and start drafting.`]})]}),_jsxs(Step,{title:`Review the completed article`,children:[_jsxs(_components.p,{children:[`The article view shows the rendered content alongside a sidebar with SEO metadata and JSON-LD schema. Use the `,_jsx(_components.strong,{children:`View`}),` toggle to switch between rendered and editor modes; `,_jsx(_components.strong,{children:`Regenerate`}),` to redraft; `,_jsx(_components.strong,{children:`Approve`}),` to commit.`]}),_jsx(Frame,{caption:`The generated article view.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=ef9070f4a9d22d4476bddb198f1be259`,alt:`Article view with rendered content on the left and a sidebar showing SEO metadata and JSON-LD schema on the right.`,\"data-og-width\":`2158`,width:`2158`,\"data-og-height\":`1194`,height:`1194`,\"data-path\":`tutorials/generate-articles/article-writing.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?w=280\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=8a334b42f6304a19ebc89788f2edff8e 280w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?w=560\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=0947907b6d12bd2220c994cff385a532 560w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?w=840\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=b55c5be656aa7681b2a8bcc4f581720f 840w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=ec96a02e8eb7af820389cc921ab53202 1100w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=b80f6ccbdad54afe42fedaeb1cb28f47 1650w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-writing.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=a0209f0cd06669e7439d5de5a468bd30 2500w`})})]}),_jsxs(Step,{title:`Publish`,children:[_jsxs(_components.p,{children:[`Topify currently supports publishing to three CMS platforms: `,_jsx(_components.strong,{children:`Shopify`}),`, `,_jsx(_components.strong,{children:`WordPress`}),`, and `,_jsx(_components.strong,{children:`Framer`}),`. If you have one connected, click `,_jsx(_components.strong,{children:`Publish`}),` to push the article directly to your CMS.`]}),_jsx(Frame,{caption:`The publish dialog.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=e1123b5dc5cc156aeff29db21d80d5e3`,alt:`Publish dialog with Shopify, WordPress, and Framer as available CMS targets.`,\"data-og-width\":`2038`,width:`2038`,\"data-og-height\":`1178`,height:`1178`,\"data-path\":`tutorials/generate-articles/article-publish.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?w=280\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=15e0b7104a1befd3aadf8a532593bf1f 280w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?w=560\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=e3ba80b8a8c00653e89542a1718a350e 560w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?w=840\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=0b1affabf456863090cb40ac78b0a387 840w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=e53e8c1a0c9767731d3bc1193815b1a5 1100w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=70330fb01d40908d519317de7998ac53 1650w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-publish.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=b4cc279ad103378cd0ad833f7f6a3637 2500w`})}),_jsxs(_components.p,{children:[`See `,_jsx(_components.a,{href:`/platform/integrations`,children:`Integrations`}),` to connect a publishing target.`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`create-your-own`,children:`Create your own`}),`\n`,_jsxs(_components.p,{children:[`If none of the recommended actions matches what you want to write, you can spin up your own from scratch. Click `,_jsx(_components.strong,{children:`+ Custom Action`}),` at the top of the Actions page and pick `,_jsx(_components.strong,{children:`Write Article`}),`. The Create Action dialog opens with the article configuration form.`]}),`\n`,_jsx(Frame,{caption:`The Create Action dialog with Write Article selected.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=4f1598759493dcef1f853fca53cd26d2`,alt:`Create Action dialog showing Write Article, Forum Engagement, Code / Schema Change, and Update Blog Post options.`,\"data-og-width\":`2434`,width:`2434`,\"data-og-height\":`1286`,height:`1286`,\"data-path\":`tutorials/generate-articles/article-custom.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?w=280\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=a6386c30e4f39d532ec7c7c4ef41d21a 280w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?w=560\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=4269e2445ac0a41ad843e91f2075dd04 560w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?w=840\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=f1644c67ebda63644efb2d7f5df70260 840w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=9cee55f1b8d5503dc064aaf6712a771e 1100w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=ed350903062c98402d5780456b8780b1 1650w, https://mintcdn.com/topifyai-2f023d9f/UdujGxTCLDqIkdDg/tutorials/generate-articles/article-custom.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UdujGxTCLDqIkdDg\u0026q=85\u0026s=5259d32587015714db63ef810b4c4370 2500w`})}),`\n`,_jsxs(_components.p,{children:[`From here, the rest of the flow is identical to the `,_jsx(_components.a,{href:`#steps`,children:`Steps`}),` above — submit, approve the outline, review, and publish.`]}),`\n`,_jsx(Heading,{level:`2`,id:`what’s-next`,children:`What’s next`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Card,{title:`Use the AI agent`,icon:`robot`,href:`/guides/using-ai-agent`,children:_jsx(_components.p,{children:`Let the agent pick topics, draft, and publish — all from chat.`})}),_jsx(Card,{title:`Connect integrations`,icon:`plug`,href:`/platform/integrations`,children:_jsx(_components.p,{children:`Wire up WordPress, Shopify, or Framer for one-click publishing.`})})]}),`\n`,_jsx(Heading,{level:`2`,id:`faq`,children:`FAQ`}),`\n`,_jsx(Heading,{level:`3`,id:`does-a-failed-generation-use-a-credit`,children:`Does a failed generation use a credit?`}),`\n`,_jsx(_components.p,{children:`No. Credits are consumed only when an article completes successfully. If a step in the pipeline fails, you can retry the same task at no cost.`}),`\n`,_jsx(Heading,{level:`3`,id:`how-is-this-different-from-just-asking-chatgpt-to-write-an-article`,children:`How is this different from just asking ChatGPT to write an article?`}),`\n`,_jsxs(_components.p,{children:[`ChatGPT writes from training data and whatever is in the chat. Topify’s pipeline does live web research, fetches your reference URLs and uploaded files, applies GEO techniques (citations, statistics, authoritative tone) that make AI assistants more likely to `,_jsx(_components.em,{children:`quote`}),` the result, and outputs SEO metadata (slug, meta description, JSON-LD) ready for publishing. The goal isn’t a one-off blog post — it’s an article that earns AI citations.`]}),`\n`,_jsx(Heading,{level:`3`,id:`can-i-edit-the-article-after-it’s-generated`,children:`Can I edit the article after it’s generated?`}),`\n`,_jsxs(_components.p,{children:[`Yes. From the article view, switch to `,_jsx(_components.strong,{children:`editor mode`}),` to edit the body content; the SEO metadata sidebar is also editable. Changes save automatically.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Tutorial: Generate articles","description":"Generate, review, edit, and publish AI-optimized articles.","href":"/tutorials/generate-articles"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Where article generation lives","slug":"where-article-generation-lives","depth":2,"children":[]},{"title":"Steps","slug":"steps","depth":2,"children":[]},{"title":"Create your own","slug":"create-your-own","depth":2,"children":[]},{"title":"What’s next","slug":"what’s-next","depth":2,"children":[]},{"title":"FAQ","slug":"faq","depth":2,"children":[{"title":"Does a failed generation use a credit?","slug":"does-a-failed-generation-use-a-credit","depth":3,"children":[]},{"title":"How is this different from just asking ChatGPT to write an article?","slug":"how-is-this-different-from-just-asking-chatgpt-to-write-an-article","depth":3,"children":[]},{"title":"Can I edit the article after it’s generated?","slug":"can-i-edit-the-article-after-it’s-generated","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"topifyai-2f023d9f","siteName":"Topify.ai","title":"Tutorial: Generate articles - Topify.ai","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/tutorials/generate-articles","matchLevel":0},"zh":{"href":"/zh/tutorials/generate-articles","matchLevel":1}}},"lastModified":"2026-04-29T21:42:19.960Z","originalFileLocation":"tutorials/generate-articles.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Generate, review, edit, and publish AI-optimized articles.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Topify.ai\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Tutorial: Generate articles - Topify.ai\">\u003cmeta data-mint-head property=\"og:description\" content=\"Generate, review, edit, and publish AI-optimized articles.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Topify.ai\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.topify.ai/tutorials/generate-articles\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://topifyai-2f023d9f.mintlify.site/_mintlify/api/og/v2?division=Tutorials\u0026amp;title=Tutorial%3A+Generate+articles\u0026amp;description=Generate%2C+review%2C+edit%2C+and+publish+AI-optimized+articles.\u0026amp;theme=158a8c09d7c380ab6bca16fa\u0026amp;signature=c776cb47b904bbb337efc99f51ea42680dacfd1e432a8c2d41d76a2a6a7cac35\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Tutorial: Generate articles - Topify.ai\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Generate, review, edit, and publish AI-optimized articles.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://topifyai-2f023d9f.mintlify.site/_mintlify/api/og/v2?division=Tutorials\u0026amp;title=Tutorial%3A+Generate+articles\u0026amp;description=Generate%2C+review%2C+edit%2C+and+publish+AI-optimized+articles.\u0026amp;theme=158a8c09d7c380ab6bca16fa\u0026amp;signature=c776cb47b904bbb337efc99f51ea42680dacfd1e432a8c2d41d76a2a6a7cac35\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/topifyai-2f023d9f/chNY1TbBOCatT--N/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Topify.ai\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#101010\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.topify.ai/tutorials/generate-articles\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/tutorials/generate-articles.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.topify.ai/tutorials/generate-articles\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.topify.ai/zh/tutorials/generate-articles\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.topify.ai/tutorials/generate-articles\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.topify.ai/#organization\",\"name\":\"Topify.ai\",\"url\":\"https://docs.topify.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/topifyai-2f023d9f/Q0Rz1wKi44AbzSPB/images/LOGO_Dark.svg?fit=max\u0026auto=format\u0026n=Q0Rz1wKi44AbzSPB\u0026q=85\u0026s=c49eeb5a23749b0445cb988e74f8cc19\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.topify.ai#website\",\"name\":\"Topify.ai\",\"url\":\"https://docs.topify.ai\",\"publisher\":{\"@id\":\"https://docs.topify.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.topify.ai/tutorials/generate-articles#webpage\",\"url\":\"https://docs.topify.ai/tutorials/generate-articles\",\"name\":\"Tutorial: Generate articles\",\"description\":\"Generate, review, edit, and publish AI-optimized articles.\",\"dateModified\":\"2026-04-29T21:42:19.960Z\",\"isPartOf\":{\"@id\":\"https://docs.topify.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.topify.ai/tutorials/generate-articles#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.topify.ai/tutorials/generate-articles#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Tutorials\",\"item\":\"https://docs.topify.ai/tutorials/manage-prompts\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tutorial: Generate articles\",\"item\":\"https://docs.topify.ai/tutorials/generate-articles\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.topify.ai/tutorials/generate-articles#article\",\"headline\":\"Tutorial: Generate articles\",\"name\":\"Tutorial: Generate articles\",\"description\":\"Generate, review, edit, and publish AI-optimized articles.\",\"url\":\"https://docs.topify.ai/tutorials/generate-articles\",\"mainEntityOfPage\":{\"@id\":\"https://docs.topify.ai/tutorials/generate-articles#webpage\"},\"dateModified\":\"2026-04-29T21:42:19.960Z\",\"publisher\":{\"@id\":\"https://docs.topify.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.topify.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Topify.ai\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Topify.ai","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://topify.ai"}]},"languages":[{"language":"en","tabs":[{"tab":"Guides","groups":[{"group":"Getting started","pages":[{"title":"Introduction","href":""},{"title":"How Topify Works","href":"/concepts/how-topify-works"},{"title":"Quickstart","href":"/quickstart"},{"title":"Terminology","href":"/concepts/terminology"}]},{"group":"Tutorials","pages":[{"title":"Tutorial: Manage prompts","description":"Read the prompts page, accept suggestions, and organize by topic.","href":"/tutorials/manage-prompts"},{"title":"Tutorial: Generate articles","href":"/tutorials/generate-articles"}]},{"group":"Track AI performance","pages":[{"title":"Overview dashboard","description":"Read the Visibility / Sentiment / Position tabs, the competitor ranking table, and the topic performance breakdown.","href":"/guides/overview-dashboard"},{"group":"Key concepts","pages":[{"title":"Understanding prompts","href":"/guides/understanding-prompts"},{"title":"Understanding competitors","href":"/guides/understanding-competitors"},{"title":"Understanding sources","href":"/guides/understanding-sources"}]},{"title":"Managing prompts","href":"/guides/managing-prompts"},{"title":"Tracking competitors","href":"/guides/tracking-competitors"},{"title":"Analyzing sources","href":"/guides/analyzing-sources"}]},{"group":"Optimize for AI search","pages":[{"title":"GEO methodology","href":"/concepts/geo-methodology"},{"title":"Using the AI agent","href":"/guides/using-ai-agent"},{"title":"Generating content","href":"/guides/generating-content"}]},{"group":"Reference","pages":[{"title":"Brand metrics","href":"/concepts/brand-metrics"},{"title":"Source metrics","href":"/concepts/source-metrics"},{"title":"Integrations","href":"/platform/integrations"}]},{"group":"Account \u0026 billing","pages":[{"title":"Billing and plans","href":"/platform/billing-and-plans"},{"title":"Team management","href":"/platform/team-management"}]},{"group":"Support","pages":[{"title":"Troubleshooting","href":"/support/troubleshooting"}]}]},{"tab":"API reference","pages":[{"title":"API reference","href":"/api-reference/introduction"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/2026-03-30"}]}]},{"language":"zh","pages":[{"title":"zh","href":"/zh/tutorials/generate-articles"}]}]},"basePath":"","title":"Tutorial: Generate articles - Topify.ai","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DvzxQbD0.js","DynamicMarkdown-mQG_iQiE.js","zoom-image-lightbox-BFbLClTf.js","lightbox-handle-r17bVUz3.js"]}