Creating routine Web optimization content material, updating previous articles, reporting on weblog efficiency, and even performing complicated efficiency evaluation… these are all issues Agent A does for me.
Listed below are a few of Agent A’s favourite use circumstances for content material entrepreneurs.
Agent A is a advertising agent for Ahrefs. Primarily, it is an AI assistant that may autonomously carry out advertising and Web optimization duties, slightly than simply answering questions, with direct and limitless entry to the whole Ahrefs dataset.
A workspace the place long-running AI brokers construct, run, and preserve instruments for youon the infrastructure it controls. It is not only a chatbot that asks questions. That is extra of a junior engineer who occurs to have a deep Web optimization background, entry to Postgres databases, Flask servers, and all of the Frontier LLMs.
This is how Agent A differs from utilizing ChatGPT, Claude Code, or the Ahrefs API or MCP.
- Limitless entry to Ahrefs endpoints. All endpoints used to construct Ahrefs can be found in Agent A, together with many endpoints not accessible by way of API or MCP: Key phrase Explorer, Website Explorer (101 endpoints alone), Model Radar, Internet Analytics, GSC Integration, AI Content material Helper, Website Audit, Rank Tracker, Content material Explorer, Batch Analytics… You can too create and replace initiatives. in Ahrefs simply by speaking to Agent A.
- There is a full-fledged expertise stack beneath. Agent A is sort of a advertising Swiss Military knife, with all of the expertise and devices it’s essential to construct purposes and studies. proper methodology. On a much less technical notice, Agent A is aware of precisely learn how to flip your massive concepts into Postgres databases, Flask apps, and scheduled cron jobs. Makes use of webhooks, OpenRouter LLM proxies with 300+ fashions, internet fetch with full-page parsing, PDF extraction, and OCR.
- Constructed-in connectivity to all advertising instruments. When migrating to Ahrefs, you should use native connectors for Slack, HubSpot, GitHub, Notion, Linear, Mailchimp, Resend, SendGrid, Stripe, Gong, WordPress, Airtable, Reddit, Apify, and even Semrush 😉
- Skilled expertise and app library. The Ahrefs crew (myself included) has been delivering pre-built advertising expertise and purposes that help you automate vital advertising processes in precisely the identical means as skilled Ahrefs energy customers.
This is learn how to automate content material advertising utilizing Agent A.
Utilizing agent A, weblog pipelinean 11-step writing help workflow that automates Web optimization content material creation. Whenever you enter your goal key phrases (or ask Agent A to seek out them utilizing the built-in Content material Hole Evaluation ability), Agent A runs by means of 11 separate phases in an effort to offer you a draft of a publishable article.


Agent A performs a collection of duties by means of key phrase analysis, SERP evaluation, AI content material helper subject snapshots, bulleted summaries, product mentions, drafting, inside hyperlinks and citations, picture era, and formatting for publication. You may see the output at each stage and edit it inline.


I have been tinkering with the weblog pipeline. My latest additions embrace:
- Vibe edit mode: Now you can use the chatbox to supply LLMs with directive suggestions on article summaries and drafts. It will trigger the adjustments to take impact. No extra handbook enhancing or copy-pasting. All atmospheres, on a regular basis!
- customized fashion information: Add your individual fashion information and select writer profiles for every article educated by yourself writing samples.
- model movement diagram: Suggest and generate model styling movement diagrams.


Starter immediate:
Construct me an assisted long-form article pipeline. Atomic enter is a goal key phrase. Levels run sequentially as background jobs the UI polls: (1) key phrase analysis by way of Ahrefs, (2) competitor SERP fetch, (3) AI Content material Helper subject snapshot, (4) bulleted define with mandated subject protection, (5) data-mention placement, (6) full draft, (7) polish, (8) WordPress shortcode formatting + .docx export. Every stage reveals its output, has an "edit" textarea, and a "refine with suggestions" chat that re-runs the stage with my notes. Type information comes from a per-author voice profile.
The Ahrefs weblog has over 1,000 articles (together with localized variations), and preserving all of them updated is greater than a full-time job.
You will have constructed an automated replace course of utilizing Agent A.


Whenever you share the revealed URL, the pipeline retrieves the article, extracts the web page’s content material, and runs 4 diagnostic phases in parallel.
- steerage: Set the scope of the replace course of (mild refresh and full rewrite).
- Declare audit: LLM flags all statistics, analysis references, and dated assertions in a put up, grades the age of every, and finds alternate URLs to consult with if vital.
- Ahrefs mentioned: We match articles with Ahrefs options launched since publication and recommend the place to drop new options.
- subject hole: Re-run the SERP towards your present high pages and uncover matters not lined by these pages.
My favourite function is Preview stage: View side-by-side variations between the present article and the proposed replace, with choices to simply accept/reject every change.


You do not stare at a draft rewritten by an AI and check out to determine what modified. You will see the unique on the left and instructed edits on the best, click on to pick out. The replace pipeline is what lets you truly handle your month-to-month “replace 20 previous posts” dash.
Starter immediate:
Construct me a blog-post replace pipeline. Enter: a broadcast URL. Fetch the article. Run 5 diagnostic phases: (1) Steering — I set scope (mild refresh vs. full rewrite); (2) Claims Audit — LLM extracts each stat, research reference, and dated assertion and grades every for staleness with a instructed alternative; (3) Ahrefs Mentions — cross-check towards Ahrefs options launched since publication and recommend the place to drop new ones; (4) Matter Gaps — re-run the SERP, floor matters present top-ranking pages cowl that mine would not; (5) Authoritative Pages — discover linkable sources revealed since my article. Last stage: side-by-side diff between present article and proposed updates, with settle for/reject per change. Export the accepted model as markdown and WordPress shortcodes.
Each month I share a reasonably detailed efficiency report on the Ahrefs weblog. It combines a considerable amount of information sources, consists of a considerable amount of visualization, and supplies a layer of research from my (theoretically) specialists.
It used to take a full day to create a report. Presently, Agent A mechanically generates this information on the second day of each month (to permit time for GSC information assortment to finish).


(That is simply dummy information. You may inform by the truth that it’s rising month by month…)
Combines Google Search Console, Ahrefs Internet Analytics, and GSC dashboard graphs in a single view with KPI tiles, 12-month pattern graphs, subfolder splits, winners and losers tables, each day anomaly callouts, and a whole paginated record of all Web optimization and non-Web optimization.


I additionally included Editable “Month-to-month Abstract” subject. AI would not write the evaluation. That is my job. As an alternative, if you wish to analyze your efficiency for the month and assist my evaluation, I will recommend 6-10 bullet factors which you could evaluation and excerpt into your abstract.


Starter immediate:
Construct me a month-to-month weblog efficiency report. Pull GSC + Ahrefs Internet Analytics for the present month. Present KPI tiles, a 12-month pattern chart with a migration marker, subfolder cut up, winners/losers tables (paginated, 25/web page), each day anomaly callouts, and full paginated tables of each put up. On the high, an editable markdown "month-to-month overview" with auto-save. Beside it, an AI panel that takes my cached KPIs + an "business context" textarea I fill with algo-update information and produces 6-10 candidate bullets I can copy. Add a "publish to public website" button that snapshots a read-only view.
I’ve all the time been focused on the concept Google rewards topical authorities, web sites that cowl their subject of experience comprehensively and intimately. Since we run an enormous, expansive weblog, we wished to see how our “off-topic” articles carried out in comparison with our core articles.
So Agent A carried out the evaluation for me. It is a bit technical, however Semantic audit of blogs We mapped all of the URLs on the weblog into vector house, calculated the location’s centroid, and categorized pages as core/close to/mid/far primarily based on cosine distance.


We then enriched each web page with site visitors information from Ahrefs, so every bucket reveals common natural site visitors, referring domains, URs, and key phrase protection. Moreover, we grouped associated articles to spotlight pure subject clusters.


This outcome answered a query I had all the time wished answered. “Are my off-topic posts underperforming my core posts? By how a lot?” On our weblog, the reply is sure. Core pages have about twice as a lot site visitors as far pages.
Starter immediate:
Run a semantic audit of my weblog. Pull each URL from the sitemap, fetch the content material, embed every web page (imply of passage embeddings) utilizing a 3072-d embedding mannequin. Compute the location centroid and bucket pages by cosine distance to it (core/close to/mid/far utilizing imply ± 1/2σ — not quartiles). Enrich every URL with Ahrefs batch evaluation (org_traffic, refdomains, UR, key phrases). Run k-means with silhouette scan (ok=2..12) to seek out pure subject clusters. Output: bucket histogram, per-bucket Ahrefs averages, cluster summaries with pattern URLs, and a verdict on whether or not the weblog is tight or diffuse.
I spend lots of time reviewing opponents’ blogs and searching for article inspiration. I requested Agent A for assist, and Agent A constructed a software known as . Competitor Feed.
Competitor Feed displays a listing of your opponents’ weblog sitemaps and shows new posts each day. Every put up is saved with the title, publication date, first paragraph excerpt, and one-line LLM abstract. Then triage every merchandise as Save/Reject/Ignore. Good concepts are saved to a backlog of content material concepts.


Whenever you save a put up, the app launches the Ahrefs Key phrases Explorer pipeline for the title. This extracts a 2-3 phrase seed subject, takes key phrase recommendations, ranks them by quantity and intent, and attaches the outcomes to a saved row.


“Competitor monitoring” is subsequently not a passive feed, however an energetic key phrase pipeline. Each attention-grabbing competitor put up generates a listing of key phrases. we You can too pursue the identical subject.
Starter immediate:
Construct me a competitor weblog watcher. I configure a listing of competitor weblog sitemap URLs. A each day job diffs every sitemap, fetches new URLs, and for every new put up reveals title, publish date, first-paragraph excerpt, and a one-line LLM abstract of the angle. Triage states: new / saved / dismissed. After I save a put up, run an Ahrefs Key phrases Explorer pipeline towards the title: extract a 2-3 phrase seed subject, fetch key phrase recommendations, rank by quantity and intent, connect outcomes to the saved row. The output is competitor-inspired key phrase lists, not a passive studying queue.
Louise constructed the LinkedIn Scrapbookher personal private swipe file for content material inspiration. Set up the Chrome extension. Whenever you click on on a put up whereas searching LinkedIn, the put up is saved to Scrapbook together with the complete textual content, writer, engagement metrics, and media.


Scrapbook turns into very attention-grabbing when you avoid wasting content material. Notice the extra instruments Louise has added, together with:
- trending key phrases: This reveals key phrases which might be gaining in recognition throughout your saved posts, so yow will discover out what your community is specializing in earlier than it will get picked up by Web optimization media.
- content material hole: Evaluate the matters of your saved posts with the matters you revealed, with the purpose of uncovering “what you are consuming however not writing.”
- pattern finder: For those who want related examples whereas drafting an article, you should use semantic search all through your scrapbook to return related content material.
- Ask Scrappy: Question the database of saved snippets (utilizing questions like “Which scraps point out AI Overview?”).


Starter immediate:
Construct me a LinkedIn swipe-file app with a Chrome extension. The extension provides a "Save to Scrapbook" button to each LinkedIn put up; one click on captures put up textual content, writer, engagement metrics, and media URLs and POSTs to my Console app. The Console app shops posts in Postgres with full-text search. Construct three instruments on high of the corpus: (1) Trending Key phrases — extract subject seeds from saved posts, floor rising matters over a rolling window; (2) Content material Hole — diff matters in saved posts towards matters in my revealed weblog posts, output what I am consuming however have not written about; (3) Instance Finder — semantic search over the scrapbook with deep hyperlinks again to LinkedIn. Add a generic web-clipper extension too for non-LinkedIn URLs.
7. Get scientific inside hyperlink suggestions
Inner linking is a kind of Web optimization chores you “ought to” do each time you publish, but it surely’s hardly ever achieved.
So we requested Agent A to construct it for us. inside linker. Whenever you feed a brand new article (both a broadcast hyperlink or a pasted draft markdown of an unpublished article), it searches for essentially the most related current posts to hyperlink to.


Internally, it embeds the enter article into Gemini and cosine compares it with all different articles within the sitemap. The highest candidates are then rescored with particular site visitors weighting, giving precedence to hyperlinks from articles with excessive current natural site visitors.
It additionally parses every candidate’s markdown physique to mechanically filter out posts that already hyperlink to you, so that you’re by no means observing suggestions you’ve got already used.


For every beneficial article, the software additionally identifies the one paragraph that almost all semantically matches the brand new article. Claude Sonnet 4.6 then creates a pure 2-6 phrase anchor, rewrites the sentences in that paragraph to incorporate it, and is able to paste instantly into your current article.
starter immediate
Construct me an internal-linking software. Enter: both a broadcast weblog URL or pasted draft markdown for unpublished items. Embed the enter article with Gemini and cosine-compare towards my pre-cached weblog put up vectors. Rescore high candidates with authority weighting: 0.7 × similarity + 0.3 × log(org_traffic) — favours high-traffic hosts the place a hyperlink truly strikes rankings. Auto-exclude any host already linking to me (parse every candidate's markdown physique). For every high host, establish the one paragraph most semantically aligned with the enter article — that is the place the hyperlink goes. Have Claude draft a pure 2-6 phrase anchor and rewrite a sentence within the host paragraph to incorporate it. Per-recommendation context: web page sim, passage sim, host's org_traffic / UR / refdomains, the host paragraph, and a one-line rationale. Cache passage vectors per host so repeat lookups are immediate. Run lookups async with stay step standing; persist each lookup to historical past.
last ideas
For those who’re an Ahrefs buyer, you possibly can attempt it out You should utilize Agent A at no cost for one month.
Take a look at a few of these prompts for inspiration, construct some purposes, generate some studies, and see how Agent A tackles the boring components of your job.

