Ryan Law

11K posts

Ryan Law banner
Ryan Law

Ryan Law

@thinking_slow

Director of Content Marketing @Ahrefs • I tweet about writing, SEO & marketing • Solving the hard parts of content marketing: https://t.co/VCUFhtFJaP

Aylesbury, UK Katılım Eylül 2014
995 Takip Edilen13.6K Takipçiler
Sabitlenmiş Tweet
Ryan Law
Ryan Law@thinking_slow·
i soft-launched my course last week. 154 people are currently working through it 😱 it's $99. it contains everything i know about thought leadership content: ~ ideation frameworks ~ writing techniques ~ distribution tactics ~ examples and teardowns ryanlaw.podia.com/how-to-write-t…
English
17
7
111
0
Ryan Law
Ryan Law@thinking_slow·
@DarwinSantosNYC wow, that means a lot, thank you so much! I'm always trying to learn as much as possible and bring other people along for the ride :)
English
0
0
2
76
D@RWIN
D@RWIN@DarwinSantosNYC·
meant to say: ryan is one of the best and courageous industry writers i know (along with others within ahrefs) pushing the boundaries of the content frontier in the era of ai.
Ryan Law@thinking_slow

here's the exact process we built to automate content creation using Claude Code, 23 custom skill files, and the .@ahrefs MCP: ahrefs.com/blog/how-i-do-… (the article also includes a YouTube video where i demo the whole system to our ever-discerning CMO, @timsoulo) hope this is helpful, and spurs a few ideas for automating the drudgery out of your work :)

English
1
0
2
2.1K
Rebekah Edwards
Rebekah Edwards@rebekah_creates·
Fantastic example of ethically using AI to enhance processes built and refined by humans. I love this so so much.
Ryan Law@thinking_slow

here's the exact process we built to automate content creation using Claude Code, 23 custom skill files, and the .@ahrefs MCP: ahrefs.com/blog/how-i-do-… (the article also includes a YouTube video where i demo the whole system to our ever-discerning CMO, @timsoulo) hope this is helpful, and spurs a few ideas for automating the drudgery out of your work :)

English
1
0
2
317
Ryan Law retweetledi
Glen Allsopp 👾
Glen Allsopp 👾@ViperChill·
Big news: Ahrefs just massively increased API limits (at no extra cost). 🥳 As Ahrefs grows in this AI era, we're opening up more data to power your marketing. Increased API limits have been one of the top requests over the past few months, so I'm excited to be sharing this news. Changes depend on your account level, but as an example, Standard plans now get 2.67x more credits and up to 10x more rows per request. Over the next few weeks I'm going to be sharing some of the unique tools and workflows Ahrefs powers for my own work. If you have any cool use cases of your own, I would love to hear those as well. 🙌
Glen Allsopp 👾 tweet media
English
47
21
238
50.2K
Ryan Law
Ryan Law@thinking_slow·
here's the exact process we built to automate content creation using Claude Code, 23 custom skill files, and the .@ahrefs MCP: ahrefs.com/blog/how-i-do-… (the article also includes a YouTube video where i demo the whole system to our ever-discerning CMO, @timsoulo) hope this is helpful, and spurs a few ideas for automating the drudgery out of your work :)
English
9
14
144
21.2K
Ryan Law
Ryan Law@thinking_slow·
next week! looking forward to speaking at The Digital PR Summit, who else is coming to Manchester? :)
Ryan Law tweet media
English
1
0
4
399
Ryan Law
Ryan Law@thinking_slow·
@TheCoolestCool nothing like seeing claude write a great blog post in 4 minutes to make me feel like a noob all over again haha 🥲
English
0
0
1
45
Ryan Law
Ryan Law@thinking_slow·
the Ahrefs blog team is having a hackathon next week. here's what i'm building: - full AI content creation system: from content gap analysis and keyword prioritisation through to internal linking, screenshot generation and formatting for publication - fully customisable: modify the skills files that power each stage of the workflow. upload samples of your best writing and preferred research sources - fully editable: kick off the generation process with as much or as little direction as you like, and edit the outputs at every stage of the process to your liking - real data: connect directly to Ahrefs, GA, GSC and pull real data into the research and writing process - natural product mentions: reference a built-in product knowledgebase to suggest relevant Ahrefs products and features to incorporate into each article the goal is a personalised AI copilot, for every person on my team, to suck the drudgery out of writing and creating search content :) and very soon, you will be able to make this for yourself: ahrefs.com/agent-a
Ryan Law tweet media
English
6
4
73
18.9K
Ryan Law
Ryan Law@thinking_slow·
@TheCoolestCool so much fun! and this kinda thing is getting easier and easier to build for a noob like me :)
English
1
0
1
620
Ryan Law
Ryan Law@thinking_slow·
content leaders! i'm hosting an online panel discussion on AI content in a few weeks: who wants to join me as a panelist? very relaxed, open discussion about all things AI content: - your current tools and processes (the nerdier the better), - the balance between AI-generated and human-created content, - the risk profile of AI content, - your plans for the future, - etc. you'd be a great fit if you lead a content team at a SaaS company or agency and you've been elbows-deep in generative AI for a while :) who's interested in joining me? who would you like to hear from?
English
7
1
9
1.1K
Ryan Law
Ryan Law@thinking_slow·
@Shpigford it certainly does! i'm planning to connect all of these tools with a wordpress MCP, but you will also be able to customise them to your heart's content with whatever MCPs and APIs you like :)
English
1
0
1
227
Josh Pigford
Josh Pigford@Shpigford·
@thinking_slow ooo i love this! i build a whole automated system to do this but it'd be nice to NOT maintain that. does it offer any kind of CLI/MCP tooling so you can combine it with a CMS CLI/MCP and have it actually do all the updates for you?
English
2
0
1
402
Ryan Law
Ryan Law@thinking_slow·
i built ANOTHER new tool: the internal links tool! find high-value internal linking opportunities, analyze anchor text distribution, and get AI-powered placement suggestions. internal linking is one of the most underrated levers in SEO. it distributes authority, helps Google discover pages, and keeps your readers engaged. but as much as i love writing new content, i hate linking back to it from our existing content :') so i built a tool that turns internal link optimization into a systematic workflow: → ingest any XML sitemap and automatically process every page → extract content, generate semantic embeddings, and map all existing internal links → smart URL filtering strips out /wp-content/, pagination, feeds, and other junk automatically → prioritize pages by a composite score: high external authority + few internal links = biggest opportunity → get top-10 link recommendations for any page, ranked by semantic similarity → click "Suggest Placement" and AI finds the best paragraph, writes natural anchor text, and gives you a ready-to-paste HTML snippet → anchor text audit catches every "click here" and "read more" across your site, with AI-generated replacements → automatic scanning detects newly published posts and generates linking recommendations before you even ask (pairs perfectly with the content updater i just shared—find what needs updating, then make sure it's properly linked to!) want to try this for yourself? this 9and much more) awaits you on the other side of this link: ahrefs.com/agent-a
Ryan Law tweet mediaRyan Law tweet mediaRyan Law tweet mediaRyan Law tweet media
English
8
3
68
7.4K
Ryan Law
Ryan Law@thinking_slow·
TOMORROW: i go head-to-head with the man, the myth, the legend, @patrickstox. 3 rounds, 12 surprising @ahrefs use cases, 1 ultimate champion! join us to learn some unique and under-appreciated ways to grow your business with your Ahrefs subscription. you (and probably me) will learn something new, guaranteed. (Patrick invented half of the use cases we'll cover, so my odds aren't great... but momma didn't raise no quitter!!!) live webinar tomorrow, March 26th: 10am ET | 2pm GMT | 3pm CET register here: ahrefs.zoom.us/webinar/regist…
Ryan Law tweet media
English
0
1
10
670
Ryan Law
Ryan Law@thinking_slow·
i built a new tool: the automatic content updater! find and fix outdated claims and statistics, naturally mention your latest products, and find and fill topic gaps. updating blog content is one of the highest-ROI activities in content marketing. but nobody likes doing it, especially on a blog with 1,000+ articles, like ours :') so i built a tool that turns content maintenance into a guided, step-by-step workflow: → paste any blog URL and extract the full article content → automatically find outdated statistics and suggest replacements with sources → check your product changelog and recommend natural feature mentions → scrape top-ranking competitors and identify topic gaps you're missing → generate new sections in your writing style for gaps you accept → accept, reject, or edit every single suggestion before anything changes → compile the final updated article and export in whatever format you like crucially, this is designed as a counterpart to your human judgement and creative inclinations. guide the updating process with as much (or as little) context as you like, and review and improve any suggested updates directly in the editor. (unsurprisingly, this pairs extremely well with the content freshness tool i shared on Monday!) want to try this for yourself? join the waitlist here: ahrefs.com/agent-a
Ryan Law tweet mediaRyan Law tweet mediaRyan Law tweet mediaRyan Law tweet media
English
2
4
36
3.7K
Ryan Law
Ryan Law@thinking_slow·
@NickLeRoy i hear you, this is necessary though, needs to be a staged roll-out. and it won't be in the future for very long at all!
English
2
0
0
193
Nick LeRoy
Nick LeRoy@NickLeRoy·
@thinking_slow Ton of respect for you Ryan, but dangling the carrot to only collect emails for something in the future. Yuck.
English
1
0
3
252
Ryan Law
Ryan Law@thinking_slow·
i built a content freshness tool for you! instantly find content decay, benchmark your "freshness" against competitors, get a list of articles to update by estimated traffic gain, and much more. fresher content generally means better performance in search and AI search (and happier readers). now you can turn your normally ad-hoc updating process into something rigorous and data-backed :) features include: → analyze every article from any blog with estimated traffic, publish dates, authors, and more → compute a 0–100 freshness score along with average article age and estimated traffic decay → compare up to 3 blogs side-by-side: their freshness scores, content debt, content age distribution charts, and a radar profile → show sparkline trends, year-by-year breakdowns, and the top 10 oldest articles dragging your score down → create a prioritized updating list using a formula that combines traffic decline with content age want to set this up for your blog? easy peasy: ahrefs.com/agent-a
Ryan Law tweet mediaRyan Law tweet mediaRyan Law tweet mediaRyan Law tweet media
English
3
2
35
4.4K
Ryan Law
Ryan Law@thinking_slow·
@krinal @ahrefs verrrry cool!! am working on some similar concepts, basically building a single source of product truth and using that as a component in a content updating workflow so many crazy things are so possible now, amaingly fun time :)
English
0
0
1
100
Krinal Mehta
Krinal Mehta@krinal·
@thinking_slow @ahrefs Great stuff, I was planning to build something similar but for accuracy. What % of blogs have outdated information about your products, could be pricing, positioning, messaging, comparison, steps to use, etc. Same volume for Bluehost, thousands of posts.
English
1
0
1
138
Ryan Law
Ryan Law@thinking_slow·
we have 1,642 articles on the .@ahrefs blog, and over 15 core products. but as it turns out: • 366 articles don't explicitly mention a single Ahrefs product(!!!) • Site Explorer appears in 47% of posts, but GBP Monitor just 0.2% • 50 articles get 500+ monthly organic traffic, but mention <2 products • our newer products (Brand Radar, AI Content Helper, Ahrefs MCP, Social Media Manager) appear in fewer than 6% of articles each content marketing exists to help sell your products, but it's actually pretty difficult to analyse how well your content is doing that job at scale (especially when you have multiple products and thousands of posts, like we do) well, no longer. i built a tool that: → scrapes your blog articles and extracts their full page content → analyses every article for mentions of each of your products → scores mention context and intensity (how heavily each product is referenced, not just yes/no) → pulls organic traffic, keywords, referring domains, URL Rating, and much more for every page → visualises which products get the most traffic exposure, which are barely mentioned, and where the biggest gaps are → creates a prioritized roadmap of content updates to boost the visibility of your most important products want this for yourself? easy: ahrefs.com/agent-a
Ryan Law tweet mediaRyan Law tweet mediaRyan Law tweet mediaRyan Law tweet media
English
6
3
48
7.7K
Ryan Law
Ryan Law@thinking_slow·
@IvanPalii @ahrefs i *think* this should be able to handle it, page content is analysed within the context of a list of products/features/main functionality/etc so it should be able to tell that a hyperlinked "track positions" would promote a specific rank tracking tool will have a play and see :)
English
0
0
1
185
Ivan Palii 🇺🇦
Ivan Palii 🇺🇦@IvanPalii·
@thinking_slow @ahrefs Looks great. The issue I see many products we link to don't have own names (like Brand Radar, Site Explorer, etc) and many of such links are SEO related anchors like with different variations. For example: Rank Tracker, track rankings, track positions
English
1
0
1
244