{"id":201110,"date":"2026-07-14T05:43:26","date_gmt":"2026-07-14T10:43:26","guid":{"rendered":"https:\/\/ahrefs.com\/blog\/?p=201110"},"modified":"2026-07-14T05:43:26","modified_gmt":"2026-07-14T10:43:26","slug":"creative-ways-to-write-with-ai","status":"publish","type":"post","link":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/","title":{"rendered":"10 Creative Ways to Write with AI (Without Losing Your&nbsp;Soul)"},"content":{"rendered":"<div class=\"intro-txt\">\n<p>Thanks to AI, the content industry was derailed by people who flooded social media with promises to fire your marketing team, replace your agency, and let a magical black-box workflow handle all your content. Just plug in a keyword, hit a button, and watch the traffic roll&nbsp;in.<\/p>\n<\/div>\n<div class=\"intro-tok\" id=\"intro_tok\" style=\"display:none;\"><div class=\"intro-title\">Contents<\/div><a href=\"#\" class=\"expand-dots\"><span><\/span><span><\/span><span><\/span><\/a><\/div>\n<p>So, after years of hearing the same message, people started associating AI-generated content with low-effort, mass-produced slop. AI-assisted content earned a bad reputation before it had a chance to mature.<\/p>\n<p>This article is my attempt to reset the conversation.<\/p>\n<p>I\u2019ll share how we use AI at Ahrefs to create content, along with some content experiments we\u2019ve been running. Not to replace human thinking, but to make possible things that used to be too difficult, too expensive, or simply impossible.<\/p>\n<p>My goal isn\u2019t to convince you to automate more. It\u2019s to help you see AI as a creative tool rather than a content factory.<\/p>\n<p>And one more thing: I think you\u2019ll actually enjoy most of these ideas. People often say AI makes creative work less fun. Used well, I think it can do the opposite.<\/p>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"1. Vibewriting (steer a draft by feel with references and instructions)\" data-section=\"vibewriting-steer-a-draft-by-feel-with-references-and-instru\">\n<h2>1. Vibewriting (steer a draft by feel with references and instructions)<\/h2>\n<\/div><\/div>\n<p>There are times when you know what you want to say, but you don\u2019t want to agonize over every sentence. That\u2019s where vibewriting comes&nbsp;in.<\/p>\n<p>Vibewriting is steering AI with rough inputs and iterative feedback rather than trying to engineer the perfect prompt or get a finished piece in one shot. You give it context, react to what it produces, and gradually shape the output until it matches what you&nbsp;want.<\/p>\n<p>Start by letting AI produce a first draft, then treat it like something to edit, not something to publish. Ask it to make the writing punchier, cut the introduction, expand a section, tighten a paragraph, or rewrite a weak transition. Each round of feedback moves the draft closer to what you had in&nbsp;mind.<\/p>\n<h3>Example<\/h3>\n<p>I used this method to write <a href=\"https:\/\/ahrefs.com\/blog\/agent-to-agent-marketing-born-on-moltbook\/\">Agent-To-Agent Marketing Was Just Born on Moltbook<\/a>. I asked <a href=\"https:\/\/letaido.com\/\">Letaido (AI marketing platform by Ahrefs)<\/a> to get some data on Moltbook.com, gave it some notes from my manual research, and an arc of the story that I already had in my head, and asked it to combine everything together in an article.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image17.png\" alt=\"Letaido pulling Moltbook.com data for a vibewritten article\"><\/p>\n<p>Our Director of Content Marketing, <a href=\"https:\/\/www.linkedin.com\/in\/thinkingslow\/\">Ryan Law<\/a>, tried out this method and said: \u201cit was the most fun I\u2019ve had writing for Ahrefs in ages.\u201d Check out his&nbsp;video:<\/p>\n<div data-mode=\"normal\" data-oembed=\"1\" data-provider=\"youtube\" id=\"arve-youtube-rpn9platbtu\" style=\"max-width:900px;\" class=\"arve\">\n<div class=\"arve-inner\">\n<div style=\"aspect-ratio:500\/281\" class=\"arve-embed arve-embed--has-aspect-ratio\">\n<div class=\"arve-ar\" style=\"padding-top:56.200000%\"><\/div>\n<p>\t\t\t<iframe allow=\"accelerometer 'none';autoplay 'none';bluetooth 'none';browsing-topics 'none';camera 'none';clipboard-read 'none';clipboard-write;display-capture 'none';encrypted-media 'none';gamepad 'none';geolocation 'none';gyroscope 'none';hid 'none';identity-credentials-get 'none';idle-detection 'none';keyboard-map 'none';local-fonts;magnetometer 'none';microphone 'none';midi 'none';otp-credentials 'none';payment 'none';picture-in-picture;publickey-credentials-create 'none';publickey-credentials-get 'none';screen-wake-lock 'none';serial 'none';summarizer 'none';sync-xhr;usb 'none';web-share;window-management 'none';xr-spatial-tracking 'none';\" allowfullscreen class=\"arve-iframe fitvidsignore\" credentialless data-arve=\"arve-youtube-rpn9platbtu\" data-lenis-prevent data-src-no-ap=\"https:\/\/www.youtube-nocookie.com\/embed\/RPN9plATBtU?feature=oembed&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;autohide=1&amp;playsinline=0&amp;autoplay=0\" frameborder=\"0\" height=\"505.8\" loading=\"lazy\" name referrerpolicy=\"strict-origin-when-cross-origin\" sandbox=\"allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox\" scrolling=\"no\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/RPN9plATBtU?feature=oembed&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;autohide=1&amp;playsinline=0&amp;autoplay=0\" title width=\"900\"><\/iframe><\/p><\/div>\n<\/div>\n<p>\t<script type=\"application\/ld+json\">{\"@context\":\"http:\\\/\\\/schema.org\\\/\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#arve-youtube-rpn9platbtu\",\"@type\":\"VideoObject\",\"embedURL\":\"https:\\\/\\\/www.youtube-nocookie.com\\\/embed\\\/RPN9plATBtU?feature=oembed&iv_load_policy=3&modestbranding=1&rel=0&autohide=1&playsinline=0&autoplay=0\"}<\/script><\/p>\n<\/div>\n<p>Vibewriting also works with other types of content, like presentation decks. Here\u2019s one I made for a webinar. You can check out the full interactive deck<br>\n<a href=\"https:\/\/xarumei-deck.ahrefs.letaido.app\/\">here<\/a>, and here\u2019s the <a href=\"https:\/\/www.youtube.com\/watch?v=kPoaInJAHfU\">webinar<\/a> where I used&nbsp;it.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image22.jpg\" alt=\"Interactive webinar slide deck created by vibewriting with AI\"><\/p>\n<h3>Starting prompt<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">I want to vibewrite a blog post about [topic]. Here's my general idea for the article [describe the idea]. I've gathered these materials so far [attach anything you'd like the AI to use and reference] and here is the type of article I'm after [link]. Let's start with the abstract of the article and the outline.\n<\/pre>\n<p>Try with:<\/p>\n<ul>\n<li>Newsletters<\/li>\n<li>Opinion pieces<\/li>\n<li>Essays<\/li>\n<li>Short research pieces<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"2. Keep a topic open and feed it until a draft forms (the 'Living Draft' method)\" data-section=\"keep-a-topic-open-and-feed-it-until-a-draft-forms-the-living\">\n<h2>2. Keep a topic open and feed it until a draft forms (the \u201cLiving Draft\u201d method)<\/h2>\n<\/div><\/div>\n<p>You\u2019re circling a topic that won\u2019t sit still. Ideas keep landing at odd hours: a link a colleague sends, a screenshot, a thought on your commute you don\u2019t want to lose. None of it is ready for an outline yet, and forcing structure this early would kill&nbsp;it.<\/p>\n<p>So don\u2019t. Keep one draft permanently open and throw everything into it. Every time you add something, AI folds it in, and the piece thickens. Nothing is ever \u201cstarted\u201d or \u201cfinished.\u201d It\u2019s just the best current synthesis of what you\u2019ve collected. Build that pile once, and you can render it as an article today, a talk next month, three posts after&nbsp;that.<\/p>\n<p>I call it the Living Draft method. It\u2019s a bit similar to vibewriting. The difference is that with vibe writing, you steer a draft toward a destination you already have in mind, and with the living draft, you don\u2019t have a destination yet\u2014you feed a topic over time and let the destination reveal itself.<\/p>\n<h3>Example<\/h3>\n<p>I needed this workflow so badly that I ended up building a custom app for it with Letaido.<\/p>\n<p>I\u2019ve been using it to document everything that\u2019s happened in AI perception optimization since I published my experiment in December 2025: follow-up experiments, commentary, real-world case studies, and milestone events\u2014like Google being sued over the accuracy of its AI Overviews, to put it politely.<\/p>\n<p>I start with a working title and a problem statement.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image3.png\" alt=\"Living Draft app showing a working title and problem statement\"><\/p>\n<p>And then I just drop in whatever material I find and watch AI unfold the&nbsp;story.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image15.jpg\" alt=\"Living Draft app synthesizing dropped-in material into a story\"><\/p>\n<h3>Starting prompt:<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Treat this chat as a living draft. Whenever I add new material, integrate it naturally into the article, remove repetition, improve the structure, and point out gaps or contradictions without rewriting my ideas.\n<\/pre>\n<p>And if you want an app like mine, show this GitHub repo to your AI agent: <a href=\"https:\/\/github.com\/mmakosiewicz\/self-building-articles-app\">https:\/\/github.com\/mmakosiewicz\/self-building-articles-app&nbsp;<\/a><\/p>\n<p>Try with:<\/p>\n<ul>\n<li>Research-heavy articles<\/li>\n<li>Long-term writing projects<\/li>\n<li>Topics you\u2019re still exploring<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"3. Let AI interview you on a topic\" data-section=\"let-ai-interview-you-on-a-topic\">\n<h2>3. Let AI interview you on a&nbsp;topic<\/h2>\n<\/div><\/div>\n<p>Imagine you want to write about something you know inside out. You\u2019ve done the work, learned the lessons, and have insights you genuinely think are worth sharing.<\/p>\n<p>Now the hard part: turning everything in your head into something that\u2019s clear and engaging for people who are starting from scratch.<\/p>\n<p>That\u2019s where AI can&nbsp;help.<\/p>\n<p>Instead of asking it to write the article, ask it to interview you. Let it ask thoughtful questions, answer them as if you\u2019re talking to another person, and use those answers as the foundation for the&nbsp;piece.<\/p>\n<h3>Example<\/h3>\n<p>I\u2019m using this method to write up an SEO experiment on whether a structured FAQ can help AI assistants retrieve accurate information about Ahrefs.<\/p>\n<p>What I find most useful is that it helps me escape the curse of knowledge. Because the AI doesn\u2019t share all the context that\u2019s already in my head, it naturally exposes the gaps in my thinking and forces me to explain ideas more clearly. The result is usually a better article than if I\u2019d tried to write it from memory alone.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image10.png\" alt=\"AI interviewing the writer one question at a time about an experiment\"><\/p>\n<h3>Starting prompt<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Interview me for an article about [topic]. Ask one question at a time like an experienced journalist. Challenge vague answers, ask for examples, and keep digging until you have enough material. Then turn the conversation into a polished article while preserving my voice.\n<\/pre>\n<p>Try with:<\/p>\n<ul>\n<li>Thought leadership<\/li>\n<li>Founder stories<\/li>\n<li>Case studies and experiments<\/li>\n<li>Opinion pieces<\/li>\n<li>Lessons learned<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"4. Turn your existing knowledge base into new articles\" data-section=\"turn-your-existing-knowledge-base-into-new-articles\">\n<h2>4. Turn your existing knowledge base into new articles<\/h2>\n<\/div><\/div>\n<p>I\u2019ve noticed that many questions don\u2019t actually need new answers. Whether people phrase them differently or ask from a slightly different angle, the underlying answer is often the same. And more often than not, we\u2019ve already written it somewhere on our&nbsp;blog.<\/p>\n<p>The challenge is more about finding the right pieces and presenting them in a way that fits the question rather than creating new knowledge<\/p>\n<p>So when I run into this situation, I point AI at our source-of-truth documents and let it do the digging. It finds the relevant passages, removes duplicate ideas, and assembles a draft that\u2019s grounded in what we already know.<\/p>\n<h3>Example<\/h3>\n<p>At least 70% of this article is \u201crecycled\u201d from information we\u2019ve already published. We already had everything we wanted to say about AI chatbot traffic\u2014it was just scattered across dozens of blog posts. So, instead of writing it from scratch, I guided AI to pull those pieces together into a coherent article.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image6.png\" alt=\"AI-assembled article about AI chatbot traffic from existing blog posts\"><\/p>\n<p>If you ask me, it turned out pretty well. It genuinely helps you understand AI chatbot traffic, shows you how to track it, and it even&nbsp;ranks.<\/p>\n<p>Better yet, it introduced a different <a href=\"https:\/\/ahrefs.com\/blog\/search-intent\/\">search intent<\/a> into the top 10. That\u2019s easier to pull off with low-KD keywords, I know\u2014but I\u2019ll take&nbsp;it.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image8.png\" alt=\"Ahrefs showing the recycled article ranking with a new search intent\"><\/p>\n<p>The only reason I could put this article together so quickly was that I\u2019d already built the infrastructure behind it: a \u201csource of truth\u201d repository containing product documentation, Ahrefs how-tos, insights from our data studies, and other key resources.<\/p>\n<p>Whenever I come across an important internal page, I add its URL to the app. It distills the key information and syncs it on GitHub, so later I can simply ask, \u201cWhat do the SoTs say about this?\u201d and instantly pull the relevant context into a&nbsp;draft.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image7.png\" alt=\"Source-of-truth app distilling an internal page and syncing to GitHub\"><\/p>\n<h3>Starting prompt<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Search my documentation for everything related to [topic]. Pull together the most relevant information, identify recurring themes, remove overlap, and draft an article that builds on existing knowledge instead of inventing new content.\n<\/pre>\n<p>And if you want an SOT app like mine, show this link to your AI&nbsp;agent:<br>\n<a href=\"https:\/\/github.com\/mmakosiewicz\/sots_webinar\">https:\/\/github.com\/mmakosiewicz\/sots_webinar<\/a><\/p>\n<p>Try with:<\/p>\n<ul>\n<li>Product explainers<\/li>\n<li>Evergreen articles<\/li>\n<li>Documentation<\/li>\n<li>Guides and how-tos<\/li>\n<li>Updating old content<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"5. Pull in your data and let the article reveal itself\" data-section=\"pull-in-your-data-and-let-the-article-reveal-itself\">\n<h2>5. Pull in your data and let the article reveal itself<\/h2>\n<\/div><\/div>\n<p>Some of the best content starts with&nbsp;data.<\/p>\n<p>In those cases, the words are just there to explain what the numbers reveal. And chances are, you already have valuable data sitting inside your business: product usage, customer behavior, campaign performance, experiments, surveys, support tickets, or sales records.<\/p>\n<p>The challenge is finding the stories hidden inside it. That\u2019s where AI shines.<\/p>\n<p>Feed AI the data and ask it to investigate. Have it look for outliers, unexpected patterns, surprising correlations, or questions worth exploring. Then build the article around the insights that emerge.<\/p>\n<h3>Example<\/h3>\n<p>If you\u2019d like to see what data-driven content looks like in practice, here are a few recent examples written by Ryan Law and <a href=\"https:\/\/www.linkedin.com\/in\/louise-linehan\/\">Louise Linehan<\/a>.<\/p>\n<ul>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/fastest-growing-companies-and-startups\/\">The 50 Fastest Growing SaaS Companies (June&nbsp;2026)<\/a><\/li>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/what-is-a-good-domain-rating\/\">What Is a Good Domain Rating? (With Real&nbsp;Data)<\/a><\/li>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/average-organic-traffic-benchmarks\/\">Average Organic Traffic Benchmarks From Real Websites (June&nbsp;2026)<\/a><\/li>\n<li><a href=\"https:\/\/ahrefs.com\/blog\/what-is-a-good-ctr\/\">What is a Good Organic CTR? Real Website Benchmarks (June&nbsp;2026)<\/a><\/li>\n<\/ul>\n<p>We built these with Letaido, which has been a huge unlock for working with Ahrefs data. Compared with a standard MCP setup, it gives us access to more data endpoints, can work autonomously, and comes with native integrations like WordPress, so we can publish content directly from the&nbsp;tool.<\/p>\n<p>Letaido handled the heavy lifting: connecting to Ahrefs data, calling APIs for specialized databases, generating visualizations, and even helping write parts of the articles.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image2-1.png\" alt=\"Letaido working with Ahrefs data to build a data-driven article\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image16.png\" alt=\"Letaido generating visualizations from Ahrefs data\"><\/p>\n<p><a href=\"https:\/\/www.linkedin.com\/in\/si-quan-ong\/\">Si Quan<\/a> from our content team even built a custom Letaido app to automate the process of updating data-driven articles like&nbsp;these.<\/p>\n<p>Instead of rebuilding each article from scratch whenever the data changes, the app refreshes the numbers and generates an updated draft, making it much faster to keep our research current.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image12.png\" alt=\"Custom Letaido app refreshing data-driven articles automatically\"><\/p>\n<p>In <a href=\"https:\/\/ahrefs.com\/blog\/taught-agent-to-refresh-data-content\/\">this guide<\/a>, he explains how he built it, walks through the full process, and shows how it sends an email notification when new data is ready to review\u2014so you can follow the same approach yourself.<\/p>\n<h3>Starting prompt:<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">I'm attaching a dataset from our business. Don't write an article yet.\nFirst, analyze the data like an investigative journalist or analyst. Look for:\n- surprising patterns or outliers\n- trends over time\n- correlations worth exploring (don't assume causation)\n- rankings and benchmarks\n- anything that contradicts common assumptions\n- questions the data raises\n- findings that would make a strong headline Once you've analyzed it, propose 10 article ideas based on the most interesting discoveries. For each one, explain why it's interesting and what additional analysis (if any) would strengthen the story.\n<\/pre>\n<p>Try with:<\/p>\n<ul>\n<li>Original research<\/li>\n<li>SEO studies<\/li>\n<li>Industry reports<\/li>\n<li>Product insights<\/li>\n<li>Data journalism<\/li>\n<li>Example<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"6. Generate 100 angles, then cluster and expand the best\" data-section=\"generate-100-angles-then-cluster-and-expand-the-best\">\n<h2>6. Generate 100 angles, then cluster and expand the&nbsp;best<\/h2>\n<\/div><\/div>\n<p>In 2026, an <a href=\"https:\/\/openai.com\/index\/model-disproves-discrete-geometry-conjecture\/\">OpenAI model solved a geometry problem<\/a> that had stumped mathematicians for 80 years. The breakthrough was that it explored an approach humans had dismissed. Researchers spent decades trying to prove the accepted answer instead of following an unpromising path. The AI had no such bias or impatience, so it found what everyone else overlooked.<\/p>\n<p>Brainstorming works the same way. Most people stop after their first few decent ideas\u2014the same obvious ones everyone else has. AI keeps&nbsp;going.<\/p>\n<p>You can literally ask AI for \u201c100 ways to think about this,\u201d then cluster the ideas or expand the best ones. It will surface angles you probably wouldn\u2019t have considered. Your job is deciding which ones are worth pursuing.<\/p>\n<h3>Example<\/h3>\n<p>My colleague Si Quan told me about this method, and I\u2019ve always been impressed by the titles and angles he comes up with. So I decided to try it with an idea that keeps coming back to me whenever I research AI SEO: brand is content.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image9.png\" alt=\"AI clustering 100 angles on the idea that brand is content\"><\/p>\n<p>It surfaced a few angles I\u2019d already explored, which gave me confidence it was on the right track. But it also uncovered several ideas I\u2019d never considered.<\/p>\n<p>Here are some of the new perspectives I discovered thanks to this approach:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image14.png\" alt=\"New content angles surfaced by AI brainstorming\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image19.png\" alt=\"Additional content angle surfaced by AI brainstorming\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image18.png\" alt=\"Additional content angle surfaced by AI brainstorming\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image4.png\" alt=\"Additional content angle surfaced by AI brainstorming\"><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image24.png\" alt=\"Additional content angle surfaced by AI brainstorming\"><\/p>\n<p>By the way, this method is a good example of how AI can augment your work, not only automate it.<\/p>\n<h3>Starting prompt<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Give me 100 ways to think about [topic with a brief explanation of how you interpret it]. Cluster similar ideas.\n<\/pre>\n<p>Try with:<\/p>\n<ul>\n<li>Brainstorming angles and topics should work with any type of content.<\/li>\n<li>Could be a good technique for repurposing longer content pieces for social media short-form content.<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"7. Hand AI a mental model and let it build the argument\" data-section=\"hand-ai-a-mental-model-and-let-it-build-the-argument\">\n<h2>7. Hand AI a mental model and let it build the argument<\/h2>\n<\/div><\/div>\n<p>One of AI\u2019s biggest strengths is how adaptable it is; maybe even more than humans. You can ask it to think in a particular way, and it will switch approaches instantly.<\/p>\n<p>You can use that to your advantage in content marketing. Instead of asking AI to generate ideas from scratch, give it a proven thinking framework to work within.<\/p>\n<p>A good framework gives the model a clear path to follow, challenges weak assumptions, and helps produce articles that explain, diagnose, or argue\u2014not just summarize.<\/p>\n<p>So rather than prompting it to \u201cwrite an article about [topic],\u201d start by giving it a way to think: Jobs to Be Done, the Theory of Constraints, Porter\u2019s Five Forces, a decision tree, first principles, or even your own <a href=\"https:\/\/www.animalz.co\/blog\/mental-models\">mental model<\/a>.<\/p>\n<h3>Example<\/h3>\n<p>This is another technique my colleague Si Quan introduced me to. I already knew you could ask AI to take on a role\u2014like a data analyst, a lawyer, or a tough editor\u2014but this approach felt more structured and controlled. So, let\u2019s try it in Letaido using Opus 4.8.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image13.png\" alt=\"Letaido applying the Theory of Constraints to build an argument with Opus\"><\/p>\n<p>The result was a detailed report with the entire reasoning process laid out in front of me. Two sections stood out in particular.<\/p>\n<p>The first was where the AI challenged its own conclusions, questioned its assumptions, and worked its way toward what it considered the strongest explanation.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image11.png\" alt=\"AI challenging its own assumptions while reasoning through a topic\"><\/p>\n<p>The second was seeing those insights make their way into the article itself. It wasn\u2019t just reasoning for reasoning\u2019s sake\u2014the AI actually carried its conclusions through into the final&nbsp;draft.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image23.png\" alt=\"AI reasoning carried through into the final article draft\"><\/p>\n<p>I don\u2019t know whether the AI genuinely reasoned its way through the problem or simply simulated the process. And it definitely didn\u2019t produce something I could publish as&nbsp;is.<\/p>\n<p>But that wasn\u2019t the&nbsp;point.<\/p>\n<p>It got me much further than a blank page would have, and it helped me organize my own thinking.<\/p>\n<p>That\u2019s incredibly valuable because good writing starts with good thinking\u2014and thinking is still the hard part. It\u2019s not something we can fully outsource to&nbsp;AI.<\/p>\n<h3>Starting prompt<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Use the Theory of Constraints Logical Thinking Process to analyze\n[topic]. First, build the appropriate logic tree for this type of\narticle. Identify the visible symptoms, root causes, assumptions, constraints, and likely effects of the proposed solution. Challenge weak causal links before writing. Once the tree is sound, turn it into a clear article with a strong argument.\n<\/pre>\n<p>Try with:<\/p>\n<ul>\n<li>Opinion pieces<\/li>\n<li>Product decision-making guides<\/li>\n<\/ul>\n<div class=\"further-reading\"><div class=\"reading-title\">Further reading<\/div><div class=\"reading-content\">\n<ul>\n<li><a href=\"https:\/\/www.animalz.co\/blog\/mental-models-for-content-marketers\">5 Mental Models for Content Marketers - Animalz<\/a><\/li>\n<li><a href=\"https:\/\/www.animalz.co\/blog\/mental-models\">5 More Mental Models for Content Marketers - Animalz<\/a><\/li>\n<\/ul>\n<\/div><\/div>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"8. Run a gated pipeline for a repeatable process\" data-section=\"run-a-gated-pipeline-for-a-repeatable-process\">\n<h2>8. Run a gated pipeline for a repeatable process<\/h2>\n<\/div><\/div>\n<p>Some articles don\u2019t need a fresh burst of creativity. They need to come out the same way every time. Release notes, recurring roundups, landing pages: you already know the process. A single mega-prompt trying to do it all at once gives you inconsistent quality you can\u2019t trust across a&nbsp;team.<\/p>\n<p>Break it into a pipeline instead; a set of AI skills chained together. Research, sources, brief, outline, draft, verify, format, with a pause for your sign-off at each gate. AI does the stages between. You approve at the checkpoints, so mistakes get caught early instead of compounding.<\/p>\n<p>How is that different from typical AI content automation?<\/p>\n<ul>\n<li><strong>The workflow follows your proven process<\/strong>. It isn\u2019t inventing a new way of working each time, which makes the output more consistent with how you already write.<\/li>\n<li><strong>You control the inputs and stay involved throughout<\/strong>. Because you\u2019re invested in each stage, it\u2019s much easier to judge the quality, spot problems, and improve the system over&nbsp;time.<\/li>\n<li><strong>It\u2019s relatively quick to create and easy to change<\/strong>. That\u2019s because the workflow is built from individual AI skills rather than locked inside a closed-source tool. You don\u2019t need deep technical knowledge or pages of documentation to adjust it, either.<\/li>\n<li><strong>It can also be more resilient than a rigid automation<\/strong>. If one step fails, the AI can often diagnose the problem, revise the instruction, or try a different approach instead of simply stopping the workflow (unlike an n8n automation).<\/li>\n<\/ul>\n<h3>Example<\/h3>\n<p>Ryan Law built an app like this using Letaido. You give it a topic and a few source links, and it takes care of the rest. It researches the topic, creates an editorial brief, builds an outline, writes the article, fact-checks every claim, and pauses at three key stages so you can review and approve the direction before it moves&nbsp;on.<\/p>\n<p>Here\u2019s Ryan explaining the&nbsp;app:<\/p>\n<div data-mode=\"normal\" data-oembed=\"1\" data-provider=\"youtube\" id=\"arve-youtube-ivzrveesnfq\" style=\"max-width:900px;\" class=\"arve\">\n<div class=\"arve-inner\">\n<div style=\"aspect-ratio:500\/281\" class=\"arve-embed arve-embed--has-aspect-ratio\">\n<div class=\"arve-ar\" style=\"padding-top:56.200000%\"><\/div>\n<p>\t\t\t<iframe allow=\"accelerometer 'none';autoplay 'none';bluetooth 'none';browsing-topics 'none';camera 'none';clipboard-read 'none';clipboard-write;display-capture 'none';encrypted-media 'none';gamepad 'none';geolocation 'none';gyroscope 'none';hid 'none';identity-credentials-get 'none';idle-detection 'none';keyboard-map 'none';local-fonts;magnetometer 'none';microphone 'none';midi 'none';otp-credentials 'none';payment 'none';picture-in-picture;publickey-credentials-create 'none';publickey-credentials-get 'none';screen-wake-lock 'none';serial 'none';summarizer 'none';sync-xhr;usb 'none';web-share;window-management 'none';xr-spatial-tracking 'none';\" allowfullscreen class=\"arve-iframe fitvidsignore\" credentialless data-arve=\"arve-youtube-ivzrveesnfq\" data-lenis-prevent data-src-no-ap=\"https:\/\/www.youtube-nocookie.com\/embed\/iVZrVeESnFQ?feature=oembed&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;autohide=1&amp;playsinline=0&amp;autoplay=0\" frameborder=\"0\" height=\"505.8\" loading=\"lazy\" name referrerpolicy=\"strict-origin-when-cross-origin\" sandbox=\"allow-scripts allow-same-origin allow-presentation allow-popups allow-popups-to-escape-sandbox\" scrolling=\"no\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/iVZrVeESnFQ?feature=oembed&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;autohide=1&amp;playsinline=0&amp;autoplay=0\" title width=\"900\"><\/iframe><\/p><\/div>\n<\/div>\n<p>\t<script type=\"application\/ld+json\">{\"@context\":\"http:\\\/\\\/schema.org\\\/\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#arve-youtube-ivzrveesnfq\",\"@type\":\"VideoObject\",\"embedURL\":\"https:\\\/\\\/www.youtube-nocookie.com\\\/embed\\\/iVZrVeESnFQ?feature=oembed&iv_load_policy=3&modestbranding=1&rel=0&autohide=1&playsinline=0&autoplay=0\"}<\/script><\/p>\n<\/div>\n<h3>Starting prompt<\/h3>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Build me an assisted long-form article pipeline. Atomic input is a target keyword. Stages run sequentially as background jobs the UI polls: (1) keyword research via Ahrefs, (2) competitor SERP fetch, (3) AI Content Helper topic snapshot, (4) bulleted outline with mandated topic coverage, (5) data-mention placement, (6) full draft, (7) polish, (8) WordPress shortcode formatting + .docx export. Each stage shows its output, has an \"edit\" textarea, and a \"refine with feedback\" chat that re-runs the stage with my notes. Style guide comes from a per-author voice profile.\n<\/pre>\n<p>Try with:<\/p>\n<ul>\n<li>Recurring blog&nbsp;posts<\/li>\n<li>Product announcements<\/li>\n<li>Documentation<\/li>\n<li>Landing pages<\/li>\n<li>Editorial workflows<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"9. Let real support questions decide what to document\" data-section=\"let-real-support-questions-decide-what-to-document\">\n<h2>9. Let real support questions decide what to document<\/h2>\n<\/div><\/div>\n<p>Customer conversations have always been one of the best sources of article ideas. They contain real questions, asked in your customers\u2019 own words, and you can even see which ones come up most&nbsp;often.<\/p>\n<p>The problem was that uncovering those insights meant manually reading through thousands of support tickets, chat logs, and sales call transcripts. The information was always there\u2014it just wasn\u2019t practical to access at that&nbsp;scale.<\/p>\n<p>That\u2019s what AI changes.<\/p>\n<p>Point it at those conversations, and it can analyze all of them, group similar questions together, compare them against your existing content to avoid duplicates, and identify the gaps in your content library. The questions your customers ask most often become the guides they\u2019re actually looking for.<\/p>\n<h3>Example<\/h3>\n<p>This method works with any kind of customer support\/CRM product as long as it offers an API or <a href=\"https:\/\/ahrefs.com\/blog\/what-is-mcp-server\/\">MPC<\/a> with access to customer conversations. In this example, I\u2019ll be using Fin (Intercom) with Letaido handling the&nbsp;MCP.<\/p>\n<p>I found some untapped topics with just a few minutes of working with the data. Apparently, some users had trouble finding internal link data and experienced issues fetching data with Google Data Studio.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image20.png\" alt=\"Intercom support data revealing untapped documentation topics\"><\/p>\n<p>AI was even able to generate some decent answers to these questions:<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image21.png\" alt=\"AI generating answers to common customer support questions\"><\/p>\n<p>Kudos to <a href=\"https:\/\/www.linkedin.com\/in\/kamila-olexa-190074112\/\">Kamila Olexa<\/a> for the&nbsp;idea!<\/p>\n<p><strong>Try with:<\/strong><\/p>\n<ul>\n<li>Help center articles<\/li>\n<li>Product documentation<\/li>\n<li>FAQs<\/li>\n<li>Customer education<\/li>\n<li>Bottom-of-funnel content<\/li>\n<\/ul>\n<h3>Starting prompt<\/h3>\n<p>Before we start, here\u2019s one tip for using AI to analyze data: don\u2019t ask it to interpret data you haven\u2019t looked at yourself. Instead of asking for the final answer right away, ask AI to show you the available data first and explain what it\u2019s seeing.<\/p>\n<p>AI can still hallucinate or take shortcuts, especially when analyzing large datasets. For example, we had around 7,500 Intercom conversations in a single month\u2014far too much to analyze reliably in one&nbsp;pass.<\/p>\n<p>Here\u2019s a prompt to start that kind of analysis:<\/p>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">I want to identify gaps in our documentation, but don't generate recommendations yet.\nFirst, analyze our customer conversations and show me the data.\nPlease:\n- Group similar customer questions into themes.\n- Count how often each theme appears.\n- Include representative examples from real conversations.\n- Show the exact wording customers use whenever possible.\n- Flag any uncertainty or themes that may overlap. Do not suggest new articles yet. I want to review the grouped questions before we decide what to document.\n<\/pre>\n<p>After reviewing the output, you can follow up&nbsp;with:<\/p>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">Now compare these themes with our existing help center and documentation.\nFor each theme:\n- Tell me whether it's already covered.\n- Point to the existing article if one exists.\n- Identify missing or outdated content.\n- Rank the gaps by how often customers ask about them. Then suggest the top 10 documentation opportunities, explaining why each one deserves to exist.\n<\/pre>\n<p>A more reliable approach is to have AI monitor new conversations as they come in instead of asking it to dig through months of historical data all at once. Breaking the task into smaller, ongoing analyses is both easier for the AI and much less likely to produce misleading results.<\/p>\n<pre style=\"white-space: pre-wrap; word-wrap: break-word; overflow-x: auto;\">From now on, monitor new customer conversations instead of analyzing the entire history every time.\nWhenever new conversations are available:\n- Group recurring questions into themes.\n- Highlight any new topics that haven't appeared before.\n- Track which questions are becoming more common.\n- Compare new questions against our existing documentation.\n- Alert me when a recurring question isn't answered by our help center. For every recommendation, include:\n- How many conversations mention it.\n- Example customer messages.\n- Related documentation (if any).\n- A suggested article title and a short outline. Never assume conclusions without showing the supporting conversation data first.\n<\/pre>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"10. Keep product marketing content and product docs current automatically as things change\" data-section=\"keep-product-marketing-content-and-product-docs-current-auto\">\n<h2>10. Keep product marketing content and product docs current automatically as things change<\/h2>\n<\/div><\/div>\n<p>Documentation starts going out of date the moment you ship the next release. A setting gets renamed, a limit changes, a new feature launches, and suddenly, a help article is no longer accurate.<\/p>\n<p>The same is true for product marketing content like buyer\u2019s guides and comparison pages. In many cases, it\u2019s even harder to keep those up to date because you have to track changes in both your own product and your competitors\u2019.<\/p>\n<p>That\u2019s a problem for both SEO and user experience.<\/p>\n<p>Fortunately, AI can take care of much of that work. All it needs is a list of the pages you want to maintain, the sources where it should look for updates, and\u2014if you choose to give it access\u2014your CMS, so it can update everything automatically.<\/p>\n<h3>Example<\/h3>\n<p>My colleague Kamila Olexa built a system like that using Claude Code and Firehose. <a href=\"https:\/\/firehose.com\/\">Firehose (by Ahrefs)<\/a> is a real-time web data streaming API that continuously monitors changes across the public web and pushes matching updates to your application as they happen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image5.png\" alt=\"Firehose monitoring competitor pricing pages to auto-update content\"><\/p>\n<p>The workflow is built around automation with a human approval step. In a nutshell:<\/p>\n<ol>\n<li>Firehose continuously monitors your competitors\u2019 pricing pages and triggers the workflow whenever one of them changes.<\/li>\n<li>Claude then extracts the updated pricing into structured data, identifies which of your articles mention that competitor, and rewrites only the affected sections instead of the entire post.<\/li>\n<li>Rather than publishing automatically, the workflow sends a summary of the proposed changes to Slack, where you can quickly review what will be updated.<\/li>\n<li>A simple \u2705 reaction approves the edits, after which the workflow updates the relevant pages in your CMS and publishes them automatically.<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image1-1.png\" alt=\"Slack summary of proposed content edits awaiting a checkmark approval\"><\/p>\n<h3>Starting prompt<\/h3>\n<p>Instead of a starting prompt, <a href=\"https:\/\/zkami.substack.com\/p\/auto-update-competitor-posts-with\">I\u2019ll leave you with Kamila\u2019s article<\/a>. It explains her workflow from start to finish, so you can copy the same approach yourself.<\/p>\n<p>Try with:<\/p>\n<ul>\n<li>Product documentation<\/li>\n<li>API documentation<\/li>\n<li>Help centers<\/li>\n<li>Internal knowledge bases<\/li>\n<li>Release notes<\/li>\n<li>Feature comparison pages<\/li>\n<li>Legal or policy changes<\/li>\n<\/ul>\n<div class=\"post-nav-link clearfix\" id=\"section1\"><a class=\"subhead-anchor\" data-tip=\"tooltip__copielink\" rel=\"#section1\"><svg width=\"19\" height=\"19\" viewBox=\"0 0 14 14\" style><g fill=\"none\" fill-rule=\"evenodd\"><path d=\"M0 0h14v14H0z\" \/><path d=\"M7.45 9.887l-1.62 1.621c-.92.92-2.418.92-3.338 0a2.364 2.364 0 0 1 0-3.339l1.62-1.62-1.273-1.272-1.62 1.62a4.161 4.161 0 1 0 5.885 5.884l1.62-1.62L7.45 9.886zM5.527 5.135L7.17 3.492c.92-.92 2.418-.92 3.339 0 .92.92.92 2.418 0 3.339L8.866 8.473l1.272 1.273 1.644-1.643A4.161 4.161 0 1 0 5.897 2.22L4.254 3.863l1.272 1.272zm-.66 3.998a.749.749 0 0 1 0-1.06l2.208-2.206a.749.749 0 1 1 1.06 1.06L5.928 9.133a.75.75 0 0 1-1.061 0z\" style \/><\/g><\/svg><\/a><div class=\"link-text\" data-anchor=\"Final thoughts\" data-section=\"final-thoughts\">\n<h2>Final thoughts<\/h2>\n<\/div><\/div>\n<p>AI bros discovered a planet made of gold and decided the best use for it is mass-producing cheap jewelry. You have a better option.<\/p>\n<p>You can use AI to make better content while enjoying the process. The catch is that you have to stay involved. The more you contribute, the better the outcome. I think that\u2019s the course correction we need to make with&nbsp;AI.<\/p>\n<p>Thanks for reading! Come and say hi on <a href=\"https:\/\/www.linkedin.com\/in\/mateusz-makosiewicz\/\">LinkedIn<\/a> or <a href=\"https:\/\/substack.com\/@mateuszmakosiewicz\">Substack<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, after years of hearing the same message, people started associating AI-generated content with low-effort, mass-produced slop. AI-assisted content earned a bad reputation before it had a chance to mature. This article is my attempt to reset the conversation. I\u2019ll<span class=\"ellipsis\">\u2026<\/span><\/p>\n<div class=\"read-more\">Read more \u203a<\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":159,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"footnotes":""},"categories":[73],"tags":[],"coauthors":[412],"class_list":["post-201110","post","type-post","status-publish","format-standard","hentry","category-content-marketing","odd"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>10 Creative Ways to Write with AI (Without Losing Your Soul)<\/title>\n<meta name=\"description\" content=\"Tried &amp; tested ways to write better content with AI\u2014vibewriting, living drafts, AI interviews, data journalism, and more\u2014without producing soulless slop.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"10 Creative Ways to Write with AI (Without Losing Your Soul)\" \/>\n<meta property=\"og:description\" content=\"Tried &amp; tested ways to write better content with AI\u2014vibewriting, living drafts, AI interviews, data journalism, and more\u2014without producing soulless slop.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"SEO Blog by Ahrefs\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Ahrefs\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T10:43:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image17.png\" \/>\n<meta name=\"author\" content=\"Mateusz Makosiewicz\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ahrefs\" \/>\n<meta name=\"twitter:site\" content=\"@ahrefs\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/\"},\"author\":{\"name\":\"Mateusz Makosiewicz\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/person\\\/c7e64c851ecc4eabb77eaefae90a440c\"},\"headline\":\"10 Creative Ways to Write with AI (Without Losing Your&nbsp;Soul)\",\"datePublished\":\"2026-07-14T10:43:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/\"},\"wordCount\":3710,\"publisher\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/10-creative-ways-to-write-with-by-mateusz-makosiewicz-content-marketing.jpg\",\"articleSection\":[\"Content Marketing\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/\",\"name\":\"10 Creative Ways to Write with AI (Without Losing Your Soul)\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/image17.png\",\"datePublished\":\"2026-07-14T10:43:26+00:00\",\"description\":\"Tried & tested ways to write better content with AI\u2014vibewriting, living drafts, AI interviews, data journalism, and more\u2014without producing soulless slop.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/creative-ways-to-write-with-ai\\\/#primaryimage\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/image17.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/image17.png\",\"width\":1524,\"height\":936,\"caption\":\"Letaido pulling Moltbook.com data for a vibewritten article\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/\",\"name\":\"SEO Blog by Ahrefs\",\"description\":\"Link Building Strategies &amp; SEO Tips\",\"publisher\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#organization\",\"name\":\"Ahrefs\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/ahrefs-logo.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/06\\\/ahrefs-logo.png\",\"width\":2048,\"height\":768,\"caption\":\"Ahrefs\"},\"image\":{\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Ahrefs\\\/\",\"https:\\\/\\\/x.com\\\/ahrefs\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/ahrefs\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/ahrefscom\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/#\\\/schema\\\/person\\\/c7e64c851ecc4eabb77eaefae90a440c\",\"name\":\"Mateusz Makosiewicz\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/mateusz-makosiewicz.png8bf90d5a58159ff233b11073a8215049\",\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/mateusz-makosiewicz.png\",\"contentUrl\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/mateusz-makosiewicz.png\",\"caption\":\"Mateusz Makosiewicz\"},\"description\":\"Marketing researcher and educator at Ahrefs. Breaking down ideas, experiments, and what actually works in practice across content marketing, SEO, and AI search. He\u2019s been working in marketing for over 15 years, mostly in SaaS, focused on content and growth.\",\"sameAs\":[\"https:\\\/\\\/substack.com\\\/@mateuszmakosiewicz\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/mateusz-makosiewicz-38154b67\\\/\"],\"url\":\"https:\\\/\\\/ahrefs.com\\\/blog\\\/author\\\/mateusz-makosiewicz\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"10 Creative Ways to Write with AI (Without Losing Your Soul)","description":"Tried & tested ways to write better content with AI\u2014vibewriting, living drafts, AI interviews, data journalism, and more\u2014without producing soulless slop.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/","og_locale":"en_US","og_type":"article","og_title":"10 Creative Ways to Write with AI (Without Losing Your Soul)","og_description":"Tried & tested ways to write better content with AI\u2014vibewriting, living drafts, AI interviews, data journalism, and more\u2014without producing soulless slop.","og_url":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/","og_site_name":"SEO Blog by Ahrefs","article_publisher":"https:\/\/www.facebook.com\/Ahrefs\/","article_published_time":"2026-07-14T10:43:26+00:00","og_image":[{"url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image17.png","type":"","width":"","height":""}],"author":"Mateusz Makosiewicz","twitter_card":"summary_large_image","twitter_creator":"@ahrefs","twitter_site":"@ahrefs","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/#article","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/"},"author":{"name":"Mateusz Makosiewicz","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/c7e64c851ecc4eabb77eaefae90a440c"},"headline":"10 Creative Ways to Write with AI (Without Losing Your&nbsp;Soul)","datePublished":"2026-07-14T10:43:26+00:00","mainEntityOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/"},"wordCount":3710,"publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/10-creative-ways-to-write-with-by-mateusz-makosiewicz-content-marketing.jpg","articleSection":["Content Marketing"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/","url":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/","name":"10 Creative Ways to Write with AI (Without Losing Your Soul)","isPartOf":{"@id":"https:\/\/ahrefs.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/#primaryimage"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image17.png","datePublished":"2026-07-14T10:43:26+00:00","description":"Tried & tested ways to write better content with AI\u2014vibewriting, living drafts, AI interviews, data journalism, and more\u2014without producing soulless slop.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/creative-ways-to-write-with-ai\/#primaryimage","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image17.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2026\/07\/image17.png","width":1524,"height":936,"caption":"Letaido pulling Moltbook.com data for a vibewritten article"},{"@type":"WebSite","@id":"https:\/\/ahrefs.com\/blog\/#website","url":"https:\/\/ahrefs.com\/blog\/","name":"SEO Blog by Ahrefs","description":"Link Building Strategies &amp; SEO Tips","publisher":{"@id":"https:\/\/ahrefs.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ahrefs.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ahrefs.com\/blog\/#organization","name":"Ahrefs","url":"https:\/\/ahrefs.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2023\/06\/ahrefs-logo.png","width":2048,"height":768,"caption":"Ahrefs"},"image":{"@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Ahrefs\/","https:\/\/x.com\/ahrefs","https:\/\/www.linkedin.com\/company\/ahrefs\/","https:\/\/www.youtube.com\/c\/ahrefscom"]},{"@type":"Person","@id":"https:\/\/ahrefs.com\/blog\/#\/schema\/person\/c7e64c851ecc4eabb77eaefae90a440c","name":"Mateusz Makosiewicz","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png8bf90d5a58159ff233b11073a8215049","url":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png","contentUrl":"https:\/\/ahrefs.com\/blog\/wp-content\/uploads\/2021\/06\/mateusz-makosiewicz.png","caption":"Mateusz Makosiewicz"},"description":"Marketing researcher and educator at Ahrefs. Breaking down ideas, experiments, and what actually works in practice across content marketing, SEO, and AI search. He\u2019s been working in marketing for over 15 years, mostly in SaaS, focused on content and growth.","sameAs":["https:\/\/substack.com\/@mateuszmakosiewicz","https:\/\/www.linkedin.com\/in\/mateusz-makosiewicz-38154b67\/"],"url":"https:\/\/ahrefs.com\/blog\/author\/mateusz-makosiewicz\/"}]}},"as_json":null,"as_tables":null,"as_images":null,"json_reviewers":[194],"as_coauthors":[],"as_post_info":null,"as_sticky":null,"as_hreflang":null,"_links":{"self":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/201110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/users\/159"}],"replies":[{"embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/comments?post=201110"}],"version-history":[{"count":0,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/posts\/201110\/revisions"}],"wp:attachment":[{"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/media?parent=201110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/categories?post=201110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/tags?post=201110"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/ahrefs.com\/blog\/wp-json\/wp\/v2\/coauthors?post=201110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}