<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <title>Devian Chard: field notes on search and automation</title>
  <subtitle>Devian Chard helps founders and lean teams rank on Google, get cited in AI answers and hand repetitive work to AI agents. Book a free 30-minute strategy session.</subtitle>
  <link href="https://devianseo.online/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://devianseo.online/blog/" rel="alternate" type="text/html"/>
  <updated>2026-09-16T00:00:00Z</updated>
  <id>https://devianseo.online/</id>
  <author>
    <name>Devian Chard</name>
    <uri>https://devianseo.online/about/</uri>
  </author>
  <icon>https://devianseo.online/icon-192.png</icon>
  <entry>
    <title>What is an AI agent? A plain-English guide for business owners</title>
    <link href="https://devianseo.online/blog/what-is-an-ai-agent/"/>
    <id>https://devianseo.online/blog/what-is-an-ai-agent/</id>
    <published>2026-09-16T00:00:00Z</published>
    <updated>2026-09-16T00:00:00Z</updated>
    <category term="AI Automation"/>
    <summary>AI agents explained without the hype: what they are, how they differ from chatbots and automations, what they&#39;re good at today and how to try one safely.</summary>
    <content type="html">&lt;p&gt;The word “agent” is on every product page this year, and it’s doing a lot of work. Some tools that call themselves agents are a chatbot with a new label. Others genuinely act on their own. If you run a business, the difference matters, because it decides what the software can do for you and what it can break.&lt;/p&gt;
&lt;h2 id=&quot;what-an-ai-agent-actually-is&quot;&gt;What an AI agent actually is&lt;/h2&gt;
&lt;p&gt;An AI agent is a piece of software that uses a language model to &lt;strong&gt;decide what to do next&lt;/strong&gt; in pursuit of a goal, then does it using tools it has been given access to.&lt;/p&gt;
&lt;p&gt;Give an agent the goal “follow up with everyone who asked for a quote last week and hasn’t replied”, along with access to your inbox and CRM. It can work out who those people are, read each thread, draft a follow-up that fits the conversation and, if you allow it, send the messages and log them.&lt;/p&gt;
&lt;p&gt;Nobody wrote a rule for each of those steps. The agent chose them.&lt;/p&gt;
&lt;h2 id=&quot;agents-vs-chatbots-vs-automations&quot;&gt;Agents vs chatbots vs automations&lt;/h2&gt;
&lt;p&gt;It helps to put the three side by side.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;&lt;/th&gt;
&lt;th&gt;Traditional automation&lt;/th&gt;
&lt;th&gt;AI assistant or chatbot&lt;/th&gt;
&lt;th&gt;AI agent&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Who decides the steps&lt;/td&gt;
&lt;td&gt;You, in advance&lt;/td&gt;
&lt;td&gt;Nobody; it answers&lt;/td&gt;
&lt;td&gt;The model, at run time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Handles messy or unexpected input&lt;/td&gt;
&lt;td&gt;Poorly&lt;/td&gt;
&lt;td&gt;Yes, in conversation&lt;/td&gt;
&lt;td&gt;Yes, and acts on it&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Takes actions in other tools&lt;/td&gt;
&lt;td&gt;Yes, fixed ones&lt;/td&gt;
&lt;td&gt;Rarely&lt;/td&gt;
&lt;td&gt;Yes, chosen per task&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Predictability&lt;/td&gt;
&lt;td&gt;Very high&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Lower&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Best for&lt;/td&gt;
&lt;td&gt;Repeated, identical tasks&lt;/td&gt;
&lt;td&gt;Answering questions&lt;/td&gt;
&lt;td&gt;Varied tasks with clear goals&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Traditional automation is still the right answer for a lot of work. If the steps never change, a fixed workflow is cheaper, faster and more reliable. Agents earn their place when the input varies: free-text emails, documents in different formats, customers who describe the same problem ten different ways.&lt;/p&gt;
&lt;h2 id=&quot;what-agents-are-good-at-today&quot;&gt;What agents are good at today&lt;/h2&gt;
&lt;p&gt;In small and mid-sized businesses, these are the jobs where agents reliably save time:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Triage.&lt;/strong&gt; Reading incoming emails, forms or tickets and routing, tagging or prioritising them.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Messy-to-structured.&lt;/strong&gt; Pulling names, dates, amounts and requests out of emails, PDFs and call transcripts into your systems.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Research.&lt;/strong&gt; Gathering and summarising information on a lead, a competitor or a topic before a person makes a decision.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;First drafts.&lt;/strong&gt; Replies, proposals, reports and briefs, written from your notes and your data.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Follow-up.&lt;/strong&gt; Chasing documents, reminding customers and nudging leads, politely and on schedule.&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Done for you&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Want this built and running in your business?&lt;/p&gt;&lt;p&gt;I design, build and maintain AI automations with human checkpoints exactly where they matter.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/ai-automation/&quot;&gt;See AI automation&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;where-agents-still-fall-over&quot;&gt;Where agents still fall over&lt;/h2&gt;
&lt;p&gt;Being honest about the weak spots is how you deploy agents without regret.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Long, unsupervised chains of steps.&lt;/strong&gt; Small errors compound. An agent that’s right 95% of the time per step is wrong far more often across twenty steps.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Confident mistakes.&lt;/strong&gt; Language models can produce plausible but wrong answers. Anything factual needs a source or a check.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Arithmetic and exact data.&lt;/strong&gt; Calculations belong in ordinary code or spreadsheets. Let the agent explain numbers, not produce them.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Accountability.&lt;/strong&gt; An agent can’t own a decision. Pricing, refunds, legal or medical questions and anything irreversible need a person.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Vague goals.&lt;/strong&gt; “Grow our social media” is not a task. “Draft three posts a week from our blog, for approval” is.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;the-anatomy-of-a-well-built-agent&quot;&gt;The anatomy of a well-built agent&lt;/h2&gt;
&lt;p&gt;When I build an agent for a client, it always has the same six parts:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;A narrow goal.&lt;/strong&gt; One job, clearly described, with a definition of done.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Written instructions.&lt;/strong&gt; The same standard operating procedure you’d give a new hire, including what not to do.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The minimum tools.&lt;/strong&gt; Access only to the systems and actions the job needs. Read-only wherever possible.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Context.&lt;/strong&gt; The customer’s history, your price list, your tone of voice. Agents are only as good as what they can see.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Guardrails.&lt;/strong&gt; Limits on what it may send, spend or change, plus rules for when to stop and ask.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Human checkpoints.&lt;/strong&gt; A person approves anything customer-facing or irreversible, at least until the track record justifies more freedom. I cover this in detail in &lt;a href=&quot;https://devianseo.online/blog/human-in-the-loop-ai-agents/&quot;&gt;how to deploy agents without losing control&lt;/a&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;how-to-try-one-safely&quot;&gt;How to try one safely&lt;/h2&gt;
&lt;p&gt;Pick a task that is &lt;strong&gt;narrow, frequent and low-risk&lt;/strong&gt;, such as sorting inbound enquiries or drafting replies to common questions. Write down how a person does it today. Then run the agent in “shadow mode” for a week or two: it drafts, a person reviews and sends. Track how often the drafts go out unchanged.&lt;/p&gt;
&lt;p&gt;When that approval rate is consistently high, let the agent act on routine cases and send only the exceptions to a person. That’s the pattern behind almost every agent I’ve seen succeed. If you want a structured way to choose the first task, start with an &lt;a href=&quot;https://devianseo.online/blog/ai-time-audit/&quot;&gt;AI time audit&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;An AI agent is software that decides and acts, not just software that answers. That makes agents powerful for the varied, messy work that fixed automations can’t handle, and it’s also why they need clear goals, limited access and a person in the loop. Start small, measure honestly and expand what works.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>How to get your business cited in AI answers</title>
    <link href="https://devianseo.online/blog/get-cited-in-ai-answers/"/>
    <id>https://devianseo.online/blog/get-cited-in-ai-answers/</id>
    <published>2026-09-09T00:00:00Z</published>
    <updated>2026-09-09T00:00:00Z</updated>
    <category term="AI Search"/>
    <summary>How AI assistants choose the sources they cite, and the practical steps that make your business easier to find, understand and quote in AI answers.</summary>
    <content type="html">&lt;p&gt;More of your buyers now start with a question to an AI assistant instead of a list of links. They ask “what’s the best accounting software for a small agency?” and get a written answer with a handful of sources. If you’re one of those sources, you get the click and the credibility. If you’re not, you’re invisible in that conversation.&lt;/p&gt;
&lt;p&gt;The good news: the path to being cited is mostly things good marketers already know how to do, applied with more discipline.&lt;/p&gt;
&lt;h2 id=&quot;how-ai-assistants-pick-their-sources&quot;&gt;How AI assistants pick their sources&lt;/h2&gt;
&lt;p&gt;When an assistant searches the web to answer a question, the process looks roughly like this:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Rewrite the question&lt;/strong&gt; into one or more search queries.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Retrieve&lt;/strong&gt; candidate pages from a search index, either its own or a partner’s.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Read and select&lt;/strong&gt; the passages that best answer the question.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Write the answer&lt;/strong&gt; and attach citations to some of the sources it used.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Two things follow from this. First, &lt;strong&gt;retrieval comes before everything.&lt;/strong&gt; A brilliant page that isn’t crawled and indexed never enters the race. Second, &lt;strong&gt;the selection step favours pages that are easy to quote&lt;/strong&gt;: clear statements, specific facts and well-organised sections.&lt;/p&gt;
&lt;h2 id=&quot;step-1-make-sure-you-can-be-found&quot;&gt;Step 1: Make sure you can be found&lt;/h2&gt;
&lt;p&gt;Start with the unglamorous checks:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Crawl access.&lt;/strong&gt; Make sure your robots.txt isn’t blocking the crawlers that power AI search. Several AI companies run separate crawlers for training and for live search or user-triggered browsing, for example OpenAI’s OAI-SearchBot versus GPTBot, and PerplexityBot. Names and policies change, so check each provider’s documentation before editing robots.txt.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Indexing in classic search.&lt;/strong&gt; Google’s AI features draw on Google’s own index, and other assistants lean on web search indexes too. Pages that don’t rank or index well in traditional search are rarely cited.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Rendering.&lt;/strong&gt; Key content should be in the HTML, not only loaded by JavaScript after the page opens.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;step-2-make-your-pages-easy-to-quote&quot;&gt;Step 2: Make your pages easy to quote&lt;/h2&gt;
&lt;p&gt;This is where most businesses can gain the most, quickly.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Answer first.&lt;/strong&gt; Put a direct, two or three sentence answer at the top of the page, then the detail.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Use question-shaped headings&lt;/strong&gt; that match how people actually ask, for example “How much does X cost?”&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Be specific.&lt;/strong&gt; Prices or price ranges, timelines, capacities, locations, who it’s for and who it isn’t for. Vague pages give an assistant nothing to quote.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Add structure.&lt;/strong&gt; Comparison tables, numbered steps and short FAQs are easy for both people and machines to extract.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Show your evidence.&lt;/strong&gt; Link to sources, publish original data and show real examples.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Name the expert.&lt;/strong&gt; A real author with a bio and credentials, and a visible “last updated” date on pages where freshness matters.&lt;/li&gt;
&lt;/ul&gt;
&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Free playbook&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Get found on Google and cited by AI.&lt;/p&gt;&lt;p&gt;Found &amp; Cited walks through the whole system, with a checklist at the end of every chapter.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/free-playbook/&quot;&gt;Get the free playbook&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;step-3-make-your-business-unambiguous&quot;&gt;Step 3: Make your business unambiguous&lt;/h2&gt;
&lt;p&gt;Assistants need to be confident about who you are before they recommend you.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Consistent details everywhere:&lt;/strong&gt; the same business name, description, location and contact details on your site, social profiles, directories and map listings.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A strong About page&lt;/strong&gt; that states plainly what you do, for whom and where.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Structured data&lt;/strong&gt; such as Organization or Person markup, with links to your official profiles, so machines can connect the dots.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;step-4-get-mentioned-where-assistants-look&quot;&gt;Step 4: Get mentioned where assistants look&lt;/h2&gt;
&lt;p&gt;Assistants often cite third-party pages: review sites, comparison articles, industry publications, forums and community threads. Being recommended &lt;em&gt;on those pages&lt;/em&gt; can matter as much as your own site.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Earn reviews on the platforms your buyers use.&lt;/li&gt;
&lt;li&gt;Pitch your product or expertise to the writers of “best X for Y” articles in your niche.&lt;/li&gt;
&lt;li&gt;Take part genuinely in the communities where your buyers ask questions.&lt;/li&gt;
&lt;li&gt;Publish original research that journalists and bloggers want to reference. This is the same work that powers good &lt;a href=&quot;https://devianseo.online/blog/link-building-that-still-works/&quot;&gt;link building&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;step-5-measure-it&quot;&gt;Step 5: Measure it&lt;/h2&gt;
&lt;p&gt;There’s no perfect dashboard for AI visibility yet, so build a simple one:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Write down 20 to 30 questions your buyers really ask.&lt;/li&gt;
&lt;li&gt;Each month, run them through the main assistants and record whether you’re mentioned, cited or absent, and who is cited instead.&lt;/li&gt;
&lt;li&gt;Watch analytics for referral traffic from assistant domains. Some assistants tag their outbound links, which makes this easier.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Over a few months you’ll see which pages and mentions move the needle.&lt;/p&gt;
&lt;h2 id=&quot;what-not-to-do&quot;&gt;What not to do&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Don’t hide instructions or keyword lists for AI in your pages. It’s manipulative, it’s fragile, and search engines treat hidden text as spam.&lt;/li&gt;
&lt;li&gt;Don’t publish fake reviews or “best of” lists that exist only to rank yourself first.&lt;/li&gt;
&lt;li&gt;Don’t mass-produce thin pages for every possible question. Search engines treat scaled low-value content as spam, and assistants have no reason to cite it.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;Getting cited by AI isn’t a trick. Be findable, be the clearest and most specific answer on the page, be unmistakable about who you are, and be mentioned by the sources assistants already trust. Do those four things consistently and you’ll show up in both front doors of search.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>The AI time audit: how to find the work you should automate first</title>
    <link href="https://devianseo.online/blog/ai-time-audit/"/>
    <id>https://devianseo.online/blog/ai-time-audit/</id>
    <published>2026-09-02T00:00:00Z</published>
    <updated>2026-09-02T00:00:00Z</updated>
    <category term="AI Automation"/>
    <summary>A simple, one-week method for finding the tasks worth automating with AI, scoring them honestly and picking the first three to build.</summary>
    <content type="html">&lt;p&gt;When a business decides to “do something with AI”, the first project is usually whatever someone saw in a demo. Sometimes that works. More often the team spends a month automating a task that happens twice a quarter, while the thing eating ten hours a week goes untouched.&lt;/p&gt;
&lt;p&gt;The fix is boring and it works: measure first. I call it the AI time audit.&lt;/p&gt;
&lt;h2 id=&quot;step-1-log-a-normal-week&quot;&gt;Step 1: Log a normal week&lt;/h2&gt;
&lt;p&gt;For five working days, everyone involved logs what they do in 15-minute blocks. It doesn’t need to be precise. A shared spreadsheet with four columns is enough:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Task:&lt;/strong&gt; what you did, in plain words (“replied to quote requests”).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Minutes:&lt;/strong&gt; roughly how long it took.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Trigger:&lt;/strong&gt; what started it (an email, a form, a date, a request).&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Tool:&lt;/strong&gt; where you did it (inbox, CRM, spreadsheet, phone).&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pick a normal week, not the week of a launch or a holiday. You want the everyday reality.&lt;/p&gt;
&lt;h2 id=&quot;step-2-tag-every-task&quot;&gt;Step 2: Tag every task&lt;/h2&gt;
&lt;p&gt;Group identical tasks, then tag each one with five questions:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;How often does it happen?&lt;/strong&gt; Daily, weekly, monthly or rarely.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;How long does it take per week in total?&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Is it rules or judgment?&lt;/strong&gt; Could you write the steps down for a new hire, or does it rely on experience and taste?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What do the inputs look like?&lt;/strong&gt; Structured (form fields, spreadsheets) or messy (emails, PDFs, calls)?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;What happens if it’s done wrong?&lt;/strong&gt; Annoying, costly, or seriously damaging?&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;The input question decides the tool. Structured inputs usually need ordinary automation. Messy inputs are where AI steps earn their place.&lt;/p&gt;
&lt;h2 id=&quot;step-3-score-and-rank&quot;&gt;Step 3: Score and rank&lt;/h2&gt;
&lt;p&gt;Give each task a score from 1 to 5 on four factors, then multiply the first three and divide by risk.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Factor&lt;/th&gt;
&lt;th&gt;1&lt;/th&gt;
&lt;th&gt;3&lt;/th&gt;
&lt;th&gt;5&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Hours per week&lt;/td&gt;
&lt;td&gt;Under 30 minutes&lt;/td&gt;
&lt;td&gt;2 to 3 hours&lt;/td&gt;
&lt;td&gt;8 hours or more&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Frequency&lt;/td&gt;
&lt;td&gt;Rarely&lt;/td&gt;
&lt;td&gt;Weekly&lt;/td&gt;
&lt;td&gt;Several times a day&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Rules vs judgment&lt;/td&gt;
&lt;td&gt;Mostly judgment&lt;/td&gt;
&lt;td&gt;Mixed&lt;/td&gt;
&lt;td&gt;Mostly rules&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Risk if wrong&lt;/td&gt;
&lt;td&gt;Minor&lt;/td&gt;
&lt;td&gt;Costly&lt;/td&gt;
&lt;td&gt;Serious or irreversible&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Score = hours × frequency × rules ÷ risk.&lt;/strong&gt; It’s not science, but it forces the right conversation. A task that happens constantly, follows clear steps and can be safely checked will float to the top. A rare, high-stakes task will sink, which is exactly right for a first project.&lt;/p&gt;
&lt;h2 id=&quot;what-usually-comes-out-on-top&quot;&gt;What usually comes out on top&lt;/h2&gt;
&lt;p&gt;After running this with a lot of small teams, the same tasks keep winning:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Lead intake and first response.&lt;/strong&gt; Reading new enquiries, qualifying them and replying fast.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Meeting notes to CRM.&lt;/strong&gt; Turning call transcripts into updated records and next steps.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Document chasing.&lt;/strong&gt; Reminding clients about missing paperwork on a schedule.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Support triage.&lt;/strong&gt; Sorting tickets by urgency and drafting replies to common questions.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Report drafting.&lt;/strong&gt; Pulling numbers together and drafting the commentary for a person to finish.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;If one of these showed up in your audit, you’re in good company.&lt;/p&gt;
&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Done for you&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Want this built and running in your business?&lt;/p&gt;&lt;p&gt;I design, build and maintain AI automations with human checkpoints exactly where they matter.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/ai-automation/&quot;&gt;See AI automation&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;step-4-write-the-process-down&quot;&gt;Step 4: Write the process down&lt;/h2&gt;
&lt;p&gt;Before building anything, write the steps for your top three tasks as if you were training a new hire. Include the exceptions: what happens when information is missing, when a customer is upset or when something doesn’t match.&lt;/p&gt;
&lt;p&gt;This document becomes the agent’s instructions. It’s also where you’ll find problems in the process itself.&lt;/p&gt;
&lt;h2 id=&quot;the-traps-to-avoid&quot;&gt;The traps to avoid&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Automating a broken process.&lt;/strong&gt; If the manual version is confusing, the automated version will be confusing faster. Fix it first.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Chasing rare tasks.&lt;/strong&gt; A clever automation for something that happens monthly rarely pays back the build and maintenance time.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Ignoring exceptions.&lt;/strong&gt; The routine 80% is easy. Decide up front who handles the other 20%.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Skipping the measurement.&lt;/strong&gt; Log the time a task takes before automating it, so you can prove the result afterwards.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;put-a-number-on-it&quot;&gt;Put a number on it&lt;/h2&gt;
&lt;p&gt;Once you’ve chosen your top three, estimate what they’re worth. Multiply the weekly hours by the share you could realistically automate and by what that time costs you. The &lt;a href=&quot;https://devianseo.online/ai-automation/#roi&quot;&gt;automation ROI calculator&lt;/a&gt; does the arithmetic and is deliberately conservative.&lt;/p&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;The audit takes a week and saves months of building the wrong thing. Log honestly, score everything, start with frequent and low-risk tasks, write the process down, and only then pick tools.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Link building in 2026: what still works, and what gets you penalized</title>
    <link href="https://devianseo.online/blog/link-building-that-still-works/"/>
    <id>https://devianseo.online/blog/link-building-that-still-works/</id>
    <published>2026-08-26T00:00:00Z</published>
    <updated>2026-08-26T00:00:00Z</updated>
    <category term="SEO"/>
    <summary>The white-hat link building methods that still move rankings, the tactics that violate search engine spam policies, and how to judge any link before you chase it.</summary>
    <content type="html">&lt;p&gt;Every few months someone announces that links no longer matter. Then you look at the pages that rank for anything competitive and they have earned links from respected sites in their field. Links still matter. What has changed is how much risk and waste surrounds the way most people try to get them.&lt;/p&gt;
&lt;h2 id=&quot;why-links-still-count&quot;&gt;Why links still count&lt;/h2&gt;
&lt;p&gt;Links do two jobs. They help search engines &lt;strong&gt;discover&lt;/strong&gt; your pages, and they act as a signal of &lt;strong&gt;authority&lt;/strong&gt;: other people found this worth referencing. Search engines have become much better at ignoring links that were obviously manufactured, which is why a smaller number of genuine editorial links now does more than a big pile of cheap ones.&lt;/p&gt;
&lt;p&gt;Links also feed AI visibility. The publications and pages that link to you are often the same sources AI assistants read and cite, as I explain in &lt;a href=&quot;https://devianseo.online/blog/get-cited-in-ai-answers/&quot;&gt;how to get cited in AI answers&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;what-still-works&quot;&gt;What still works&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Method&lt;/th&gt;
&lt;th&gt;Effort&lt;/th&gt;
&lt;th&gt;Risk&lt;/th&gt;
&lt;th&gt;What you get&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Digital PR with original data&lt;/td&gt;
&lt;td&gt;High&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Links from major publications, brand awareness&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Linkable assets (tools, templates, guides)&lt;/td&gt;
&lt;td&gt;Medium to high&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Links that keep arriving for years&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expert commentary for journalists&lt;/td&gt;
&lt;td&gt;Low to medium&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Occasional high-authority links and mentions&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Resource page outreach&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Relevant links from curated lists&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Broken link building&lt;/td&gt;
&lt;td&gt;Medium&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Links replacing dead references&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Unlinked brand mentions&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Quick wins from existing coverage&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Partnerships and integrations&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Low&lt;/td&gt;
&lt;td&gt;Links from partners’ sites and directories&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;h3 id=&quot;digital-pr-with-original-data&quot;&gt;Digital PR with original data&lt;/h3&gt;
&lt;p&gt;Publish something new: a survey, an analysis of your own anonymised data or a study of public records. Then pitch the most interesting finding to journalists who cover your field. This is the single most reliable way to earn links from publications you couldn’t otherwise reach.&lt;/p&gt;
&lt;h3 id=&quot;linkable-assets&quot;&gt;Linkable assets&lt;/h3&gt;
&lt;p&gt;Build something people reference: a calculator, a template, a benchmark, a clear visual explainer.&lt;/p&gt;
&lt;h3 id=&quot;expert-commentary&quot;&gt;Expert commentary&lt;/h3&gt;
&lt;p&gt;Journalists constantly look for expert quotes, often through request platforms and social media. Fast, specific, genuinely expert answers get published, and many come with a link.&lt;/p&gt;
&lt;h3 id=&quot;resource-pages-broken-links-and-unlinked-mentions&quot;&gt;Resource pages, broken links and unlinked mentions&lt;/h3&gt;
&lt;p&gt;Find curated resource lists in your niche and suggest your best page where it truly fits. Find dead links on relevant pages and offer a working replacement. Search for mentions of your brand that don’t link, and politely ask for the link. Low glamour, reliable results.&lt;/p&gt;
&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; SEO &amp; link building&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Rather have it done for you?&lt;/p&gt;&lt;p&gt;Editorial links, expert-reviewed content and a one-page monthly report. No lock-in after the first sprint.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/services/&quot;&gt;See services &amp; pricing&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;what-gets-you-penalized&quot;&gt;What gets you penalized&lt;/h2&gt;
&lt;p&gt;Search engine spam policies describe link spam in plain terms. The patterns to stay away from include:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Buying or selling links that pass ranking credit&lt;/strong&gt;, including “sponsored” posts that aren’t marked as such.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Excessive link exchanges&lt;/strong&gt; (“link to me and I’ll link to you”) done at scale.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Private blog networks:&lt;/strong&gt; sites built or bought purely to link to your money pages.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automated link programs:&lt;/strong&gt; tools that create links for you on forums, comments or profiles.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Large-scale guest posting&lt;/strong&gt; with keyword-stuffed anchor text.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The consequences range from those links being ignored, which wastes your budget, to manual actions that suppress a site in search. Neither is worth it.&lt;/p&gt;
&lt;h2 id=&quot;use-the-right-link-attributes&quot;&gt;Use the right link attributes&lt;/h2&gt;
&lt;p&gt;When a link involves payment or user-generated content, label it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;rel=&amp;quot;sponsored&amp;quot;&lt;/code&gt; for ads, sponsorships and paid placements.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel=&amp;quot;ugc&amp;quot;&lt;/code&gt; for links in comments and forum posts.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;rel=&amp;quot;nofollow&amp;quot;&lt;/code&gt; when you don’t want to vouch for a link at all.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;how-to-judge-any-link-opportunity&quot;&gt;How to judge any link opportunity&lt;/h2&gt;
&lt;p&gt;Before spending time or money on a link, ask:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Is the site genuinely relevant&lt;/strong&gt; to my business or audience?&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Does it have real readers?&lt;/strong&gt; Look for organic traffic, social engagement and comments, not just a domain authority score.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Does it have editorial standards?&lt;/strong&gt; Sites that link to anyone who pays are a warning sign.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Would I want this link if search engines didn’t exist?&lt;/strong&gt; If the only value is ranking, walk away.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&quot;how-to-measure-progress&quot;&gt;How to measure progress&lt;/h2&gt;
&lt;p&gt;Track the number of new referring domains from relevant sites, the rankings and traffic of the pages you’re supporting, and referral visits from the links themselves. Internal links matter too: pass authority from pages that earn links to the pages that make money.&lt;/p&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;Link building in 2026 is closer to PR than to the tactics of ten years ago. Create things worth referencing, tell the right people about them and label anything paid. It’s slower than buying a package, and it’s the version that keeps working.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Human in the loop: how to deploy AI agents without losing control</title>
    <link href="https://devianseo.online/blog/human-in-the-loop-ai-agents/"/>
    <id>https://devianseo.online/blog/human-in-the-loop-ai-agents/</id>
    <published>2026-08-19T00:00:00Z</published>
    <updated>2026-08-19T00:00:00Z</updated>
    <category term="AI Automation"/>
    <summary>A practical autonomy ladder for AI agents: which actions to automate, which to approve, which guardrails to set and how to roll out without surprises.</summary>
    <content type="html">&lt;p&gt;Every week I talk to someone who either won’t let AI near their business or has already let it loose on their inbox. Both are mistakes. The first leaves real time on the table. The second is how you end up apologising to customers.&lt;/p&gt;
&lt;p&gt;The middle path is simple to describe: &lt;strong&gt;give agents the autonomy their track record has earned, and no more.&lt;/strong&gt;&lt;/p&gt;
&lt;h2 id=&quot;start-with-the-cost-of-a-mistake&quot;&gt;Start with the cost of a mistake&lt;/h2&gt;
&lt;p&gt;Before deciding how much freedom an agent gets, ask two questions about the action it takes:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;How bad is it if this goes wrong?&lt;/strong&gt; A mislabelled ticket is an annoyance. A wrong refund is money. A rude email to your biggest client is a relationship.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Can it be undone?&lt;/strong&gt; A draft can be deleted. A sent email, a payment or a deleted record often can’t.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Cheap and reversible actions can be automated early. Expensive or irreversible ones stay with people for a long time, possibly forever.&lt;/p&gt;
&lt;h2 id=&quot;the-autonomy-ladder&quot;&gt;The autonomy ladder&lt;/h2&gt;
&lt;p&gt;I use four levels. Every task an agent performs sits on one of them, and tasks move up one level at a time.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Level&lt;/th&gt;
&lt;th&gt;What the agent does&lt;/th&gt;
&lt;th&gt;What people do&lt;/th&gt;
&lt;th&gt;Good for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;0. Suggest&lt;/td&gt;
&lt;td&gt;Drafts or recommends&lt;/td&gt;
&lt;td&gt;Decide and act&lt;/td&gt;
&lt;td&gt;New agents, sensitive topics&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;1. Approve&lt;/td&gt;
&lt;td&gt;Prepares the action&lt;/td&gt;
&lt;td&gt;Approve each one&lt;/td&gt;
&lt;td&gt;Customer messages, early rollout&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;2. Exceptions&lt;/td&gt;
&lt;td&gt;Acts on routine cases&lt;/td&gt;
&lt;td&gt;Handle flagged cases&lt;/td&gt;
&lt;td&gt;Proven, repetitive tasks&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;3. Audit&lt;/td&gt;
&lt;td&gt;Acts on everything in scope&lt;/td&gt;
&lt;td&gt;Spot-check samples&lt;/td&gt;
&lt;td&gt;High-volume, low-risk work&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;p&gt;Different tasks inside the same agent can sit at different levels. An intake agent might sort enquiries at level 3, reply to standard questions at level 2 and send quotes only at level 1.&lt;/p&gt;
&lt;h2 id=&quot;actions-that-should-always-involve-a-person&quot;&gt;Actions that should always involve a person&lt;/h2&gt;
&lt;p&gt;Some decisions should keep a human in the loop no matter how good the agent gets:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Moving money:&lt;/strong&gt; refunds, payments, discounts and credit.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Deleting or overwriting data&lt;/strong&gt; that can’t be restored.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Pricing and contractual commitments&lt;/strong&gt; outside published rules.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Regulated advice:&lt;/strong&gt; legal, medical, financial or tax guidance.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Anything reputational:&lt;/strong&gt; replies to complaints, public posts, press.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This isn’t about distrust. It’s about accountability: when something goes wrong, a person needs to own the decision.&lt;/p&gt;
&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Done for you&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Want this built and running in your business?&lt;/p&gt;&lt;p&gt;I design, build and maintain AI automations with human checkpoints exactly where they matter.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/ai-automation/&quot;&gt;See AI automation&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;guardrails-that-belong-in-every-build&quot;&gt;Guardrails that belong in every build&lt;/h2&gt;
&lt;p&gt;Approval steps are one safety layer. These are the others I put into every agent:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Least privilege.&lt;/strong&gt; The agent can only reach the tools and records its job needs. Read-only unless writing is essential.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Hard limits.&lt;/strong&gt; Caps on how many messages it can send per hour, how much it can spend and which recipients it can contact.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Confidence thresholds.&lt;/strong&gt; When the agent is unsure, or data doesn’t reconcile, it stops and asks instead of guessing.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Complete logs.&lt;/strong&gt; Every input, decision and action is recorded, so any outcome can be traced and explained.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;A kill switch.&lt;/strong&gt; One obvious way to pause everything, known to the whole team.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Honest disclosure.&lt;/strong&gt; Customers are told when an automated assistant is involved, with an easy route to a person.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;roll-out-in-shadow-mode&quot;&gt;Roll out in shadow mode&lt;/h2&gt;
&lt;p&gt;Launch every new agent at level 0 or 1. For the first week or two, it drafts and a person reviews. Measure three things:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Approval rate without edits:&lt;/strong&gt; how often the draft was good enough to send as-is.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Correct escalations:&lt;/strong&gt; how often it flagged the cases that genuinely needed a person.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Escaped errors:&lt;/strong&gt; mistakes that reached a customer despite review.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;When the numbers are consistently strong, promote the routine part of the task to level 2. Keep measuring.&lt;/p&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;Control isn’t the enemy of automation. It’s what makes automation safe to scale. Decide autonomy by the cost and reversibility of mistakes, climb the ladder one step at a time, and keep people firmly in charge of money, deletions, commitments and anything that could hurt a relationship. If you’re choosing your first agent task, the &lt;a href=&quot;https://devianseo.online/blog/ai-time-audit/&quot;&gt;AI time audit&lt;/a&gt; is the place to start.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Topical authority: how to plan a content cluster that ranks</title>
    <link href="https://devianseo.online/blog/topical-authority-content-clusters/"/>
    <id>https://devianseo.online/blog/topical-authority-content-clusters/</id>
    <published>2026-08-12T00:00:00Z</published>
    <updated>2026-08-12T00:00:00Z</updated>
    <category term="SEO"/>
    <summary>A step-by-step method for planning a topic cluster: finding real buyer questions, grouping them by search intent, choosing a pillar, linking it all together and avoiding cannibalisation.</summary>
    <content type="html">&lt;p&gt;The most common content strategy I see is “publish two blog posts a week and hope”. It produces a lot of pages and very little authority, because the posts don’t add up to anything. A topic cluster is the opposite: a planned set of pages that together answer everything a buyer needs to know about one subject.&lt;/p&gt;
&lt;h2 id=&quot;what-topical-authority-really-means&quot;&gt;What topical authority really means&lt;/h2&gt;
&lt;p&gt;It isn’t a score you can look up. It’s a useful way of describing a site that covers a subject &lt;strong&gt;thoroughly, accurately and coherently&lt;/strong&gt;, so that both people and search engines learn to trust it for that subject. Practically, it means depth over breadth: owning one topic before moving to the next.&lt;/p&gt;
&lt;h2 id=&quot;step-1-collect-real-buyer-questions&quot;&gt;Step 1: Collect real buyer questions&lt;/h2&gt;
&lt;p&gt;Start from evidence, not brainstorming. The best sources are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Sales calls and emails:&lt;/strong&gt; the questions prospects ask before they buy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Support tickets:&lt;/strong&gt; the questions customers ask after they buy.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Search Console:&lt;/strong&gt; the queries you already appear for, especially on page two.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Search results themselves:&lt;/strong&gt; “People also ask” boxes, related searches and the headings of pages that rank.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Communities:&lt;/strong&gt; forums and groups where your buyers talk to each other.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Write every question down in the buyer’s own words.&lt;/p&gt;
&lt;h2 id=&quot;step-2-group-by-intent-not-by-keyword&quot;&gt;Step 2: Group by intent, not by keyword&lt;/h2&gt;
&lt;p&gt;Different keywords often mean the same thing. “Onboarding checklist for new employees” and “new hire onboarding checklist” want the same page. To decide, use the &lt;strong&gt;results test&lt;/strong&gt;: search both terms. If the top results are largely the same pages, they share an intent and belong on one page. If the results differ, they probably deserve separate pages.&lt;/p&gt;
&lt;p&gt;Group your questions into intents, then give each intent a single URL.&lt;/p&gt;
&lt;h2 id=&quot;step-3-choose-the-pillar-and-the-supporting-pages&quot;&gt;Step 3: Choose the pillar and the supporting pages&lt;/h2&gt;
&lt;p&gt;The &lt;strong&gt;pillar&lt;/strong&gt; covers the broad topic and summarises each subtopic. The &lt;strong&gt;supporting pages&lt;/strong&gt; go deep on one intent each and link back up to the pillar.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Page type&lt;/th&gt;
&lt;th&gt;Intent&lt;/th&gt;
&lt;th&gt;Example for “AI automation for accountants”&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Pillar&lt;/td&gt;
&lt;td&gt;Broad and educational&lt;/td&gt;
&lt;td&gt;The complete guide to AI automation in accounting practices&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Supporting: how-to&lt;/td&gt;
&lt;td&gt;Task-focused&lt;/td&gt;
&lt;td&gt;How to automate client document collection&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Supporting: comparison&lt;/td&gt;
&lt;td&gt;Evaluating options&lt;/td&gt;
&lt;td&gt;Practice management tools with built-in automation, compared&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Supporting: problem&lt;/td&gt;
&lt;td&gt;Pain-focused&lt;/td&gt;
&lt;td&gt;How to cut month-end reporting time&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Commercial&lt;/td&gt;
&lt;td&gt;Ready to buy&lt;/td&gt;
&lt;td&gt;AI automation services for accounting firms&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Free playbook&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Get found on Google and cited by AI.&lt;/p&gt;&lt;p&gt;Found &amp; Cited walks through the whole system, with a checklist at the end of every chapter.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/free-playbook/&quot;&gt;Get the free playbook&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;step-4-link-the-cluster-together&quot;&gt;Step 4: Link the cluster together&lt;/h2&gt;
&lt;p&gt;Internal links are what turn separate pages into a cluster.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Every supporting page links to the pillar, using descriptive anchor text.&lt;/li&gt;
&lt;li&gt;The pillar links down to every supporting page.&lt;/li&gt;
&lt;li&gt;Supporting pages link sideways to their closest neighbours where it genuinely helps the reader.&lt;/li&gt;
&lt;li&gt;The commercial page is linked from the informational pages at the moment a reader would naturally want help.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;step-5-publish-in-the-right-order&quot;&gt;Step 5: Publish in the right order&lt;/h2&gt;
&lt;p&gt;Start with the pages &lt;strong&gt;closest to a buying decision&lt;/strong&gt;: comparisons, pricing questions and specific problems. They bring value soonest. Then publish the pillar and the broader educational pages that feed them.&lt;/p&gt;
&lt;h2 id=&quot;step-6-prevent-cannibalisation&quot;&gt;Step 6: Prevent cannibalisation&lt;/h2&gt;
&lt;p&gt;Before creating any page, search your own site for the intent. If a page already covers it, improve that page instead. If you find several pages competing, merge them into the strongest one and redirect the rest.&lt;/p&gt;
&lt;h2 id=&quot;step-7-maintain-it&quot;&gt;Step 7: Maintain it&lt;/h2&gt;
&lt;p&gt;Clusters decay. Review each one every quarter or two. Refresh pages that have lost rankings or hold outdated information, add pages for new questions that keep appearing, and fold in pages that no longer earn their place.&lt;/p&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;Authority comes from finishing a topic, not from starting many. Collect real questions, group them by intent, give each intent one great page, link the pages into a system and keep it current. Then, and only then, pick the next topic.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>How to use AI for content without publishing slop</title>
    <link href="https://devianseo.online/blog/ai-content-without-slop/"/>
    <id>https://devianseo.online/blog/ai-content-without-slop/</id>
    <published>2026-07-29T00:00:00Z</published>
    <updated>2026-07-29T00:00:00Z</updated>
    <category term="Content Systems"/>
    <summary>A practical workflow for AI-assisted content that is accurate, original and worth ranking: who owns each step, where AI helps and the quality gates that stop generic drafts.</summary>
    <content type="html">&lt;p&gt;You’ve read this article a hundred times. It opens with “in today’s fast-paced world”, promises to “unlock” something, lists seven generic tips with bold headings and ends by telling you that the future is exciting. Nobody learned anything, and nobody will link to it.&lt;/p&gt;
&lt;p&gt;That’s slop. AI made it cheaper to produce, but it isn’t new, and the fix isn’t to stop using AI. It’s to stop publishing pages with nothing to say.&lt;/p&gt;
&lt;h2 id=&quot;where-the-real-problem-is&quot;&gt;Where the real problem is&lt;/h2&gt;
&lt;p&gt;Search engines and readers reward content that is &lt;strong&gt;helpful and original&lt;/strong&gt;: it answers the question, it’s accurate, and it adds something the other results don’t. Google’s guidance is explicit that the method of production matters less than the result, while its spam policies target mass-produced, low-value pages however they were made.&lt;/p&gt;
&lt;p&gt;An AI model given only a keyword will produce the average of what it has read on that topic. By definition, that adds nothing new.&lt;/p&gt;
&lt;h2 id=&quot;who-owns-what&quot;&gt;Who owns what&lt;/h2&gt;
&lt;p&gt;The workflow that works splits the job cleanly between people and AI.&lt;/p&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Step&lt;/th&gt;
&lt;th&gt;Owner&lt;/th&gt;
&lt;th&gt;Output&lt;/th&gt;
&lt;th&gt;AI’s role&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Brief&lt;/td&gt;
&lt;td&gt;Person&lt;/td&gt;
&lt;td&gt;Angle, reader, intent, key points&lt;/td&gt;
&lt;td&gt;Suggest questions to cover&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Research pack&lt;/td&gt;
&lt;td&gt;Person, with AI support&lt;/td&gt;
&lt;td&gt;Sources, data, quotes, first-hand notes&lt;/td&gt;
&lt;td&gt;Summarise sources, find gaps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Draft&lt;/td&gt;
&lt;td&gt;AI, from the pack&lt;/td&gt;
&lt;td&gt;A structured first draft&lt;/td&gt;
&lt;td&gt;Main writer&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Fact-check&lt;/td&gt;
&lt;td&gt;Person&lt;/td&gt;
&lt;td&gt;Every claim verified or cut&lt;/td&gt;
&lt;td&gt;Flag claims that need checking&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Expert edit&lt;/td&gt;
&lt;td&gt;Person&lt;/td&gt;
&lt;td&gt;Examples, opinions, experience added&lt;/td&gt;
&lt;td&gt;Suggest tighter phrasing&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Optimise&lt;/td&gt;
&lt;td&gt;Person, with AI support&lt;/td&gt;
&lt;td&gt;Titles, headings, links, schema&lt;/td&gt;
&lt;td&gt;Generate title options&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Publish and refresh&lt;/td&gt;
&lt;td&gt;Person&lt;/td&gt;
&lt;td&gt;Live page, review date set&lt;/td&gt;
&lt;td&gt;Watch for outdated facts&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;h2 id=&quot;build-a-research-pack-not-a-prompt&quot;&gt;Build a research pack, not a prompt&lt;/h2&gt;
&lt;p&gt;The single biggest quality lever is what you give the model before it writes. A good research pack includes:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The &lt;strong&gt;angle&lt;/strong&gt;: what this piece argues or shows that others don’t.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;First-hand material&lt;/strong&gt;: notes from client work, call transcripts, screenshots, your own numbers.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Sources&lt;/strong&gt;: the studies, documentation and data you’ll cite, with links.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;The reader&lt;/strong&gt;: who they are, what they already know and what they need to do next.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Must-include points&lt;/strong&gt; and &lt;strong&gt;must-avoid claims&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Drafts written from a pack like this read completely differently from drafts written from a keyword.&lt;/p&gt;
&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Free strategy session&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Not sure where to start?&lt;/p&gt;&lt;p&gt;Book a free 30-minute session. You&#39;ll leave with a 90-day plan you can run with or without me.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/strategy-session/&quot;&gt;Book a free session&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;the-quality-gate&quot;&gt;The quality gate&lt;/h2&gt;
&lt;p&gt;Before anything ships, it goes through a gate. I score every piece on the same criteria: whether it satisfies the search intent, adds something new, is accurate, shows real experience, reads clearly and moves the reader to act. One weak criterion is enough to send it back, because an inaccurate article isn’t saved by nice formatting.&lt;/p&gt;
&lt;p&gt;You can use the exact scorecard, free, in the &lt;a href=&quot;https://devianseo.online/resources/content-quality-blueprint/&quot;&gt;Content Quality Blueprint&lt;/a&gt;, and run the technical checks with the &lt;a href=&quot;https://devianseo.online/resources/on-page-seo-checklist/&quot;&gt;on-page SEO checklist&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&quot;red-flags-to-cut-on-sight&quot;&gt;Red flags to cut on sight&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Openers about how fast the world is changing.&lt;/li&gt;
&lt;li&gt;Hype verbs: unlock, supercharge, revolutionise, elevate.&lt;/li&gt;
&lt;li&gt;Claims without a source, a number or an example.&lt;/li&gt;
&lt;li&gt;The same structure and subheadings as every top result.&lt;/li&gt;
&lt;li&gt;Conclusions that summarise instead of telling the reader what to do.&lt;/li&gt;
&lt;li&gt;Anything you wouldn’t say out loud to a client.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;where-ai-genuinely-helps&quot;&gt;Where AI genuinely helps&lt;/h2&gt;
&lt;p&gt;Used well, AI makes a content team faster at the parts that don’t need judgment:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Summarising long sources and transcripts into notes.&lt;/li&gt;
&lt;li&gt;Suggesting subtopics and questions a draft misses.&lt;/li&gt;
&lt;li&gt;Turning a rich outline into a clean first draft.&lt;/li&gt;
&lt;li&gt;Generating title and meta description options to choose from.&lt;/li&gt;
&lt;li&gt;Repurposing a finished article into email and social formats.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;AI is a force multiplier for people with something to say, and a slop machine for people without. Own the angle and the facts, feed the model real material, put every draft through an honest quality gate, and publish less but better.&lt;/p&gt;
</content>
  </entry>
  <entry>
    <title>Choosing an automation platform: a practical decision framework</title>
    <link href="https://devianseo.online/blog/choosing-an-automation-platform/"/>
    <id>https://devianseo.online/blog/choosing-an-automation-platform/</id>
    <published>2026-07-15T00:00:00Z</published>
    <updated>2026-07-15T00:00:00Z</updated>
    <category term="AI Automation"/>
    <summary>Hosted no-code tools, self-hosted platforms, your CRM&#39;s built-in automations or custom code? A decision framework for picking the right automation platform for your team.</summary>
    <content type="html">&lt;p&gt;“Which automation tool should we use?” is usually the first question teams ask, and it’s the wrong place to start. Start with the work you’re automating and the people who will look after it. The tool choice mostly falls out of those answers.&lt;/p&gt;
&lt;p&gt;If you haven’t chosen what to automate yet, do the &lt;a href=&quot;https://devianseo.online/blog/ai-time-audit/&quot;&gt;AI time audit&lt;/a&gt; first.&lt;/p&gt;
&lt;h2 id=&quot;the-four-families-of-options&quot;&gt;The four families of options&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;1. Hosted no-code platforms.&lt;/strong&gt; Tools like Zapier and Make let you connect apps visually with hundreds of ready-made integrations. They’re the fastest way for a non-technical team to get something working.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;2. Open-source or self-hostable platforms.&lt;/strong&gt; Tools like n8n can run on your own infrastructure or as a hosted service. They offer more control over data and costs at high volume, in exchange for more technical responsibility.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3. Built-in automations.&lt;/strong&gt; Most CRMs, help desks and marketing platforms include their own workflow builders. If a process lives mainly inside one of these tools, its native automations are often the simplest option.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;4. Custom code and agent frameworks.&lt;/strong&gt; Writing the automation as software gives total flexibility and proper testing. It also needs developers to build and maintain it.&lt;/p&gt;
&lt;h2 id=&quot;the-questions-that-decide-it&quot;&gt;The questions that decide it&lt;/h2&gt;
&lt;div class=&quot;table-wrap&quot;&gt;&lt;table&gt;&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Question&lt;/th&gt;
&lt;th&gt;Why it matters&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Who will build and maintain this?&lt;/td&gt;
&lt;td&gt;A tool your team can’t maintain becomes a liability the day the builder leaves.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;What volume will it run at?&lt;/td&gt;
&lt;td&gt;Pricing is usually per step, per operation or per run. The model you’re charged on decides your bill at scale.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Where must the data live?&lt;/td&gt;
&lt;td&gt;Regulated or sensitive data may rule out some hosted options, or require specific business terms.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Are the integrations you need available?&lt;/td&gt;
&lt;td&gt;Check the exact actions you need, not just the app logo on a list.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;How does it handle errors?&lt;/td&gt;
&lt;td&gt;Retries, alerts and clear logs matter more than features once workflows run daily.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Can it run AI steps well?&lt;/td&gt;
&lt;td&gt;Look for model choice, structured outputs, human approval steps and cost controls.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;How hard is it to leave?&lt;/td&gt;
&lt;td&gt;Export formats, versioning and documentation decide your future options.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;&lt;aside class=&quot;inline-cta theme-night not-prose&quot;&gt;&lt;svg class=&quot;waves&quot; viewBox=&quot;0 0 400 400&quot; aria-hidden=&quot;true&quot; focusable=&quot;false&quot;&gt;&lt;path d=&quot;M400 400 L336 400 A64 64 0 0 1 400 336 Z&quot; fill=&quot;var(--accent)&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M288 400 A112 112 0 0 1 400 288&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;2&quot; opacity=&quot;1.00&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M240 400 A160 160 0 0 1 400 240&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.86&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M192 400 A208 208 0 0 1 400 192&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.72&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M144 400 A256 256 0 0 1 400 144&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.58&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M96 400 A304 304 0 0 1 400 96&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.44&quot;&gt;&lt;/path&gt;&lt;path d=&quot;M48 400 A352 352 0 0 1 400 48&quot; fill=&quot;none&quot; stroke=&quot;var(--accent)&quot; stroke-width=&quot;1.25&quot; opacity=&quot;0.30&quot;&gt;&lt;/path&gt;&lt;/svg&gt;&lt;p class=&quot;label&quot;&gt;&lt;span class=&quot;kicker-dot&quot;&gt;&lt;/span&gt;&amp;nbsp; Done for you&lt;/p&gt;&lt;p class=&quot;inline-cta__title&quot;&gt;Want this built and running in your business?&lt;/p&gt;&lt;p&gt;I design, build and maintain AI automations with human checkpoints exactly where they matter.&lt;/p&gt;&lt;p&gt;&lt;a class=&quot;btn btn--accent&quot; href=&quot;https://devianseo.online/ai-automation/&quot;&gt;See AI automation&lt;svg class=&quot;icon&quot; aria-hidden=&quot;true&quot;&gt;&lt;use href=&quot;/assets/img/icons.svg#arrow-right&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/p&gt;&lt;/aside&gt;
&lt;h2 id=&quot;common-patterns&quot;&gt;Common patterns&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Small team, no developer, moderate volume:&lt;/strong&gt; a hosted no-code platform, plus your CRM’s native automations for anything that lives inside the CRM.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Technical team, high volume or sensitive data:&lt;/strong&gt; a self-hosted platform or custom code, with proper monitoring.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Everything happens in one system:&lt;/strong&gt; that system’s built-in automations first, and an external platform only for the gaps.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automation is part of your product:&lt;/strong&gt; custom code, owned by your engineering team.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&quot;model-the-cost-properly&quot;&gt;Model the cost properly&lt;/h2&gt;
&lt;p&gt;Before committing, write down your five most important workflows, count the steps in each and estimate how often they run each month. Then price them on each shortlisted platform using its &lt;strong&gt;current&lt;/strong&gt; pricing page, at today’s volume and at ten times today’s volume. The ranking often flips at the higher number.&lt;/p&gt;
&lt;p&gt;Remember to add the cost of AI model usage for any AI steps, and the time someone spends maintaining the workflows.&lt;/p&gt;
&lt;h2 id=&quot;protect-yourself-from-lock-in&quot;&gt;Protect yourself from lock-in&lt;/h2&gt;
&lt;p&gt;Whatever you choose, keep a plain-English procedure for every workflow: trigger, steps, decisions, exceptions and owner. It’s useful for training, it’s essential for debugging, and it’s what lets you rebuild on another platform if you need to.&lt;/p&gt;
&lt;h2 id=&quot;the-bottom-line&quot;&gt;The bottom line&lt;/h2&gt;
&lt;p&gt;Choose the platform your team can maintain, priced on your real volume, with the data handling your business requires and an exit you understand. Document everything. The best tool is the one that’s still running reliably a year from now.&lt;/p&gt;
</content>
  </entry>
</feed>
