[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81558":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":10,"rankLanguage":10,"license":17,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":15,"starSnapshotCount":15,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},81558,"seo-geo-playbook","curetcore\u002Fseo-geo-playbook","curetcore","El playbook completo de SEO técnico, on-page, content strategy y Generative Engine Optimization (GEO) que uso para que Google y ChatGPT empiecen a recomendar mis SaaS. Casos reales: Linkship 20k visitas, Karrito 48 pagando.","https:\u002F\u002Fwww.threads.com\u002F@ronaldships",null,"TypeScript",25,8,1,0,2.86,"MIT License",false,"main",true,[],"2026-06-12 02:04:16","\u003Cdiv align=\"center\">\n\n# SEO + GEO Playbook\n\n**El método que uso para que Google y ChatGPT empiecen a recomendar mis SaaS.**\n\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-1a1a2e?style=flat-square)](https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT)\n[![Version](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fversion-v2.0.0-3b42f0?style=flat-square)](.\u002FCHANGELOG.md)\n[![Stack](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNext.js-16-000?style=flat-square&logo=next.js)](https:\u002F\u002Fnextjs.org)\n[![Threads](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FThreads-@ronaldships-000?style=flat-square&logo=threads)](https:\u002F\u002Fwww.threads.com\u002F@ronaldships)\n[![GitHub stars](https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fcuretcore\u002Fseo-geo-playbook?style=flat-square)](https:\u002F\u002Fgithub.com\u002Fcuretcore\u002Fseo-geo-playbook)\n\n[Quick start](#-quick-start) · [Los 10 pilares](#-los-10-pilares) · [Casos reales](#-casos-reales) · [FAQ](#-faq)\n\n\u003C\u002Fdiv>\n\n---\n\n> **No soy SEO consultant.** Soy founder de SaaS que necesita que ChatGPT lo recomiende, que Google lo indexe rápido, y que el tráfico llegue sin ads.\n>\n> Esto es lo que uso **desde el día 1** de cada proyecto. Probado en producción. Documentado para que un LLM (o vos) pueda aplicarlo solo. En español. Gratis.\n\n\u003Cbr>\n\n## 📊 Resultados reales\n\n\u003Ctable>\n\u003Ctr>\n\u003Ctd width=\"50%\">\n\n### Linkship + Karrito (combinados)\n\n| | |\n|---|---|\n| **Visitas orgánicas\u002Fmes** | **+60,000** |\n| **Inversión en ads** | $0 |\n| **Usuarios pagando** | Decenas (mayoría desde ChatGPT) |\n| **Tiempo a tracción** | 4-8 semanas |\n\n\u003C\u002Ftd>\n\u003Ctd width=\"50%\">\n\n### Sitios donde está aplicado\n\n[`linkship.cc`](https:\u002F\u002Flinkship.cc) — link in bio SaaS\n20+ niche pages · 4 tools · 4 comparativas · 25 blog posts\n\n[`karrito.shop`](https:\u002F\u002Fkarrito.shop) — catálogo + WhatsApp\n290+ páginas · multi-idioma · checkout sin comisiones\n\n\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftable>\n\n> No hay magia. Hay un sistema replicable. Eso es lo que está en este repo.\n\n---\n\n## ⚡ Quick Start\n\n### Opción A — Instalar el skill pack en Claude Code (30 segundos)\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fcuretcore\u002Fseo-geo-playbook.git\ncd seo-geo-playbook\n\n# Instalar agente + 10 sub-skills\ncp agents\u002Fseo-marketing.md ~\u002F.claude\u002Fagents\u002F\ncp -r skills\u002Fseo-* ~\u002F.claude\u002Fskills\u002F\n```\n\nListo. En cualquier proyecto Next.js le decís a Claude:\n\n> *\"Hacé un audit SEO + GEO completo de este proyecto\"*\n\nY el agente delega a los sub-skills correctos según la matriz de decisión.\n\n### Opción B — Aplicarlo con un LLM cualquiera\n\nCopiá [este prompt](#prompt-completo-para-llm) y pegalo en Claude \u002F ChatGPT \u002F Cursor con tu proyecto abierto. El LLM lee el playbook, audita tu proyecto, propone cambios uno por uno.\n\n### Opción C — Leerlo a mano\n\nAndá directo a [`playbook\u002Fai-seo.md`](.\u002Fplaybook\u002Fai-seo.md) — el corazón del repo. Si solo vas a leer un archivo, leé ese.\n\n---\n\n## 🧭 Cómo está organizado\n\n```text\nseo-geo-playbook\u002F\n├── playbook\u002F      ← documentación educacional (humanos)\n├── agents\u002F        ← decision-framework para Claude Code\n└── skills\u002F        ← 10 sub-skills instalables\n```\n\n**Dual-use por diseño**: lo podés leer como manual o instalar como agente. La misma información, dos formas de consumirla.\n\n---\n\n## 🎯 Los 10 pilares\n\n| | Skill | Playbook | Qué cubre |\n|--:|-------|:--------:|-----------|\n| 1 | [`seo-technical`](.\u002Fskills\u002Fseo-technical\u002F) | [📖](.\u002Fplaybook\u002Ftechnical.md) | Core Web Vitals, robots.ts, sitemap, security headers |\n| 2 | [`seo-on-page`](.\u002Fskills\u002Fseo-on-page\u002F) | [📖](.\u002Fplaybook\u002Fon-page.md) | Meta tags, headings, OG images, internal linking |\n| 3 | [`seo-ai-geo`](.\u002Fskills\u002Fseo-ai-geo\u002F) ⭐ | [📖](.\u002Fplaybook\u002Fai-seo.md) | **AEO\u002FGEO — llms.txt, AI Overviews, BLUF, citabilidad** |\n| 4 | [`seo-content-strategy`](.\u002Fskills\u002Fseo-content-strategy\u002F) | [📖](.\u002Fplaybook\u002Fcontent-strategy.md) | Content clusters, E-E-A-T, keyword research |\n| 5 | [`seo-local`](.\u002Fskills\u002Fseo-local\u002F) | [📖](.\u002Fplaybook\u002Flocal-seo.md) | GBP, NAP, LocalBusiness, multi-location |\n| 6 | [`seo-analytics`](.\u002Fskills\u002Fseo-analytics\u002F) | [📖](.\u002Fplaybook\u002Fanalytics.md) | GSC, web-vitals RUM, AI referral tracking |\n| 7 | [`seo-growth-engine`](.\u002Fskills\u002Fseo-growth-engine\u002F) ⭐ | [📖](.\u002Fplaybook\u002Fgrowth-engine.md) | **Tools, blog, comparativas, outreach end-to-end** |\n| 8 | [`seo-slug-dates`](.\u002Fskills\u002Fseo-slug-dates\u002F) | [📖](.\u002Fplaybook\u002Fslug-date-distribution.md) | Anti-batch signal — 50+ páginas programáticas |\n| 9 | [`seo-nextjs-implementation`](.\u002Fskills\u002Fseo-nextjs-implementation\u002F) | — | Código TypeScript: JSON-LD generators, `generateMetadata` |\n| 10 | [`seo-audit-website`](.\u002Fskills\u002Fseo-audit-website\u002F) | — | Auditoría automatizada con squirrelscan CLI |\n\n⭐ = los dos que más mueven la aguja en 2026.\n\n> **Orden de implementación recomendado** para proyecto nuevo: 1 → 2 → 9 → 3 → 4 → (5 si aplica) → 6 → 7 → (8 si tenés 50+ páginas) → 10. Detalles en [`playbook\u002F_index.md`](.\u002Fplaybook\u002F_index.md).\n\n---\n\n## 🤖 La parte que más se está demandando: GEO\n\n**Generative Engine Optimization** = optimizar para que ChatGPT, Claude, Perplexity y Google AI Overviews te recomienden cuando alguien pregunta algo de tu nicho.\n\n| Stat | Valor |\n|------|-------|\n| ChatGPT búsquedas\u002Fsemana | **+1 billón** |\n| Google AI Overviews reducen CTR tradicional | **~34.5%** |\n| Tráfico IA a e-commerce 2024-2025 | **+1,300%** |\n| Conversión AI search vs SEO tradicional | **5.53% vs 3.7%** |\n\n**Si solo vas a leer un archivo, leé [`playbook\u002Fai-seo.md`](.\u002Fplaybook\u002Fai-seo.md).** Cubre `llms.txt`, robots para AI bots (GPTBot, ClaudeBot, PerplexityBot), patrones de citabilidad, BLUF, FAQ schema y verificación de presencia en LLMs.\n\n---\n\n## 📂 Casos reales\n\nArchivos `llms.txt` y `robots.txt` reales de los sitios donde aplico esto. No ejemplos teóricos — lo que está sirviendo en producción ahora mismo.\n\n| Archivo | Fuente | Notas |\n|---------|--------|-------|\n| [`linkship-llms.txt`](.\u002Fexamples\u002Flinkship-llms.txt) | linkship.cc | Multi-idioma (es \u002F en \u002F pt), 1175 líneas, con templates AEO |\n| [`linkship-robots.txt`](.\u002Fexamples\u002Flinkship-robots.txt) | linkship.cc | Strategy AI bots completa |\n| [`karrito-llms.txt`](.\u002Fexamples\u002Fkarrito-llms.txt) | karrito.shop | Más conciso, bilingüe en TL;DR |\n| [`karrito-robots.txt`](.\u002Fexamples\u002Fkarrito-robots.txt) | karrito.shop | Versión simple |\n\n---\n\n## 🛠 Stack\n\n- **Next.js 16** con App Router (el código aplica desde Next.js 14+)\n- **TypeScript** estricto\n- **Tailwind v4** puro (sin daisy-ui, sin frameworks de componentes)\n- **Vercel** + Cloudflare DNS\n- **Search Console** + **PostHog** + **web-vitals** RUM\n\nLa estrategia (todo lo de `playbook\u002F`) aplica a **cualquier stack** — WordPress, Astro, SvelteKit, Webflow, Shopify. El código TypeScript es bonus para devs Next.js.\n\n---\n\n## ❓ FAQ\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>¿Funciona en WordPress \u002F Shopify \u002F Webflow?\u003C\u002Fstrong>\u003C\u002Fsummary>\n\u003Cbr>\n\nSí, la estrategia (`playbook\u002F`) aplica a cualquier stack. Lo que NO aplica es el código TypeScript — eso es Next.js específico. Los conceptos los podés llevar a tu plataforma.\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>¿Cuánto tarda en mostrar resultados?\u003C\u002Fstrong>\u003C\u002Fsummary>\n\u003Cbr>\n\n| Hito | Tiempo |\n|------|--------|\n| Indexación rica (rich snippets, FAQ schema) | 2-4 semanas |\n| Tráfico orgánico inicial | 4-8 semanas |\n| Volumen significativo | 2-4 meses |\n| Citaciones consistentes en ChatGPT\u002FPerplexity | 3-6 meses |\n\nNo hay shortcuts. Si alguien te promete resultados SEO en 7 días, está mintiendo o usa técnicas blackhat que después te cuestan caro.\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>¿Necesito ser dev para usar esto?\u003C\u002Fstrong>\u003C\u002Fsummary>\n\u003Cbr>\n\n- **Si vas a usar el código** (`seo.ts`, snippets de implementación): sí, nivel intermedio Next.js\n- **Si solo querés la estrategia** (`playbook\u002F`): no, un LLM puede aplicarla a tu sitio leyendo los archivos\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>¿Por qué el playbook está en español?\u003C\u002Fstrong>\u003C\u002Fsummary>\n\u003Cbr>\n\nPorque mi audiencia es LATAM y porque hay menos contenido SEO honesto en español que en inglés. Si necesitás versión en inglés, abrí un [issue](https:\u002F\u002Fgithub.com\u002Fcuretcore\u002Fseo-geo-playbook\u002Fissues).\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>\u003Cstrong>¿Me podés ayudar con SEO de mi proyecto?\u003C\u002Fstrong>\u003C\u002Fsummary>\n\u003Cbr>\n\nNo hago consultoría. El repo es exactamente lo que recomendaría — está todo acá. Si tenés dudas específicas después de leerlo, abrí un issue o mencioname en Threads.\n\n\u003C\u002Fdetails>\n\n---\n\n## 🚫 Cuándo NO usar este playbook\n\nSé honesto con vos mismo:\n\n- ❌ Si tu producto **no resuelve un problema real** — SEO no salva un producto malo\n- ❌ Si tu sitio **carga en >5 segundos** — arreglá eso primero ([`seo-technical`](.\u002Fskills\u002Fseo-technical\u002F))\n- ❌ Si **no tenés audiencia ni siquiera en 0** — el playbook complementa distribución, no la reemplaza\n- ❌ Si esperás **crecimiento en 2 semanas** — esto toma 2-4 meses mínimo\n- ❌ Si querés **comprar backlinks** — eso es spam, no SEO\n\n---\n\n## 📜 Prompt completo para LLM\n\nSi preferís que un LLM (Claude\u002FChatGPT\u002FCursor) aplique el playbook a tu proyecto sin instalar skills:\n\n\u003Cdetails>\n\u003Csummary>Click para expandir el prompt\u003C\u002Fsummary>\n\n```text\nTengo un proyecto en [stack: Next.js \u002F WordPress \u002F Astro \u002F Shopify \u002F etc.]\nsobre [nicho: SaaS de productividad \u002F e-commerce de ropa \u002F etc.].\nMi sitio es [tudominio.com].\n\nQuiero implementar el SEO + GEO Playbook completo. Los archivos están en:\nhttps:\u002F\u002Fgithub.com\u002Fcuretcore\u002Fseo-geo-playbook\n\nHacelo así, conmigo:\n\n1. Leé los archivos de playbook\u002F del repo (si tenés acceso a terminal:\n   `git clone https:\u002F\u002Fgithub.com\u002Fcuretcore\u002Fseo-geo-playbook playbook`\n   y abrí esa carpeta).\n\n2. Auditá honestamente mi proyecto actual:\n   - Qué pilares ya tengo implementados\n   - Cuáles me faltan\n   - Cuáles tengo a medias\n   Mostrame el resultado en una tabla.\n\n3. Empezá por el orden recomendado en playbook\u002F_index.md\n   (technical → on-page → JSON-LD → ai-seo → content-strategy → ...).\n\n4. Para cada pilar:\n   - Mostrame los cambios concretos que harías en mis archivos\n   - Esperá mi aprobación antes de modificar nada\n   - Adaptá los ejemplos genéricos a mi marca real\n   - Si hay decisiones que dependen de mi nicho, preguntame antes de asumir\n\n5. Pausá entre cada pilar para que pueda revisar y validar.\n\nEmpezá ahora con el audit. Si necesitás más info de mi proyecto,\npreguntame antes de asumir.\n```\n\n> **Tip**: si vas con Claude Code, tenés el bonus de que puede ejecutar comandos (git, npm, lighthouse). Si vas con ChatGPT\u002FCursor, los cambios los hacés manualmente con su guía.\n\n\u003C\u002Fdetails>\n\n---\n\n## 🗺 Roadmap\n\n- [ ] Casos de estudio detallados con métricas mes a mes\n- [ ] \"Errores que cometí los primeros 6 meses\"\n- [ ] Templates de prompts para auditorías con LLMs\n- [ ] Patterns específicos para e-commerce LATAM\n- [ ] Más ejemplos en `examples\u002F` (sitemap snippets, OG image templates)\n\nSugerencias o errores → [issue](https:\u002F\u002Fgithub.com\u002Fcuretcore\u002Fseo-geo-playbook\u002Fissues).\n\n---\n\n## 📄 Licencia\n\n[MIT](LICENSE) — usar, modificar, distribuir libre.\n\nSi te sirvió, mencioname en Threads ([@ronaldships](https:\u002F\u002Fwww.threads.com\u002F@ronaldships)). Cierra el círculo y me ayuda a saber qué profundizar.\n\n---\n\n\u003Cdiv align=\"center\">\n\nConstruido por [**Ronaldo Paulino**](https:\u002F\u002Fwww.threads.com\u002F@ronaldships) — [linkship.cc](https:\u002F\u002Flinkship.cc) · [karrito.shop](https:\u002F\u002Fkarrito.shop)\n\nMás drops del stack en [Threads](https:\u002F\u002Fwww.threads.com\u002F@ronaldships): agentes de Claude Code, slash commands, boilerplate Next.js.\n\n\u003C\u002Fdiv>\n","这个项目是一个全面的SEO和GEO（生成式引擎优化）策略手册，旨在帮助SaaS产品获得Google和ChatGPT的推荐。它基于TypeScript开发，利用了Next.js框架，并提供了一个详细的指南来指导用户如何从零开始实施有效的SEO和GEO策略。该项目包括了从技术SEO到内容策略的具体步骤，以及如何让AI助手如Claude自动执行这些任务的方法。适用于希望提高在线可见度、吸引更多自然流量而不依赖于广告投入的SaaS创始人或开发者。通过实际案例证明，遵循此方法可以在短时间内显著提升网站访问量及付费用户数量。",2,"2026-06-11 04:05:30","CREATED_QUERY"]