# Seo Vs Ads > Encuentra dinero desperdiciado entre ads y SEO: términos por los que se paga aunque ya se posiciona gratis, y términos pagados sin cobertura orgánica. Fuente: https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/seo-vs-ads Markdown: https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/seo-vs-ads.md Repositorio: https://github.com/Ryze-AI-Adgent/open-seo-mcp-skills Autor: Ryze-AI-Adgent Licencia: MIT Actualizado: hace 8 días Coste de contexto: 70 tok instalada, 519 tok al activarse, 519 tok con todos los archivos del bundle Bundle: 1 archivo, 2 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads --agent claude-code # Cursor npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads --agent cursor # Codex npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads --agent codex # Gemini CLI npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads --agent gemini # Windsurf npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads --agent windsurf # Cline npx -y skills add Ryze-AI-Adgent/open-seo-mcp-skills --skill seo-vs-ads --agent cline ``` ## Qué hace - Cruza el reporte de términos de búsqueda pagados de Google Ads con las posiciones orgánicas reales de Search Console - Identifica términos donde se paga por clics que ya se ganarían gratis en posición 1-3 ('double-paying'), sumando el gasto total - Distingue términos defendibles (competencia paga por el mismo término) de oportunidades de ahorro reales - Estima el ahorro potencial de forma conservadora y lo deja explícito como estimación ## Cuándo usarla - El usuario pregunta 'estoy pagando por clics que ya tendría gratis', 'desperdicio en pujas de marca' o 'solapamiento SEO vs ads' ## Qué la activa - "Estoy pagando de más por clics que ya gano en orgánico" - "Encuentra el solapamiento entre mis ads y mi SEO" ## Antes de instalar - Necesita Google Ads y Search Console conectados; con solo una de las dos conexiones, ejecuta lo posible y avisa qué falta. ## Archivos - SKILL.md — 2 KB ## SKILL.md Reproducido tal cual desde Ryze-AI-Adgent/open-seo-mcp-skills bajo MIT. Esta sección es el documento original y está en inglés. # SEO vs Ads The report subscription tools can't do: it needs your ads account AND your Search Console together. Both are on the Ryze MCP. ## Workflow 1. **Paid search terms.** `google_ads__runRawGaql` on the default account — search terms report, last 90 days: term, impressions, clicks, cost, conversions. (GAQL shape via `native__get_provider_docs`, provider `google_ads`, if needed.) 2. **Organic positions.** `google_search_console__runRawSearchAnalytics`, dimension `["query"]`, same window. 3. **Join on query** and bucket: - **Double-paying** — organic position ≤ 3 AND paid spend on the same term. Especially brand terms with no competing advertisers (check top-of-page rate / competition). Sum the spend: that's the number for the headline. - **Defensible** — organic ≤ 3 but competitors bid on the term (paid presence may be justified; say so honestly) - **Paid-only winners** — terms converting in ads with no organic ranking → the SEO content roadmap, pre-validated by money - **Organic-only converters** — strong organic queries with no ad coverage → scale candidates if ads team wants volume 4. **Estimate savings.** For the double-paying bucket: spend × the organic click-capture you'd retain (be conservative, ~50–70% for position 1 brand terms; label it an estimate). ## Output Headline first: "$X/quarter going to clicks you already rank #1 for." Then the four buckets as tables (term, cost, conversions, organic position), the savings estimate with its assumptions stated, and a short action list: exact negatives to add, exact pages to build. ## Fallback If only one of the two accounts is connected, run what's possible, and name the missing connection instead of guessing at the other half. ## Dónde encaja - Categoría: [SEO y GEO](https://skillsagentes.com/categorias/seo-geo.md) — Keywords, auditorías on-page, datos estructurados y visibilidad en respuestas de IA. - Creador: [Ryze-AI-Adgent](https://skillsagentes.com/creators/ryze-ai-adgent.md) — 8 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Ai Visibility](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/ai-visibility.md): Mide la visibilidad real en motores de IA (ChatGPT, Perplexity, Claude, Gemini) a partir de datos de referral reales de GA4, y diagnostica qué páginas citan y cuáles deberían. - [Backlink Check](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/backlink-check.md): Analiza el perfil de backlinks de cualquier dominio (dominios de referencia, autoridad, anchors) y lo compara lado a lado con un competidor para encontrar oportunidades de enlace. - [Competitor Gap](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/competitor-gap.md): Encuentra las keywords por las que posiciona un competidor y el sitio del usuario no, priorizadas por volumen y facilidad de conseguirlas, cruzando datos estimados y reales de Search Console. - [Content Brief](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/content-brief.md): Genera un brief de contenido para una keyword objetivo basado en el SERP real, las páginas que ya posicionan y los datos propios del sitio en Search Console. - [Keyword Research](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/keyword-research.md): Investigación de keywords desde una semilla: ideas, volumen y CPC reales de Google Ads, intención y dificultad enriquecidas, agrupadas en un plan de clusters de contenido. ## Skills relacionadas - [Ai Visibility](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/ai-visibility.md): Mide la visibilidad real en motores de IA (ChatGPT, Perplexity, Claude, Gemini) a partir de datos de referral reales de GA4, y diagnostica qué páginas citan y cuáles deberían. - [Backlink Check](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/backlink-check.md): Analiza el perfil de backlinks de cualquier dominio (dominios de referencia, autoridad, anchors) y lo compara lado a lado con un competidor para encontrar oportunidades de enlace. - [Competitor Gap](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/competitor-gap.md): Encuentra las keywords por las que posiciona un competidor y el sitio del usuario no, priorizadas por volumen y facilidad de conseguirlas, cruzando datos estimados y reales de Search Console. - [Content Brief](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/content-brief.md): Genera un brief de contenido para una keyword objetivo basado en el SERP real, las páginas que ya posicionan y los datos propios del sitio en Search Console. - [Keyword Research](https://skillsagentes.com/skills/ryze-ai-adgent/open-seo-mcp-skills/keyword-research.md): Investigación de keywords desde una semilla: ideas, volumen y CPC reales de Google Ads, intención y dificultad enriquecidas, agrupadas en un plan de clusters de contenido. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)