• NanoBits
  • Posts
  • From content research 🔍 to SEO blogs & LinkedIn posts in < 27 minutes ✍️

From content research 🔍 to SEO blogs & LinkedIn posts in < 27 minutes ✍️

Nanobits Product Spotlight

EDITOR’S NOTE

Dear Future-Proof Humans,

If you’ve ever tried to stay on top of industry news, you know how overwhelming it can be.

Scrolling through endless articles—bookmarking, skimming, and mentally filing away ideas—only to realize you’ve absorbed nothing. By the time you sit down to write, your inspiration feels stale, and crafting fresh, SEO-friendly content becomes a time sink.

Sound familiar?

I’ve spent hours digging through RSS feeds, highlighting key points, and still struggling to turn insights into polished blog posts or engaging LinkedIn updates.

Maybe you’ve been there, too: juggling research, writing, and distribution while trying to keep up with the algorithm’s demands. Manually summarizing articles is tedious, and repurposing content across platforms often feels repetitive—or worse, ineffective.

That’s why I built an automated workflow using ChatGPT and Make.com.

It scans RSS feeds for articles on your chosen topic, summarizes them, and spins up an SEO-optimized blog post and a LinkedIn-ready post—complete with hooks, key takeaways, and calls to action. No more staring at a blank page or wasting hours on rewrites.

No coding needed! 👩‍💻 Just a few tools and a simple setup.

In today’s edition of Nanobits, I’ll show you how to create your own AI-powered content assistant. Save time, stay consistent, and never run out of ideas again.

Let’s get started.

ARE YOU NEW TO MAKE.COM?

It’s a super easy and intuitive tool to learn.

Here’s a beginner-friendly guide/primer I wrote a few weeks ago. It will help you get started with Make.com.

AI-POWERED CONTENT ASSISTANT
Auto-Summarize RSS Articles & Generate SEO Blogs + LinkedIn Posts 

This automation scans RSS feeds for articles on your chosen topic, extracts key insights, and turns them into two polished outputs: an SEO-optimized blog post and a LinkedIn-ready post—complete with hooks, takeaways, and CTAs.

No more manual rewriting or staring at a blank page.

Let’s break it down.

Click on scenarios on the left-hand side.

Click “Create a new scenario” on the top right corner of the page.

This now drops us into the scenario editor or designer, where we can build our automation.

Step 1: Set Up Your RSS Feed Watcher

1. Make and RSS Connection

  • In Make.com, create a new scenario and search for the “RSS” app.

  • Select “Watch RSS Feed Items”—this triggers your workflow whenever a new article is published.

  • Why? This automates the "checking" process so you never miss updates.

2. RSS Feed Link Creation

  • Find your target RSS feed URL:

    • Most blogs: Add /feed to their URL (e.g., example.com/feed).

    • News sites: Look for the RSS icon (⚡) or check their footer.

    • Tools like RSS.app can generate feeds for sites without one.

  • Paste the URL into Make.com’s RSS module.

For this newsletter, let’s generate an RSS feed link from rss.app.

3. How to Filter (Optional but Powerful)

  • Keywords: Only trigger for articles containing specific words (e.g., “AI automation”).

    • Example: Add a filter with condition Title contains “ChatGPT”.

  • Exclusions: Skip irrelevant articles (e.g., Exclude if Title contains “finance”).

  • Frequency: Balance freshness vs. overload (e.g., check every 6 hours for time-sensitive niches).

Copy the XML link shown right after “Your feed is ready“

Pro Tip: Test with 2-3 feeds (like a blog + news site) to compare output quality before scaling.

Step 2: Summarize articles with Perplexity

1. Make and Perplexity Connection

  • In your Make.com scenario, add the "Chat Completion" module (this is Perplexity's dedicated integration).

  • Search for "Perplexity AI" when adding the module.

  • Why? This sends the RSS article content directly to Perplexity for processing - no manual API setup is needed.

2. Perplexity API Key Setup

  • Sign up for an API key at Perplexity API Workspace.

  • In the Chat Completion module settings:

    1. Click "Add" next to the Connection field

    2. Name your connection (e.g., "Perplexity Content Assistant")

    3. Paste your API key when prompted

  • Pro Tip: The free tier gives you enough credits to test thoroughly before committing.

How to create a Perplexity API key?

Prompt for summarizing the article

In the module's Prompt field, use this structure:

Summarise the content from this page or article: {{2.url}}

##WORDS AND PHRASES TO AVOID##

"meticulous", "meticulously", "navigating", "complexities", "realm", "understanding", "dive in", "shall", "tailored", "towards", "underpins", "everchanging", "ever-evolving", "the world of", "not only", "alright", "embark", "journey", "In today's digital age", "hey", "game changer", "designed to enhance", "it is advisable", "daunting", "in the realm of", "amongst", "unlock the secrets", "unveil the secrets", "robust", "diving", "elevate", "unleash", "power", "cutting-edge", "rapidly", "expanding", "mastering", "excels", "harness", "imagine", "It's important to note", "Delve into", "Tapestry", "Bustling", "In summary", "Remember that…", "Take a dive into", "Navigating", "Landscape", "Testament", "In the world of", "Embark", "Analogies to being a conductor or to music", "Vibrant", "Metropolis", "Firstly", "Moreover", "Crucial", "To consider", "There are a few considerations", "Ensure", "Furthermore", "Fancy", "As a professional", "Therefore", "Additionally", "Specifically", "Generally", "Consequently", "Importantly", "nitty-gritty", "Thus", "Alternatively", "Notably", "As well as", "Weave", "Despite", "Essentially", "While", "Also", "Even though", "Because", "In contrast", "Although", "In order to", "Due to", "Even if", "Arguably", "On the other hand", "It's worth noting that", "To summarize", "Ultimately", "To put it simply", "Promptly", "Dive into", "In today's digital era", "Reverberate", "Enhance", "Emphasize", "Revolutionize", "Foster", "Remnant", "Subsequently", "Nestled", "Labyrinth", "Enigma", "Whispering", "Sights unseen", "Sounds unheard", "Indelible", "My friend", "Buzz", "In conclusion"

💡 The URL of the article is fetched from the RSS module.

Pro Tip: Use the Improve an existing prompt option from the dashboard of your Anthropic console. You can give it a rough idea about what you want to achieve, and it will provide you with a polished and more optimized prompt.

Step 3: Generate search engine optimized blog content with Claude

1. Router Connection

After the summary, add a Router to split your workflow:

  • Branch 1: SEO Blog Post

  • Branch 2: LinkedIn Post
    Why? This lets you create multiple outputs from one summary.

2. Router Connection

a. Add Claude Module

  • In Make.com, add the "Claude Chat Completion" module after your router

  • Select Claude 3 (Sonnet 3.7 recommended for speed/cost balance)

b. Optimized Prompt Template

  You are an experienced SEO content writer tasked with creating an optimized article based on a given summary. Your goal is to produce a 1000-word, engaging, and SEO-friendly piece that adheres to specific guidelines.

First, here's the article summary you'll be working with:

<article_summary>
{{3.choices[].message.content}}
</article_summary>

Before writing the article, please plan your approach. Wrap your planning process inside <article_planning> tags in your thinking block, considering the following aspects:

1. Extract and list main keywords from the summary
2. Brainstorm potential angles or hooks for the introduction
3. Create a detailed outline with potential content for each section, including:
   - Main topic and key points from the summary
   - Potential headers and subheaders (including H1, H2, and H3)
4. List potential stories or examples for each section to make the content engaging
5. Brainstorm internal linking opportunities
6. Generate a list of FAQs based on the topic
7. Plan your SEO optimization strategy (keyword placement, meta description ideas)

It's okay for this planning section to be quite long to ensure a thorough preparation for the article.

Once you've completed your planning, write the 1000-word article following these guidelines:

1. Structure:
   - Use HTML tags for formatting: <h1>, <h2>, <h3> for headers, <b> for bold text, and <li> for bullet points.
   - Include an introduction, main body with multiple sections, and a conclusion.
   - Add FAQs near the end of the article.

2. Content Style:
   - Write in a conversational, easy-to-read style.
   - Use US English grammar.
   - Write in the first person.
   - Emulate the tone of Alex Hormozi: direct, no fluff, and neutral.
   - Break complex ideas into bullet points, lists, and bold highlights.
   - Include relevant stories and examples.

3. SEO Optimization:
   - Include the main keyword in the first and last paragraphs.
   - Use the keyword and semantically related terms in headings.
   - Create internal linking opportunities.
   - Ensure each paragraph focuses on a single idea for better readability.

4. ##WORDS AND PHRASES TO AVOID##

"meticulous", "meticulously", "navigating", "complexities", "realm", "understanding", "dive in", "shall", "tailored", "towards", "underpins", "everchanging", "ever-evolving", "the world of", "not only", "alright", "embark", "journey", "In today's digital age", "hey", "game changer", "designed to enhance", "it is advisable", "daunting", "in the realm of", "amongst", "unlock the secrets", "unveil the secrets", "robust", "diving", "elevate", "unleash", "power", "cutting-edge", "rapidly", "expanding", "mastering", "excels", "harness", "imagine", "It's important to note", "Delve into", "Tapestry", "Bustling", "In summary", "Remember that…", "Take a dive into", "Navigating", "Landscape", "Testament", "In the world of", "Embark", "Analogies to being a conductor or to music", "Vibrant", "Metropolis", "Firstly", "Moreover", "Crucial", "To consider", "There are a few considerations", "Ensure", "Furthermore", "Fancy", "As a professional", "Therefore", "Additionally", "Specifically", "Generally", "Consequently", "Importantly", "nitty-gritty", "Thus", "Alternatively", "Notably", "As well as", "Weave", "Despite", "Essentially", "While", "Also", "Even though", "Because", "In contrast", "Although", "In order to", "Due to", "Even if", "Arguably", "On the other hand", "It's worth noting that", "To summarize", "Ultimately", "To put it simply", "Promptly", "Dive into", "In today's digital era", "Reverberate", "Enhance", "Emphasize", "Revolutionize", "Foster", "Remnant", "Subsequently", "Nestled", "Labyrinth", "Enigma", "Whispering", "Sights unseen", "Sounds unheard", "Indelible", "My friend", "Buzz", "In conclusion"

5. Additional Notes:
   - Start with real questions and use plain language.
   - Aim for exactly 1000 words.
   - Ensure every sentence is on a new line for better readability.

Here's an example of the desired output structure (do not use this content, it's just to illustrate the format):

<h1>Main Title of the Article</h1>

<p>Opening paragraph with the main keyword...</p>

<h2>First Major Section</h2>

<p>Content for the first section...</p>

<h3>Subsection</h3>

<p>More detailed content...</p>

<b>Important point in bold</b>

<p>Explanation of the important point...</p>

<h2>Second Major Section</h2>

<p>Content for the second section...</p>

<ul>
<li>First bullet point</li>
<li>Second bullet point</li>
<li>Third bullet point</li>
</ul>

<h2>FAQs</h2>

<h3>First FAQ Question?</h3>

<p>Answer to the first FAQ...</p>

<h3>Second FAQ Question?</h3>

<p>Answer to the second FAQ...</p>

<h2>Conclusion</h2>

<p>Concluding paragraph with the main keyword...</p>

Please proceed with your planning and then write the article based on the given summary and guidelines. Your final output should consist only of the 1000-word article and should not duplicate or rehash any of the work you did in the planning section.

c. Configuration

  • [optional] Set temperature: 0.7 (balanced creativity)

  • Max tokens: 4000 (adjust if needed)

  • Enable "Trim whitespace" for clean formatting

Pro Tip: Test with 2-3 summaries first to refine headings/link placement before full automation.

3. Save to Google Docs

Add Google Docs module to:

  1. Create new document

  2. Name it: "SEO Blog Draft - {Title}". You can get the title from the RSS module.

  3. Paste Claude's output.

Pro Tip: Instead of Google Docs, you can directly publish the blog content in the draft section of your CMS platform, like WordPress.

Hence, the output is in markdown format.

Use Make.com’s WordPress module to auto-create a draft post, pulling the title from RSS and content from Claude.

Step 4: Create & Store LinkedIn Content

1. Generate LinkedIn Post with Claude

  • Module Setup: Add Claude Chat Completion in your second router branch

  • Optimized Prompt:

You are a skilled social media content creator specializing in LinkedIn posts. Your task is to create a short, engaging LinkedIn post based on the following content:

<content>
{{3.choices[].message.content}}
</content>

Before writing the post, please analyze the content and plan your approach. Work through the following steps inside <content_analysis> tags in your thinking block:

1.⁠ ⁠Summarize the main topic of the content in one sentence.
2.⁠ ⁠List 3-5 key points from the content.
3.⁠ ⁠Brainstorm 5-7 engaging opening lines that could grab a reader's attention.
4.⁠ ⁠List 10-15 relevant hashtags that professionals in this field might use or search for.
5.⁠ ⁠Consider the target audience (LinkedIn professionals) and note how you can appeal to them.
6.⁠ ⁠Plan 3-5 short, impactful sentences that convey the essence of the content in a professional, business-oriented manner suitable for LinkedIn.

Now, create the LinkedIn post following these guidelines:
1.⁠ ⁠Write 3-5 short, engaging sentences about the topic.
2.⁠ ⁠Place each sentence on a new line.
3.⁠ ⁠Use a professional tone appropriate for LinkedIn.
4.⁠ ⁠Focus on business-related aspects of the content.
5.⁠ ⁠Add 3-5 relevant hashtags at the end of the post.
6.⁠ ⁠Ensure the post grabs viewer attention and is highly engaging.
7.⁠ ⁠Do NOT use any of the words or phrases listed in the "WORDS AND PHRASES TO AVOID" section below.

Present your final LinkedIn post within <linkedin_post> tags.

##WORDS AND PHRASES TO AVOID##

"meticulous", "meticulously", "navigating", "complexities", "realm", "understanding", "dive in", "shall", "tailored", "towards", "underpins", "everchanging", "ever-evolving", "the world of", "not only", "alright", "embark", "journey", "In today's digital age", "hey", "game changer", "designed to enhance", "it is advisable", "daunting", "in the realm of", "amongst", "unlock the secrets", "unveil the secrets", "robust", "diving", "elevate", "unleash", "power", "cutting-edge", "rapidly", "expanding", "mastering", "excels", "harness", "imagine", "It's important to note", "Delve into", "Tapestry", "Bustling", "In summary", "Remember that…", "Take a dive into", "Navigating", "Landscape", "Testament", "In the world of", "Embark", "Analogies to being a conductor or to music", "Vibrant", "Metropolis", "Firstly", "Moreover", "Crucial", "To consider", "There are a few considerations", "Ensure", "Furthermore", "Fancy", "As a professional", "Therefore", "Additionally", "Specifically", "Generally", "Consequently", "Importantly", "nitty-gritty", "Thus", "Alternatively", "Notably", "As well as", "Weave", "Despite", "Essentially", "While", "Also", "Even though", "Because", "In contrast", "Although", "In order to", "Due to", "Even if", "Arguably", "On the other hand", "It's worth noting that", "To summarize", "Ultimately", "To put it simply", "Promptly", "Dive into", "In today's digital era", "Reverberate", "Enhance", "Emphasize", "Revolutionize", "Foster", "Remnant", "Subsequently", "Nestled", "Labyrinth", "Enigma", "Whispering", "Sights unseen", "Sounds unheard", "Indelible", "My friend", "Buzz", "In conclusion"

Your final output should consist only of the LinkedIn post within the <linkedin_post> tags and should not duplicate or rehash any of the work you did in the content analysis section.
  • Settings:

    • [Optional] Temperature: 0.8 (slightly creative)

    • Max tokens: 4000 (adjust if needed)

2. Save to Google Docs

  • Setup: Add Google Docs module

  • Action:

    1. Create a new doc named: "LinkedIn Post - {Title}"

    2. Paste Claude’s output + add hashtags (e.g., #AI #Marketing)

Now, let’s examine our progress so far.

Here’s the result of one workflow iteration.

Blog

LinkedIn post

The workflow is now ready!

And just like that, we've saved some precious time by automating repetitive tasks.

End Note

Now, it’s your turn to automate

Writing content doesn’t have to mean staring at a blank screen or recycling stale ideas. With this workflow, your RSS feed becomes a pipeline of ready-to-publish posts—SEO blogs and LinkedIn updates that actually engage.

Once live, the system runs itself. You’ll spend minutes reviewing AI drafts instead of hours researching and rewriting.

Setup takes 30 minutes, but the weekly time saved? Priceless.

I’d love to hear:
Are you using this for thought leadership, driving traffic, or scaling client content? Hit “reply” and tell me your use case.

Are you stuck? Do you need help tweaking Claude prompts or connecting WordPress? Reply to this email, and I’ll troubleshoot with you.

Until next time, automate the grind—and keep creating.

One Last Thing:
Review your RSS filters and prompts monthly. Tweak keywords, tones, or output formats to keep your content sharp.

Share the love ❤️ Tell your friends!

If you liked our newsletter, share this link with your friends and request them to subscribe too.

Check out our website to get the latest updates on AI.

Reply

or to participate.