Getting Started
Welcome to SerpLLM! This guide will help you set up your account and start extracting "People Also Ask" questions and generating SEO-optimized content.
1. Account Setup
After creating your account, you'll need to configure LLM settings:
- LLM Configuration: Go to Settings → LLM Settings and configure at least one AI provider (OpenAI, Anthropic, Groq, DeepSeek, or Perplexity). Add your API keys for each provider you want to use. These are required for AI content generation.
- SerpAPI Usage: The SerpAPI key is managed by administrators. You'll be charged for SerpAPI usage based on your plan tier. You can configure locale settings (Google domain, country, language) in Settings → SerpAPI Settings, but the API key itself is admin-managed.
- Brand Setup: Optionally add your brand information in Settings → Profile for consistent content generation.
2. Importing Keywords
The workflow starts with keywords. You can import them in two ways:
- CSV Import: Go to Import tab → Upload CSV file with keywords. Format: one keyword per line or a column named "keyword".
- Manual Entry: Use the "Add Keyword" button to enter keywords one at a time.
3. Extracting People Also Ask Questions
Once keywords are imported:
- Go to the Keywords tab and select keywords you want to process
- Click "Queue Job" to start SERP searches
- Jobs run in the background using the admin-managed SerpAPI key - you'll be charged based on your plan
- Check the Jobs tab for progress
- When complete, PAA questions will appear in the Questions tab
You can filter questions by relevance, word count, negative keywords, and more.
4. Generating Content
With keywords and questions ready:
- Navigate to Content → Generate
- Select keywords and questions for your article
- Choose your LLM provider and model
- Select content language (11 languages supported)
- Set word count, tone, and content type
- Enable Competitor Insights: Toggle "Use Competitor Insights for Outranking" to analyze competitors and generate content designed to outrank them
- Click "Generate Article"
The AI Content Engine will create an SEO-optimized article with 70+ SEO scores automatically. When competitor insights are enabled, the system analyzes competitor content and adjusts word count, tone, and style to maximize ranking potential.
Advanced Features
Team Collaboration & Multi-User Accounts
Account owners can invite team members and manage permissions:
- Account Owners: Full access to all features including account management, user invitations, and billing
- Account Members: Access to content generation, keyword management, and all core features (no admin access)
- Inviting Users: Go to Admin → Account Management → Add User
- Managing Roles: Owners can update member roles and permissions at any time
- Existing Users: If a user already exists, they can be added to your account without requiring a password
Competitor Analysis & Outranking Strategy
Our AI-powered competitor analysis engine helps you create content that outranks competitors:
- Automatic Competitor Extraction: When People Also Ask questions are fetched, the system automatically extracts the source URL that answers each question
- Competitor Analysis: Each question's source URL is analyzed for tone, style, format, word count, and content depth
- Outranking Recommendations: Get specific recommendations on target word count, recommended tone, style, and content strategy to exceed competitors
- Content Generation Integration: Enable competitor insights when generating content to automatically optimize your article based on competitor analysis
- AI Editing Integration: When editing content with AI, competitor insights are automatically incorporated to improve outranking potential
Viewing Competitor Insights:
- Go to Questions tab and click the competitor icon next to any question
- View competitor source URLs and analysis insights
- Click "Analyze Competitors" to generate outranking recommendations
- See aggregate insights showing average competitor word count, common tone, style, and format
- Review outranking strategy recommendations tailored to beat competitors
Scheduled Jobs
Set up recurring jobs to automatically extract PAA questions for new keywords:
- Go to Schedules tab
- Create a new schedule for daily or weekly runs
- Select keywords or use filters
- Jobs will run automatically at scheduled times
Content Projects
Organize articles by topic or campaign:
- Create projects in Content → Projects
- Assign articles to projects
- Track performance by project
- Use pillar-cluster architecture for topical authority
SEO Optimization
Every article includes:
- Real-time SEO scoring: Keyword density, title optimization, meta descriptions
- Readability analysis: Flesch Reading Ease, sentence structure, transitions
- Inline recommendations: One-click fixes for SEO issues
- LLM performance tracking: See which models produce the best scores
Export & Publishing
When your article is ready:
- Copy: WordPress HTML, Shopify HTML, or plain text
- Download: Export as Word document
- Email: Send article via email
- Preview: View formatted preview before publishing
Support & Troubleshooting
Common Issues
Jobs not starting: Check that SerpAPI is configured by administrators and you have sufficient credits/quota remaining on your plan.
Content generation fails: Verify your LLM API keys are configured correctly in Settings → LLM Settings and have sufficient credits.
SEO scores low: Use inline recommendations to fix issues. Ensure keywords are naturally integrated.
Getting Help
If you need assistance:
- Check our Content Strategy Guide
- Review SEO Best Practices
- Contact our support team
Best Practices
- Import keywords in batches (50-100 at a time) for better performance
- Review extracted questions before generating content to ensure relevance
- Use competitor insights to optimize content for outranking - analyze competitors before generating articles
- Enable competitor insights when generating content to automatically match or exceed competitor quality
- Review competitor analysis in the Questions tab to understand what content ranks for each question
- Use templates to maintain consistent brand voice
- Track LLM performance to optimize which models you use
- Set up scheduled jobs for ongoing keyword research
- Organize content into projects for better management
- Invite team members to collaborate on content generation and keyword research
- Use the content editor's competitor insights panel to refine articles based on competitor analysis