n8n-nodes-johnrippy-seo
v0.3.4
Published
n8n community nodes for SEO automation powered by Apify actors. Local SEO, citation checking, review scraping, competitor monitoring, and more.
Downloads
283
Maintainers
Readme
n8n-nodes-johnrippy-seo
109 n8n Community Nodes for SEO Automation powered by Apify actors.
Built by John Rippy | johnrippy.link
Installation
n8n Cloud / n8n Desktop
- Go to Settings > Community Nodes
- Select Install a community node
- Enter:
n8n-nodes-johnrippy-seo - Click Install
Self-hosted n8n
npm install n8n-nodes-johnrippy-seoThen restart your n8n instance.
Configuration
All nodes require an Apify API Token. Get yours free at apify.com.
- In n8n, go to Credentials
- Create a new Apify API credential
- Enter your Apify API token
Nodes (109 Total)
Local SEO (18 nodes)
| Node | Description | |------|-------------| | Citation Checker | Verify NAP consistency across 50+ directories | | Citation Builder | Auto-submit business listings to directories | | Local Business Intelligence Suite | 18-module suite for comprehensive local SEO | | LBIS Pro | Premium version with advanced features | | Local Leads Scraper | Find local businesses by category/location | | Local News Monitor | Track local news mentions and PR opportunities | | Local Schema Generator | Generate JSON-LD structured data | | Service Area Mapper | Map service areas with ZIP codes | | Competitor Monitor | Track competitor rankings and changes | | GBP Poster | Post updates to Google Business Profile | | GBP Post Scheduler | Schedule GBP posts in bulk | | GBP Audit Scheduler | Automated GBP audits | | LocalFalcon Grid | Grid-based local ranking tracking | | Google Maps Scraper | Extract business data from Google Maps | | Google Lighthouse Checker | Run Lighthouse audits | | Lighthouse Checker | Alternative Lighthouse integration | | llms.txt Checker | Check llms.txt AI crawler permissions | | Moz Listing Checker | Verify Moz local listings |
Review Platforms (12 nodes)
| Node | Description | |------|-------------| | Review Scraper | Multi-platform review aggregation | | Review Response Generator | AI-generated review responses | | Yelp Scraper | Scrape Yelp business listings and reviews | | TripAdvisor Scraper | Hotels, restaurants, attractions | | Trustpilot Scraper | B2B and consumer reviews | | Angi Scraper | Home services reviews | | BBB Scraper | Better Business Bureau data | | Healthgrades Scraper | Healthcare provider reviews | | HomeAdvisor Scraper | Home improvement reviews | | G2 Scraper | Software reviews | | Capterra Scraper | Software comparison reviews | | Glassdoor Scraper | Employer reviews |
Social Media Posting (10 nodes)
| Node | Description | |------|-------------| | Facebook Poster | Post to Facebook pages | | Instagram Poster | Post to Instagram business accounts | | LinkedIn Poster | Post to LinkedIn company pages | | Twitter Poster | Post to Twitter/X | | Reddit Poster | Post to subreddits | | Pinterest Poster | Pin to Pinterest boards | | TikTok Poster | Post to TikTok | | Discord Poster | Send messages to Discord channels | | Slack Poster | Send messages to Slack channels | | WhatsApp Business Poster | Send WhatsApp Business messages |
Social Media Scraping (5 nodes)
| Node | Description | |------|-------------| | Instagram Scraper | Scrape profiles, posts, hashtags | | Facebook Ads Scraper | Extract ads from Facebook Ad Library | | LinkedIn Profile Scraper | Scrape LinkedIn profiles | | LinkedIn Post Scraper | Extract LinkedIn posts | | Reddit Scraper | Scrape subreddits and posts |
LinkedIn Intelligence (3 nodes)
| Node | Description | |------|-------------| | LinkedIn Voice Trainer | Analyze writing style for AI training | | LinkedIn MCP Server | MCP Server for AI assistants | | LinkedIn Profile Scraper | Extract profile data |
Technical SEO (9 nodes)
| Node | Description | |------|-------------| | Technical SEO Auditor | Comprehensive technical audits | | Robots.txt Checker | Analyze robots.txt files | | Rich Results Tester | Test structured data eligibility | | Sitemap Generator | Generate XML sitemaps | | Website Crawler | Crawl and extract website data | | PageSpeed Insights | Google PageSpeed API integration | | PageSpeed Intelligence | Advanced performance analysis | | GTmetrix Tester | GTmetrix performance testing | | GSC Data Analyzer | Google Search Console analysis |
SEO Intelligence APIs (6 nodes)
| Node | Description | |------|-------------| | DataForSEO SERP | SERP tracking and analysis | | DataForSEO OnPage | On-page SEO analysis | | DataForSEO Backlinks | Backlink analysis | | SerpAPI Realtime | Real-time SERP data | | SEO Intelligence MCP Server | MCP Server for AI assistants | | SEO News Aggregator | Aggregate SEO news and updates |
Lead Generation & Enrichment (6 nodes)
| Node | Description | |------|-------------| | Lead Enricher | Enrich lead data with company info | | Lead Enrichment MCP Server | MCP Server for AI-powered enrichment | | Fire Enrich | Firecrawl-based enrichment | | Company Contact Enricher | Find company contacts | | Email Validation API | Validate email addresses | | Nextdoor Scraper | Scrape Nextdoor neighborhoods |
AI & Image Generation (7 nodes)
| Node | Description | |------|-------------| | AI Extraction Agent | Extract structured data with AI | | AI Image Studio | Generate images with AI | | Gemini Image Generator | Google Gemini image generation | | Nanobanana Pro | Premium AI image generation | | Nanobanana Flash | Fast AI image generation | | Firecrawl Agent | AI-powered web scraping | | AI Readiness Checker | Check AI readiness for businesses |
B2B Research (6 nodes)
| Node | Description | |------|-------------| | Industry Research Suite | Comprehensive industry analysis | | Industry Research MCP Server | MCP Server for research | | B2B Research MCP Server | B2B-focused research | | Clutch Scraper | Agency directory scraping | | GoodFirms Scraper | B2B service provider reviews | | Crunchbase Scraper | Company and funding data |
Real Estate (7 nodes)
| Node | Description | |------|-------------| | Zillow Scraper | Scrape Zillow listings | | Redfin Scraper | Scrape Redfin listings | | Realtor Scraper | Scrape Realtor.com listings | | MLS Scraper | MLS listing aggregation | | Real Estate Aggregator | Multi-platform aggregation | | Real Estate MCP Server | MCP Server for AI assistants | | Automobile Scraper | Vehicle listing scraper |
Messaging & Integrations (6 nodes)
| Node | Description | |------|-------------| | Telegram Integration | Telegram bot integration | | WordPress Integration | WordPress API integration | | Google Calendar Integration | Calendar management | | Messaging MCP Server | Unified messaging MCP | | Lingo Asset Sync | Lingo asset management | | Blog Syndication | Multi-platform blog syndication |
MCP Servers (10 nodes)
Model Context Protocol servers for AI assistant integration:
| Node | Description | |------|-------------| | Local SEO MCP Server | Local SEO tools for AI | | Social Media MCP Server | Social posting for AI | | Review Intelligence MCP Server | Review analysis for AI | | Performance SEO MCP Server | Performance tools for AI | | SEO Intelligence MCP Server | SEO data for AI | | Industry Research MCP Server | Research tools for AI | | LinkedIn MCP Server | LinkedIn tools for AI | | Lead Enrichment MCP Server | Enrichment for AI | | Real Estate MCP Server | Real estate for AI | | Messaging MCP Server | Messaging for AI |
Utility & Analytics (9 nodes)
| Node | Description | |------|-------------| | Apify Actor | Run any Apify actor | | Sentiment API | Sentiment analysis | | Tech Stack Scraper | Detect website technologies | | PDF OCR API | Extract text from PDFs | | Recipe API | Recipe data extraction | | Yellow Pages Scraper | Business directory scraping | | Quora Research | Quora Q&A scraping |
Sports APIs (3 nodes)
| Node | Description | |------|-------------| | MLB Stats API | Major League Baseball data | | NHL API | National Hockey League data | | Premier League API | English Premier League data |
Demo Mode
Most nodes support Demo Mode for testing without consuming API credits:
{
"demoMode": true
}Enable this option to receive sample data and verify your workflow before running live.
Usage Example
Basic Citation Check
// Citation Checker Node
{
"businessName": "Joe's Plumbing",
"address": "123 Main St",
"city": "Miami",
"state": "FL",
"phone": "(305) 555-1234"
}Lead Generation Workflow
- Local Leads Scraper - Find businesses
- Company Contact Enricher - Find decision makers
- Email Validation API - Verify emails
- LinkedIn Profile Scraper - Get LinkedIn details
- Lead Enricher - Compile full profiles
Review Monitoring Workflow
- Review Scraper - Aggregate reviews from multiple platforms
- Sentiment API - Analyze sentiment
- Review Response Generator - Generate AI responses
- GBP Poster - Post owner responses
Webhook Support
All nodes support optional webhook callbacks:
{
"webhookUrl": "https://your-webhook.com/callback"
}Integrate with Zapier, Make, or any webhook-compatible service.
Rate Limits & Pricing
Each node runs an Apify actor. Costs depend on:
- Compute time (pay-per-second)
- Platform fees (some actors have pay-per-event pricing)
Check individual actor pricing on Apify Store.
Support
- Issues: GitHub Issues
- Apify Actors: localhowl on Apify
- Contact: [email protected]
License
MIT License - see LICENSE for details.
Changelog
v0.3.0 (2025-12-29)
- Initial public release
- 109 nodes covering local SEO, reviews, social media, technical SEO, and more
- Full Apify integration with demo mode support
- MCP Server nodes for AI assistant integration
