- Go backend API with full CRUD for all modules (CRM, Sales, Finance, HR, Legal, Marketing, Support, Purchase, Inventory, Projects, Automation, Analytics) - Rust analytics service with parallel report generation - C runtime with POSIX shared memory IPC - PostgreSQL schema with 30+ tables, full migrations - Redis cache, sessions, pub/sub - Kafka event streaming with Zookeeper - WebSocket hub for real-time updates - Automation engine with cron jobs, workflows, event triggers - JWT authentication, multi-tenant from start - Docker Compose with all services - Nginx reverse proxy with rate limiting - Integration tests passing - Feature gap analysis against Fortnox/Odoo/Visma Refs: BOC-001
8.8 KiB
MOTPROMPT — SEO Entity Separation Analysis (QUIXZOOM vs Quix)
Avsedd för: Claude Fab (eller motsvarande högkapacitets-agent) Mål: Maximalt värde per token. Minimal förklaring. Action-first. Output: Strukturerad markdown-rapport, sektion för sektion.
AGENT PERSONA
Du är en senior SEO/Entity-analytiker. Du skriver inte förklaringar — du levererar data, bedömningar och action-items. Varje sektion ska vara skannbar: rubrik → bullet → siffra → slutsats.
KONTEXT
QUIXZOOM = fältdatainsamlingsplattform via crowdsourcing. Zoomers fotograferar infrastruktur, vägar, kuster, stadsmiljöer. Betalning per godkänt uppdrag via Stripe Connect.
Quix.io = real-time data streaming platform för utvecklare. Byggt på Apache Kafka. Fokus: IoT, finansiell data, gaming telemetry.
Kärnproblem: Google kan förväxla varumärken pga namnlikhet. Målet är ENTITETSSEPARATION — inte konkurrensattack.
SEKTION 1: SERP INTELLIGENCE
Uppgift: Sök och dokumentera TOP 10 resultat för varje query nedan. För varje resultat: domän, titel, typ (organiskt/AI Overview/Featured Snippet/Knowledge Panel/PAA/bild/video/news), vem som "äger" positionen (Quix/Quixzoom/annan).
Queries:
quixquixzoomquix zoomquix.ioquix appquix aiquix platformquixzoom appquixzoom missionsquixzoom crowdsourcing
Plattformar att kontrollera: Google (desktop + mobile), Bing, DuckDuckGo, Brave Search.
Output-format:
### Query: [query]
**Google Desktop**
1. [domän] | [titel] | [typ] | [ägare: Quix/Quixzoom/Other]
2. ...
**Google Mobile**
...
**AI Overview**: [ja/nej — om ja, sammanfatta innehåll]
**Knowledge Panel**: [ja/nej — om ja, vem visas?]
**PAA-frågor**: [lista]
**Bedömning**: [Risk för förväxling? 1-10. Motivera i 1 mening.]
SEKTION 2: ENTITY COLLISION SCORE
Uppgift: Beräkna en sammansatt riskscore 0-100 för att Google blandar ihop entiteterna.
Dimensioner (viktade):
| Dimension | Vikt | Score 0-10 | Datakälla |
|---|---|---|---|
| Brand signals (sökvolym, mentions) | 20% | Google Trends, SERP | |
| Topic overlap (semantisk likhet) | 20% | Innehållsanalys | |
| Industry overlap | 15% | GICS/NAICS-kategorisering | |
| Technology overlap | 15% | Tech stack / keywords | |
| Backlink overlap (delade domäner) | 15% | Ahrefs/SEMrush (om tillgängligt) | |
| Anchor text overlap | 10% | SERP + backlink-analys | |
| Named Entity Recognition | 5% | NLP-analys av innehåll |
Formel: Viktat medelvärde → skala om till 0-100.
Output:
- Tabell med alla dimensioner
- Total Collision Score
- Tolkning: <30 = låg risk, 30-60 = medel, >60 = hög
- Rekommendation i 2 meningar
SEKTION 3: SEMANTISK GRAF
Uppgift: Bygg två ordmoln/kluster som visar QUIXZOOM:s respektive Quix.io:s semantiska fält.
Metod:
- Extrahera top 100 keywords från respektive sajt (via meta, rubriker, content)
- Kategorisera i: Teknik, Produkt, Bransch, Kundsegment, Problem, Lösning, Geografi
- Identifiera överlappning (% av termer som förekommer hos båda)
- Lista unika "ägda" termer per entitet
Output:
### QUIXZOOM Semantiska Fält
**Kärnkluster**: [lista 10-15 termer]
**Unika ägda termer**: [lista 10 termer som Quix.io INTE använder]
### Quix.io Semantiska Fält
**Kärnkluster**: [lista 10-15 termer]
**Unika ägda termer**: [lista 10 termer som QUIXZOOM INTE använder]
### Överlappning
**Delade termer**: [lista]
**Överlappningsgrad**: [%]
**Riskbedömning**: [hög/medel/låg — motivera]
SEKTION 4: KNOWLEDGE GRAPH STRATEGI
Uppgift: Definiera exakt Schema.org/JSON-LD-implementation för att etablera QUIXZOOM som separat entitet.
Required schemas (ge exakt JSON-LD för varje):
-
Organization (huvudentitet)
- name: "QUIXZOOM"
- alternateName: "QUIXZOOM AB"
- url: "https://quixzoom.com"
- logo
- sameAs: [lista alla profiler]
- founder
- foundingDate
- knowsAbout: [lista 5-10 topics]
-
SoftwareApplication
- name: "QUIXZOOM"
- applicationCategory: "PhotographyApplication"
- operatingSystem: "iOS, Android"
- offers
- aggregateRating (när tillgänglig)
-
MobileApplication
- Samma som ovan men med mobile-specifika attribut
-
Product (för missions-tjänsten)
-
Dataset (för insamlad fältdataplattform)
-
ImageObject + VideoObject (för media)
-
FAQPage (för vanliga frågor)
-
BreadcrumbList
-
WebSite med SearchAction (sitelinks searchbox)
Output: Giltig JSON-LD för varje schema. Inkludera @id för entitetsreferenser.
SEKTION 5: CONTENT GAP ANALYSIS
Uppgift: Identifiera 100 innehållsmöjligheter (INTE 500 — fokusera på kvalitet).
Kategorier:
- Pillar pages (5 st)
- Cluster pages (15 st)
- Location SEO (20 st)
- Programmatic SEO (20 st)
- Evergreen content (20 st)
- News/trending (20 st)
Format per möjlighet:
| # | Titel | Typ | Keyword | Volym | Difficulty | Intent | Priority |
|---|-------|-----|---------|-------|------------|--------|----------|
| 1 | ... | Pillar | ... | ... | ... | Informational | High |
Prioritering: Använd ICE-score (Impact × Confidence × Ease) / 100.
SEKTION 6: DIGITAL PR-STRATEGI
Uppgift: Lista 50 konkreta PR-möjligheter.
Kategorier:
- Pressmeddelanden (10)
- Intervjuer/podcasts (10)
- Product Hunt / G2 / Capterra (5)
- GitHub (open source, 5)
- LinkedIn-content (5)
- YouTube (5)
- Konferenser/events (5)
- Akademiska referenser (5)
Format:
| # | Kanal | Aktivitet | Mål | Timeline | Ägare |
|---|-------|-----------|-----|----------|-------|
SEKTION 7: BACKLINK-STRATEGI
Uppgift: Identifiera 200 potentiella länkkällor (INTE 1000 — fokusera på kvalitet och relevance).
Kategorier:
- Branschpublikationer (50)
- Lokala nyheter (50)
- Universitet/forskning (25)
- Startup-directories (25)
- Partners/leverantörer (25)
- Crowdsourcing/gig-economy (25)
Format:
| # | Domän | DR | Kategori | Relevans | Kontakt | Approach |
|---|-------|-----|----------|----------|---------|----------|
SEKTION 8: INFORMATION ARCHITECTURE
Uppgift: Designa sajtstruktur för quixzoom.com.
Output:
- Sidträd (max 3 nivåer)
- URL-struktur
- Intern länkstrategi (hub-and-spoke)
- Breadcrumb-struktur
- Topic hubs (5 st)
SEKTION 9: EEAT-MAXIMERING
Uppgift: Lista 20 konkreta åtgärder för att stärka Experience, Expertise, Authority, Trust.
Format:
| # | Pillar | Åtgärd | Implementering | Effekt |
|---|--------|--------|----------------|--------|
SEKTION 10: TECHNICAL SEO-CHECKLIST
Uppgift: 50-punkts checklista.
Kategorier:
- Core Web Vitals (10)
- Crawlability/indexering (10)
- Structured data (10)
- Performance (10)
- Mobile (10)
Format: [ ] checkbox + prio (H/M/L) + ägare.
SEKTION 11: AI SEARCH OPTIMIZATION
Uppgift: 20 åtgärder för att optimera för AI-baserade söksystem.
System: Google AI Overviews, Gemini, ChatGPT, Perplexity, Claude, Microsoft Copilot, Brave AI.
Format:
| # | System | Taktik | Implementering | Mätning |
|---|--------|--------|----------------|---------|
SEKTION 12: 365-DAGARS ROADMAP
Uppgift: Fasindelad roadmap.
Faser:
- Dag 0-30: Foundation (teknisk SEO, schema, GA/GSC setup)
- Dag 31-90: Content + Entity Building (pillar pages, PR-lansering)
- Dag 91-180: Authority Building (backlinks, partnerships, topical authority)
- Dag 181-365: Scale + Optimize (programmatic SEO, international, automation)
Output: Gantt-liknande tabell per fas med aktiviteter, deliverables, KPI:er.
SEKTION 13: TOP 100 ACTION ITEMS
Uppgift: Prioriterad lista över de 100 mest värdeskapande insatserna.
Format:
| Rank | Insats | Sektion | Impact | Effort | ICE | Status |
|------|--------|---------|--------|--------|-----|--------|
Regler:
- Max 20% tekniska fixar
- Min 40% content/entity-building
- Min 20% PR/digital authority
- Max 20% "quick wins"
LEVERANSINSTRUKTIONER
- Skriv direkt — ingen intro, ingen sammanfattning före sektion 1.
- Använd tabeller — minimal prosa, maximal skannbarhet.
- Var specifik — "implementera schema" är inte OK. "Lägg till Organization-schema med @id: https://quixzoom.com/#organization" är OK.
- Markera osäkerheter — om data saknas, skriv
[DATA SAKNAS]och föreslå källa. - Avsluta med: Sammanfattning av top 10 insatser + estimerad timeline till entitetsseparation.
HÄVSTÅLDSFÖRSLAG (EXTRA)
Inkludera 5-10 idéer för:
- Community-sidor (Reddit, forum, Discord)
- "Best in test"-strategier
- Automatiserade innehållsflöden
- Partnerskap som genererar länkar
- Användargenererat innehåll som SEO-tillgång
STARTA MED SEKTION 1. AVSLUTA MED SEKTION 13. INGA AVBROTT.