mirror of
https://github.com/AJaySi/ALwrity.git
synced 2026-04-25 08:55:58 +03:00
[GH-ISSUE #270] [FEATURE] Exa similar search for competitor analysis. #526
Labels
No labels
AI Content Agents
AI Content Strategy
AI Content planning
AI Marketing Tools
AI SEO
AI personalization
AI writer
ALwrity Copi-lot
Alwrity web search
Anthropic
DeepSeek
Gemini AI
Integration
LLM
OnBoarding
OnBoarding
RAG knowledgebase Memory
bug
documentation
enhancement
good first issue
help wanted
invalid
openai
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ALwrity#526
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @AJaySi on GitHub (Sep 30, 2025).
Original GitHub issue: https://github.com/AJaySi/ALwrity/issues/270
Originally assigned to: @AJaySi on GitHub.
Use Exa Similar search for finding competitors for a given URL. This is useful for competitor analysis and taking inspiration from their marketing efforts.
@AJaySi commented on GitHub (Sep 30, 2025):
Competitor Analysis & Sitemap Analysis Plan for ALwrity Onboarding
Overview
This document outlines the implementation plan for Phase 1 of Step 4 onboarding, focusing on competitor analysis using the Exa API and enhanced sitemap analysis. This approach provides comprehensive competitive intelligence while optimizing API usage and costs.
1. Exa API Integration for Competitor Discovery
1.1 Exa API Analysis
Based on the Exa API documentation, the
findSimilarendpoint is perfectly suited for competitor discovery:Key Features for Competitor Analysis
Optimal API Configuration for Competitor Discovery
1.2 Competitor Discovery Strategy
Phase 1: Initial Competitor Discovery
Phase 2: Competitor Analysis Enhancement
2. Enhanced Sitemap Analysis Integration
2.1 Current Sitemap Service Enhancement
The existing
SitemapServicewill be enhanced to support competitive benchmarking:Enhanced Sitemap Analysis with Competitive Context
2.2 Competitive Benchmarking Metrics
Key Metrics for Competitive Analysis
3. AI Insights Generation Strategy
3.1 Competitor Analysis AI Prompts
Primary Competitor Analysis Prompt
Enhanced Sitemap Analysis Prompt
3.2 AI Insights Output Structure
Expected AI Insights Format
5. Expected Outputs and Value
5.1 Competitor Analysis Outputs
Data Points Provided
Business Value
5.2 Enhanced Sitemap Analysis Outputs
Data Points Provided
Business Value
5.3 Combined Strategic Value
For Content Creators
For Digital Marketers
For Business Owners
6. Cost Analysis and Optimization
6.1 Exa API Costs
Per Analysis Session
Monthly Projections (100 users)
6.2 Optimization Strategies
Cost Reduction
Value Maximization
Conclusion
This Phase 1 implementation provides a solid foundation for competitive analysis in Step 4 onboarding. By combining Exa API's powerful competitor discovery with enhanced sitemap analysis, users will receive:
The implementation is cost-effective, scalable, and provides immediate value to users while setting the foundation for more advanced competitive analysis features in future phases.
@AJaySi commented on GitHub (Oct 7, 2025):
@uniqueumesh @Om-Singh1808 @DikshaDisciplines
This is now done. I have used Exa similar search to find out the given end user's url and its 10 competitors.
The results are encouraging as its saves tons of manual work of finding competitors and *analyzing them.
This is included in the step 4 of onboarding, I will be pushing the code soon.
Marking it as done for now.