mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-25 00:36:31 +02:00
feat: enhance SurfSense with new skills, blog section, and improve SEO metadata
Some checks failed
Build and Push Docker Images / tag_release (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Has been cancelled
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Has been cancelled
Some checks failed
Build and Push Docker Images / tag_release (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend) (push) Has been cancelled
Build and Push Docker Images / create_manifest (web, surfsense-web) (push) Has been cancelled
- Added multiple new skills to skills-lock.json from the repository `aaron-he-zhu/seo-geo-claude-skills`. - Introduced `fuzzy-search` dependency in package.json for improved search functionality. - Updated pnpm-lock.yaml to include the new `fuzzy-search` package. - Enhanced SEO metadata across various pages, including canonical links and descriptions for better search visibility. - Improved layout and structure of several components, including the homepage and changelog, to enhance user experience.
This commit is contained in:
parent
61b3f0d7e3
commit
7ea840dbb2
120 changed files with 25729 additions and 352 deletions
|
|
@ -0,0 +1,75 @@
|
|||
# Competitor Analysis — Example Report
|
||||
|
||||
This is a complete example output showing the expected format for competitor analysis deliverables.
|
||||
|
||||
## Prompt
|
||||
|
||||
**User**: "Analyze why HubSpot ranks so well for marketing-related keywords"
|
||||
|
||||
## Example Output
|
||||
|
||||
```markdown
|
||||
# Competitive Analysis: HubSpot
|
||||
|
||||
## SEO Strategy Overview
|
||||
|
||||
HubSpot dominates marketing keywords through a combination of:
|
||||
1. **Massive content moat** - 10,000+ blog posts
|
||||
2. **Free tools as linkbait** - Website grader, email signature generator
|
||||
3. **Educational brand** - Academy, certifications, courses
|
||||
4. **Topic cluster model** - Pioneered the pillar/cluster approach
|
||||
|
||||
## What Makes Them Successful
|
||||
|
||||
### Content Strategy
|
||||
|
||||
**Publishing Volume**: 50-100 posts/month
|
||||
**Average Word Count**: 2,500+ words
|
||||
**Content Types**:
|
||||
- In-depth guides (35%)
|
||||
- How-to tutorials (25%)
|
||||
- Templates & examples (20%)
|
||||
- Data/research (10%)
|
||||
- Tools & calculators (10%)
|
||||
|
||||
**Top Performing Content Pattern**:
|
||||
1. Ultimate guides on broad topics
|
||||
2. Free templates with email gate
|
||||
3. Statistics roundup posts
|
||||
4. Definition posts ("What is [term]")
|
||||
|
||||
### GEO Success Factors
|
||||
|
||||
HubSpot appears in AI responses frequently because:
|
||||
|
||||
1. **Clear definitions** at the start of every post
|
||||
> "Inbound marketing is a business methodology that attracts customers by creating valuable content and experiences tailored to them."
|
||||
|
||||
2. **Quotable statistics**
|
||||
> "Companies that blog get 55% more website visitors"
|
||||
|
||||
3. **Comprehensive coverage** - AI trusts their authority
|
||||
|
||||
### Linkable Assets
|
||||
|
||||
| Asset | Backlinks | Why It Works |
|
||||
|-------|-----------|--------------|
|
||||
| Website Grader | 45,000+ | Free, instant value |
|
||||
| Marketing Statistics | 12,000+ | Quotable reference |
|
||||
| Blog Ideas Generator | 8,500+ | Solves real problem |
|
||||
|
||||
## Weaknesses to Exploit
|
||||
|
||||
1. **Content becoming dated** - Many posts 3+ years old
|
||||
2. **Generic advice** - Lacks industry-specific depth
|
||||
3. **Enterprise focus** - Underserves solopreneurs
|
||||
4. **Slow innovation** - Same formats for years
|
||||
|
||||
## Your Opportunities
|
||||
|
||||
1. Create more specific, niche content they can't cover
|
||||
2. Target long-tail keywords they ignore
|
||||
3. Build interactive tools in emerging areas
|
||||
4. Add original research they don't have
|
||||
5. Focus on GEO-optimized definitions in your niche
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue