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,235 @@
|
|||
# GEO Optimization Techniques
|
||||
|
||||
Detailed techniques for optimizing content for AI citation across Google AI Overviews, ChatGPT, Perplexity AI, Claude, and Gemini.
|
||||
|
||||
## Definition Optimization
|
||||
|
||||
AI systems love clear, quotable definitions.
|
||||
|
||||
**Before** (Weak for GEO):
|
||||
> SEO is really important for businesses and involves various
|
||||
> techniques to improve visibility online through search engines.
|
||||
|
||||
**After** (Strong for GEO):
|
||||
> **Search Engine Optimization (SEO)** is the practice of optimizing
|
||||
> websites and content to rank higher in search engine results pages
|
||||
> (SERPs), increasing organic traffic and visibility.
|
||||
|
||||
**Definition Template**:
|
||||
"[Term] is [clear category/classification] that [primary function/purpose],
|
||||
[key characteristic or benefit]."
|
||||
|
||||
**Checklist for GEO-Optimized Definitions**:
|
||||
- [ ] Starts with the term being defined
|
||||
- [ ] Provides clear category (what type of thing it is)
|
||||
- [ ] Explains primary function or purpose
|
||||
- [ ] Uses precise, unambiguous language
|
||||
- [ ] Can stand alone as a complete answer
|
||||
- [ ] Is 25-50 words for optimal citation length
|
||||
|
||||
## Quotable Statement Optimization
|
||||
|
||||
AI systems cite specific, standalone statements. Transform vague
|
||||
content into quotable facts.
|
||||
|
||||
**Weak (Not quotable)**:
|
||||
> Email marketing is pretty effective and lots of companies use it.
|
||||
|
||||
**Strong (Quotable)**:
|
||||
> Email marketing delivers an average ROI of $42 for every $1 spent,
|
||||
> making it one of the highest-performing digital marketing channels.
|
||||
|
||||
**Types of Quotable Statements**:
|
||||
|
||||
1. **Statistics**
|
||||
- Include specific numbers
|
||||
- Cite the source
|
||||
- Add context (timeframe, comparison)
|
||||
|
||||
Example: "According to [Source], [specific statistic] as of [date]."
|
||||
|
||||
2. **Facts**
|
||||
- Verifiable information
|
||||
- Unambiguous language
|
||||
- Authoritative source
|
||||
|
||||
Example: "[Subject] was [fact], according to [authoritative source]."
|
||||
|
||||
3. **Definitions** (covered above)
|
||||
|
||||
4. **Comparisons**
|
||||
- Clear comparison structure
|
||||
- Specific differentiators
|
||||
|
||||
Example: "Unlike [A], [B] [specific difference], which means [implication]."
|
||||
|
||||
5. **How-to Steps**
|
||||
- Numbered, clear steps
|
||||
- Action-oriented language
|
||||
|
||||
Example: "To [achieve goal], [step 1], then [step 2], and finally [step 3]."
|
||||
|
||||
## Authority Signal Enhancement
|
||||
|
||||
**Expert Attribution**
|
||||
|
||||
Add expert quotes and credentials:
|
||||
|
||||
> "AI will transform how we search for information," says Dr. Jane Smith,
|
||||
> AI Research Director at Stanford University.
|
||||
|
||||
**Source Citations**
|
||||
|
||||
Properly cite sources that AI can verify:
|
||||
|
||||
Before:
|
||||
> Studies show that most people prefer video content.
|
||||
|
||||
After:
|
||||
> According to Wyzowl's 2024 Video Marketing Statistics report,
|
||||
> 91% of consumers want to see more online video content from brands.
|
||||
|
||||
**Authority Elements to Add**:
|
||||
- [ ] Author byline with credentials
|
||||
- [ ] Expert quotes with attribution
|
||||
- [ ] Citations to peer-reviewed research
|
||||
- [ ] References to recognized authorities
|
||||
- [ ] Original data or research
|
||||
- [ ] Case studies with named companies
|
||||
- [ ] Industry statistics with sources
|
||||
|
||||
## Structure Optimization for GEO
|
||||
|
||||
AI systems parse structured content more effectively.
|
||||
|
||||
**Q&A Format**
|
||||
|
||||
Transform content into question-answer pairs:
|
||||
|
||||
```html
|
||||
<h2>What is [Topic]?</h2>
|
||||
<p>[Direct answer in 40-60 words]</p>
|
||||
|
||||
<h2>How does [Topic] work?</h2>
|
||||
<p>[Clear explanation with steps if applicable]</p>
|
||||
|
||||
<h2>Why is [Topic] important?</h2>
|
||||
<p>[Specific reasons with evidence]</p>
|
||||
```
|
||||
|
||||
**Comparison Tables**
|
||||
|
||||
For comparison queries, use clear tables:
|
||||
|
||||
| Feature | Option A | Option B |
|
||||
|---------|----------|----------|
|
||||
| [Feature 1] | [Specific value] | [Specific value] |
|
||||
| [Feature 2] | [Specific value] | [Specific value] |
|
||||
| **Best for** | [Use case] | [Use case] |
|
||||
|
||||
**Numbered Lists**
|
||||
|
||||
For process or list queries:
|
||||
|
||||
1. **Step 1: [Action]** - [Brief explanation]
|
||||
2. **Step 2: [Action]** - [Brief explanation]
|
||||
3. **Step 3: [Action]** - [Brief explanation]
|
||||
|
||||
**Definition Boxes**
|
||||
|
||||
Highlight key definitions:
|
||||
|
||||
> **Key Definition**: [Term] refers to [clear definition].
|
||||
|
||||
## Factual Density Improvement
|
||||
|
||||
AI systems prefer fact-rich content over opinion-heavy content.
|
||||
|
||||
**Content Transformation**:
|
||||
|
||||
**Low factual density**:
|
||||
> Social media marketing is very popular nowadays. Many businesses
|
||||
> use it and find it helpful for reaching customers.
|
||||
|
||||
**High factual density**:
|
||||
> Social media marketing reaches 4.9 billion users globally (Statista, 2024).
|
||||
> Businesses using social media marketing report 66% higher lead generation
|
||||
> rates compared to non-users (HubSpot State of Marketing Report, 2024).
|
||||
> The most effective platforms for B2B marketing are LinkedIn (96% usage),
|
||||
> Twitter (82%), and Facebook (80%).
|
||||
|
||||
**Factual Enhancement Checklist**:
|
||||
- [ ] Add specific statistics with sources
|
||||
- [ ] Include exact dates, numbers, percentages
|
||||
- [ ] Replace vague claims with verified facts
|
||||
- [ ] Add recent data (within last 2 years)
|
||||
- [ ] Include multiple data points per section
|
||||
- [ ] Cross-reference with authoritative sources
|
||||
|
||||
## FAQ Optimization for GEO
|
||||
|
||||
FAQ sections are highly effective for GEO because:
|
||||
- They match question-based AI queries
|
||||
- They provide concise, structured answers
|
||||
- FAQ schema helps AI understand Q&A pairs
|
||||
|
||||
**FAQ Structure**:
|
||||
|
||||
## Frequently Asked Questions
|
||||
|
||||
### [Question matching common query]?
|
||||
|
||||
[Direct answer: 40-60 words]
|
||||
[Supporting detail or example]
|
||||
|
||||
### [Question matching common query]?
|
||||
|
||||
[Direct answer: 40-60 words]
|
||||
[Supporting detail or example]
|
||||
|
||||
**FAQ Schema (JSON-LD)**:
|
||||
|
||||
```json
|
||||
{
|
||||
"@context": "https://schema.org",
|
||||
"@type": "FAQPage",
|
||||
"mainEntity": [{
|
||||
"@type": "Question",
|
||||
"name": "[Question text]",
|
||||
"acceptedAnswer": {
|
||||
"@type": "Answer",
|
||||
"text": "[Answer text]"
|
||||
}
|
||||
}]
|
||||
}
|
||||
```
|
||||
|
||||
## GEO Readiness Checklist
|
||||
|
||||
Use this checklist for any content:
|
||||
|
||||
**Definitions & Clarity**
|
||||
- [ ] Key terms are clearly defined
|
||||
- [ ] Definitions can stand alone as answers
|
||||
- [ ] Language is precise and unambiguous
|
||||
|
||||
**Quotable Content**
|
||||
- [ ] Specific statistics included
|
||||
- [ ] Facts have source citations
|
||||
- [ ] Memorable statements created
|
||||
|
||||
**Authority**
|
||||
- [ ] Expert quotes or credentials present
|
||||
- [ ] Authoritative sources cited
|
||||
- [ ] Original data or research included
|
||||
|
||||
**Structure**
|
||||
- [ ] Q&A format sections included
|
||||
- [ ] Clear headings match common queries
|
||||
- [ ] Comparison tables where relevant
|
||||
- [ ] Numbered lists for processes
|
||||
|
||||
**Technical**
|
||||
- [ ] FAQ schema markup added
|
||||
- [ ] Content freshness indicated
|
||||
- [ ] Sources are verifiable
|
||||
Loading…
Add table
Add a link
Reference in a new issue