Professional Blog Writer Actor avatar

Professional Blog Writer Actor

Pricing

Pay per usage

Go to Apify Store
Professional Blog Writer Actor

Professional Blog Writer Actor

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Luan

Luan

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

8 days ago

Last modified

Categories

Share

Professional Blog Writer with AI Images

Create comprehensive, SEO-optimized blog articles (2000-5000 words) with AI-generated images, executive summaries, table of contents, references, and professional HTML formatting.

Features

πŸ“ Comprehensive Article Generation

  • 2000-5000 words of high-quality, well-researched content
  • Professional structure with H2 and H3 headings
  • Multiple tones: Professional, Conversational, Technical, Educational, Inspirational
  • Target audience customization for personalized content

🎨 AI-Generated Images

  • Generate 1-5 relevant images using FLUX or DALL-E models
  • Automatic image prompt generation based on article content
  • Support for FLUX 1.1 Pro, FLUX Schnell (free), and DALL-E 3
  • Returns actual image URLs ready to use

πŸ“Š Executive Summary

  • 100-150 word professional summary
  • Perfect for busy readers and social media
  • Optional - can be toggled on/off

πŸ”— Table of Contents

  • Auto-generated from article headings
  • Clickable anchor links for easy navigation
  • Clean, professional formatting

πŸ“š References & Sources

  • 5-8 authoritative sources suggested
  • Properly formatted references section
  • Enhances credibility and SEO

🎯 SEO Optimization

  • Meta description (150-160 characters)
  • Natural keyword integration throughout content
  • SEO Score (0-100) with detailed analysis
  • Optimal keyword density and structure

πŸ’Ό Dual Format Output

  • HTML: Semantic HTML5 with proper tags
  • Markdown: Clean markdown for easy editing
  • Both formats included in every output

πŸ“’ Call-to-Action

  • Customizable CTA section
  • Professional formatting
  • Optional - add your own CTA text

πŸ’° Cost Tracking & Transparency

  • Detailed breakdown of writing and image costs
  • Automatic profit calculation
  • Dynamic pricing based on length and images

Input Parameters

ParameterTypeRequiredDescription
topicStringβœ…Main topic or title for the article
keywordsArrayβœ…SEO keywords (1-10)
openrouterApiKeyStringβœ…Your OpenRouter API key
targetAudienceString❌Target audience (e.g., "marketing professionals")
wordCountInteger❌Target word count (1000-5000, default: 2000)
toneString❌Writing tone (default: "professional")
includeImagesBoolean❌Generate AI images (default: true)
numberOfImagesInteger❌Number of images (1-5, default: 3)
includeTableOfContentsBoolean❌Add TOC (default: true)
includeExecutiveSummaryBoolean❌Add summary (default: true)
includeReferencesBoolean❌Add references (default: true)
includeCallToActionBoolean❌Add CTA (default: true)
ctaTextString❌Custom CTA text
industryContextString❌Industry/context for the article
writingModelString❌AI model for writing (default: "claude-3.5-sonnet")
imageModelString❌AI model for images (default: "flux-schnell")

Output Structure

The actor returns a comprehensive JSON object with:

  • βœ… Article title and subtitle
  • βœ… Executive summary
  • βœ… Table of contents (array of headings with anchors)
  • βœ… Full content in HTML and Markdown
  • βœ… Meta description and keywords
  • βœ… AI-generated image URLs
  • βœ… Image prompts used
  • βœ… References list
  • βœ… Call-to-action HTML
  • βœ… Word count and reading time
  • βœ… SEO score (0-100)
  • βœ… Cost breakdown (writing + images)
  • βœ… Profit calculation
  • βœ… Usage statistics

Usage Example

{
"topic": "The Future of AI in Content Marketing",
"keywords": ["AI content", "content marketing", "automation", "SEO"],
"targetAudience": "Marketing professionals and content creators",
"wordCount": 2500,
"tone": "professional",
"includeImages": true,
"numberOfImages": 3,
"industryContext": "Digital Marketing",
"writingModel": "anthropic/claude-3.5-sonnet",
"imageModel": "black-forest-labs/flux-schnell",
"openrouterApiKey": "YOUR_API_KEY"
}

Pricing

Dynamic pricing based on article length and number of images:

  • Base: $2.00
  • 1500+ words: +$1.00
  • 2000+ words: +$2.00
  • 3000+ words: +$3.00
  • Per image: +$0.50

Example: 2500-word article with 3 images = $5.50

For Writing:

  • Claude 3.5 Sonnet (Recommended) - Best quality, excellent for long-form content
  • GPT-4o - Fast and reliable
  • Claude 3 Opus - Premium quality

For Images:

  • FLUX Schnell (Recommended) - Free and fast
  • FLUX 1.1 Pro - Highest quality
  • DALL-E 3 - Premium option

Getting Started

  1. Get your OpenRouter API key from openrouter.ai/keys
  2. Configure the actor with your desired parameters
  3. Run the actor
  4. Receive a professional blog article ready to publish!

Use Cases

  • πŸ“° Content Marketing: Create engaging blog posts for your website
  • πŸŽ“ Thought Leadership: Establish authority in your industry
  • πŸ“ˆ SEO Content: Rank higher with optimized articles
  • πŸ“ Technical Documentation: Explain complex topics clearly
  • πŸ’Ό Business Insights: Share professional analysis and insights

Technical Details

  • Built with: Apify SDK, OpenRouter API
  • Node.js: Version 18+
  • Models: Claude, GPT-4, FLUX, DALL-E
  • Output: HTML, Markdown, JSON

Support

For issues or questions:

License

Apache-2.0


Created with ❀️ for professional content creators