{"id":447,"date":"2026-09-20T10:11:46","date_gmt":"2026-09-20T10:11:46","guid":{"rendered":"https:\/\/kaku-app.site\/?page_id=447"},"modified":"2026-10-14T17:24:11","modified_gmt":"2026-10-14T17:24:11","slug":"analisis-de-competencia","status":"publish","type":"page","link":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/","title":{"rendered":"An\u00e1lisis de competencia"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"447\" class=\"elementor elementor-447 elementor-413 elementor-bc-flex-widget\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-486aa85 e-con-full e-flex e-con e-parent\" data-id=\"486aa85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54a3827 elementor-widget elementor-widget-html\" data-id=\"54a3827\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n\r\n    .sc-placeholder{background:color-mix(in srgb,currentColor 8%,transparent);\r\n      border:1px solid color-mix(in srgb,currentColor 50%,transparent);\r\n      border-radius:2px;box-sizing:border-box;overflow:hidden}\r\n    @keyframes sc-shine{0%{background-position:100% 50%}100%{background-position:0% 50%}}\r\n    html.sc-dc-streaming .sc-placeholder,\r\n    html.sc-dc-streaming .sc-interp.sc-missing{position:relative;\r\n      background:color-mix(in srgb,currentColor 5%,transparent);\r\n      border-color:transparent}\r\n    html.sc-dc-streaming .sc-placeholder::before,\r\n    html.sc-dc-streaming .sc-interp.sc-missing::before{content:'';\r\n      position:absolute;inset:0;pointer-events:none;\r\n      background:linear-gradient(90deg,rgba(217,119,87,0) 25%,rgba(247,225,211,.95) 37%,rgba(217,119,87,0) 63%);\r\n      background-size:400% 100%;animation:sc-shine 1.4s ease infinite}\r\n    html.sc-dc-streaming .sc-placeholder:nth-child(n+9 of .sc-placeholder)::before,\r\n    html.sc-dc-streaming .sc-interp.sc-missing:nth-child(n+9 of .sc-interp.sc-missing)::before{animation:none;\r\n      background:color-mix(in srgb,currentColor 8%,transparent)}\r\n    .sc-placeholder-error{padding:4px 8px;font:11px\/1.4 ui-monospace,monospace;\r\n      color:color-mix(in srgb,currentColor 70%,transparent);word-break:break-word}\r\n    .sc-interp.sc-missing{display:inline-block;width:2em;height:1em;overflow:hidden;\r\n      vertical-align:text-bottom;background:rgba(255,255,255,.3);border:1px solid rgba(0,0,0,.5);\r\n      border-radius:2px;box-sizing:border-box;color:transparent;\r\n      user-select:none}\r\n    .sc-interp.sc-unresolved{font-family:ui-monospace,monospace;font-size:.85em;\r\n      color:color-mix(in srgb,currentColor 50%,transparent);\r\n      background:color-mix(in srgb,currentColor 10%,transparent);border-radius:3px;\r\n      padding:0 3px}\r\n    .sc-host.sc-has-error{position:relative}\r\n    .sc-logic-error{position:absolute;top:8px;left:8px;z-index:2147483647;max-width: 75ch;\r\n      padding:6px 10px;background:#b00020;color:#fff;font:12px\/1.4 ui-monospace,monospace;\r\n      border-radius:4px;white-space:pre-wrap;pointer-events:none}\r\n    \/* Mirrors PRINT_BASELINE_CSS in apps\/web deck-stage-export.ts \u2014 keep both\r\n       in sync until dc-runtime regains a build step. *\/\r\n    @media print {\r\n      @page { margin: 0.5cm; }\r\n      figure, table { break-inside: avoid; }\r\n      #dc-root, #dc-root > .sc-host { height: auto; }\r\n      *, *::before, *::after {\r\n        print-color-adjust: exact; -webkit-print-color-adjust: exact;\r\n        backdrop-filter: none !important; -webkit-backdrop-filter: none !important;\r\n        animation-delay: -99s !important; animation-duration: .001s !important;\r\n        animation-iteration-count: 1 !important; animation-fill-mode: both !important;\r\n        animation-play-state: running !important; transition-duration: 0s !important;\r\n      }\r\n    }\r\n  \nx-dc{display:none!important}\n.fx{display:flex}.col{display:flex;flex-direction:column}.grid{display:grid}.ac{align-items:center}.jc{justify-content:center}.jb{justify-content:space-between}.f1{flex:1}.noshrink{flex-shrink:0}.wrap{flex-wrap:wrap}.fw5{font-weight:500}.fw6{font-weight:600}.fw7{font-weight:700}.fw8{font-weight:800}.fs11{font-size:11px}.fs12{font-size:12px}.fs13{font-size:13px}.fs14{font-size:14px}.fs15{font-size:15px}.fs16{font-size:16px}.fs20{font-size:20px}.fs22{font-size:22px}.upper{text-transform:uppercase}.tc{text-align:center}.nowrap{white-space:nowrap}.gap8{gap:8px}.gap10{gap:10px}.gap12{gap:12px}.gap16{gap:16px}.gap24{gap:24px}.m0{margin:0}.mt8{margin-top:8px}.mt12{margin-top:12px}.mt16{margin-top:16px}.mb8{margin-bottom:8px}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.posrel{position:relative}.posabs{position:absolute}.round{border-radius:50%}.ohide{overflow:hidden}.bbox{box-sizing:border-box}.pointer{cursor:pointer}.w100{width:100%}.b0{border:none}\n\nhtml,body{height:100%;margin:0}#dc-root,#dc-root>.sc-host{height:100%}\n\r\n*{box-sizing:border-box}\r\nhtml,body{margin:0}\r\n:root{\r\n--bg:#EFEAFB;--bg-2:#E8E1F8;--card:#FFFFFF;--card-2:#F2EEFB;\r\n--line:#ECE9F5;--line-2:#F4F1FA;\r\n--ink:#171421;--ink-2:oklch(0.44 0 0);--ink-3:#77747F;\r\n--violet:#8B5CF6;--violet-2:#8B5CF6;--violet-deep:#5634D6;--violet-soft:#F2EEFB;\r\n--indigo:#4F46E5;--grad:linear-gradient(135deg,#8B5CF6,#4F46E5);\r\n--success:#10B981;--success-bg:#D1FAE5;--success-text:#047857;\r\n--warning:#FBBF24;--warning-bg:#FEF3C7;--warning-text:#92400E;\r\n--info-bg:#DBEAFE;--info-text:#1E40AF;\r\n--destructive-bg:#FEE2E2;--destructive-text:#B91C1C;\r\n--sh-sm:0 1px 2px rgba(23,20,33,.05);\r\n--sh:0 1px 2px rgba(23,20,33,.04),0 8px 22px -14px rgba(23,20,33,.18);\r\n--sh-lg:0 2px 4px rgba(23,20,33,.04),0 18px 40px -18px rgba(23,20,33,.28);\r\n}\r\nbody{background:var(--bg);color:var(--ink)}\r\na{color:var(--violet-deep);text-decoration:none}\r\na:hover{color:var(--violet)}\r\nsummary{cursor:pointer;list-style:none}\r\nsummary::-webkit-details-marker{display:none}\r\ndetails[open] [data-chev]{transform:rotate(180deg)}\r\nhtml.js [data-reveal]{opacity:0;transform:translateY(14px)}\r\nhtml.js [data-reveal].in{opacity:1;transform:none;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1)}\r\n[data-lift]{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}\r\n[data-lift]:hover{transform:translateY(-3px);box-shadow:var(--sh-lg)}\r\n@keyframes kk-row{0%{opacity:0;transform:translateY(-8px) scale(.96)}60%{opacity:1;transform:translateY(0) scale(1.02)}100%{opacity:1;transform:none}}\r\n@keyframes kk-rowB{0%{opacity:0;transform:translateY(-8px) scale(.96)}60%{opacity:1;transform:translateY(0) scale(1.02)}100%{opacity:1;transform:none}}\r\n@keyframes kk-glow{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--violet) 42%,transparent)}100%{box-shadow:0 0 0 8px transparent}}\r\n@keyframes kk-glowB{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--violet) 42%,transparent)}100%{box-shadow:0 0 0 8px transparent}}\r\n@keyframes kk-fade{0%{opacity:0;transform:translateY(6px)}100%{opacity:1;transform:none}}\r\n@keyframes kk-fadeB{0%{opacity:0;transform:translateY(6px)}100%{opacity:1;transform:none}}\r\n@keyframes kk-spin{to{transform:rotate(360deg)}}\r\n@keyframes kk-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.06)}}\r\n@keyframes kk-out{0%{opacity:1}100%{opacity:0}}\r\n@keyframes kk-outB{0%{opacity:1}100%{opacity:0}}\r\n[data-ul]{position:relative}\r\n[data-ul]::after{content:'';position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:var(--violet);transform:scaleX(0);transform-origin:left;transition:transform .28s}\r\n[data-ul]:hover::after{transform:scaleX(1)}\r\n@media (max-width:1024px){\r\n[data-md-hide]{display:none!important}\r\n[data-md-show]{display:flex!important}\r\n[data-md-stack]{grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;align-items:stretch!important}\r\n[data-md-2]{grid-template-columns:repeat(2,minmax(0,1fr))!important}\r\n}\r\n@media (max-width:640px){\r\n[data-sm-1]{grid-template-columns:minmax(0,1fr)!important}\r\n[data-sm-hide]{display:none!important}\r\n[data-sm-stack]{grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important}\r\n[data-ft]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important}\r\n[data-ft]>div:first-child{grid-column:1\/-1!important}\r\n}\r\n[data-frame]{width:100%;container-type:inline-size;}\r\n[data-view=\"mobile\"] [data-frame]{width:412px;max-width:100%;min-height:100vh;border-left:1px solid var(--line);border-right:1px solid var(--line);box-shadow:var(--sh-lg);}\r\n[data-view=\"tablet\"] [data-frame]{width:834px;max-width:100%;min-height:100vh;border-left:1px solid var(--line);border-right:1px solid var(--line);box-shadow:var(--sh-lg);}\r\n@container (max-width:1024px){\r\n[data-md-hide]{display:none!important}\r\n[data-md-show]{display:flex!important}\r\n[data-md-stack]{grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important;align-items:stretch!important}\r\n[data-md-2]{grid-template-columns:repeat(2,minmax(0,1fr))!important}\r\n}\r\n@container (max-width:640px){\r\n[data-sm-1]{grid-template-columns:minmax(0,1fr)!important}\r\n[data-sm-hide]{display:none!important}\r\n[data-sm-stack]{grid-template-columns:minmax(0,1fr)!important;flex-direction:column!important}\r\n[data-sb]{grid-template-columns:repeat(2,minmax(0,1fr))!important}\r\n[data-mock]{height:600px!important}\r\n[data-stage]{height:428px!important}\r\n[data-bar]{width:26%!important}\r\n[data-cta-row]>a{width:100%!important;justify-content:center!important}\r\n[data-ft]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important}\r\n[data-ft]>div:first-child{grid-column:1\/-1!important}\r\n}\r\n@media (prefers-reduced-motion:reduce){html.js [data-reveal]{opacity:1!important;transform:none!important}[data-anim]{animation:none!important;opacity:1!important;transform:none!important}}\r\n\n\n[data-frame] h1,[data-frame] h2,[data-frame] h3,[data-frame] h4,[data-frame] h5,[data-frame] h6{\n  color:inherit;font-family:inherit;line-height:normal;letter-spacing:normal;word-spacing:normal;\n  text-transform:none;font-style:normal;text-decoration:none;}\n[data-frame] a{color:var(--violet);font-size:inherit;font-weight:inherit;line-height:inherit;\n  letter-spacing:normal;word-spacing:normal;text-transform:none;text-decoration:none;}\n[data-frame] a:hover{color:var(--violet-deep);}\n[data-frame] [style*=\"Geist Mono\"]{font-family:\"Geist Mono\",ui-monospace,SFMono-Regular,Menlo,monospace !important;}\n[data-frame] p,[data-frame] ul,[data-frame] ol,[data-frame] figure{margin:0;}\n[data-kk=\"langmenu\"]{position:relative}\n[data-kk=\"langmenu\"]>summary{list-style:none;cursor:pointer}\n[data-kk=\"langmenu\"]>summary::-webkit-details-marker{display:none}\n[data-kk=\"langmenu\"]>summary::marker{content:\"\"}\n[data-kk=\"langmenu\"]>summary [data-kk=\"langchev\"]{transition:transform .2s cubic-bezier(.2,.7,.2,1)}\n[data-kk=\"langmenu\"][open]>summary [data-kk=\"langchev\"]{transform:rotate(180deg)}\n[data-kk=\"langmenu\"] [data-kk-langopt]:hover{background:var(--card-2)}\n[data-kk=\"langmenu\"][open]>summary{background:var(--card-2)}\n\n@keyframes kfloat{\n  0%,100%{transform:translateY(0) rotate(var(--r,0deg))}\n  50%{transform:translateY(-10px) rotate(calc(var(--r,0deg) + 1.6deg))}\n}\n@keyframes kin{\n  from{opacity:0;transform:translateX(var(--dx,0)) rotate(var(--r,0deg))}\n  to{opacity:var(--o,1);transform:translateX(0) rotate(var(--r,0deg))}\n}\n[data-in]{animation:kin .8s cubic-bezier(.2,.7,.2,1) both;will-change:transform,opacity}\n[data-float]{animation:kin .8s cubic-bezier(.2,.7,.2,1) both,kfloat 7s ease-in-out infinite;will-change:transform}\n\n\n<\/style>\n<div data-frame=\"\" style=\"font-family: Geist, system-ui, -apple-system, sans-serif; background: var(--bg); color: var(--ink); overflow-x: clip; -webkit-font-smoothing: antialiased;\">\r\n\r\n\n\n<main id=\"top\">\r\n\r\n    <section style=\"padding: clamp(38px, 4.6cqw, 68px) 24px clamp(26px, 3.4cqw, 44px);\">\r\n      <div style=\"max-width: 1240px; margin: 0px auto;\">\r\n        <div data-md-stack=\"\" style=\"display: grid; grid-template-columns: 1fr 1.06fr; gap: clamp(28px, 4cqw, 56px); align-items: center;\">\r\n          <div>\r\n            <span style=\"display: inline-flex; align-items: center; gap: 8px; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--violet-deep); background: var(--card); padding: 6px 11px; border-radius: 7px; margin-bottom: 22px;\">\r\n              <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18z\"><\/path><path d=\"M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8z\"><\/path><\/svg>An\u00e1lisis de competidores\r\n            <\/span>\r\n            <h1 style=\"margin: 0px 0px 20px; font-size: clamp(34px, 4.6cqw, 58px); font-weight: 700; line-height: 1.05; letter-spacing: -0.032em; max-width: 24ch; text-wrap: balance;\">Herramienta de an\u00e1lisis de la <span style=\"color: var(--violet-2);\">competencia SEO<\/span><\/h1>\r\n            <p style=\"margin: 0px 0px 28px; font-size: clamp(16px, 1.35cqw, 18.5px); line-height: 1.6; color: var(--ink-2); max-width: 65ch; text-wrap: pretty;\">Kaku descubre qui\u00e9n comparte de verdad tus resultados de b\u00fasqueda, ense\u00f1a c\u00f3mo se reparte el tr\u00e1fico org\u00e1nico entre vosotros y lista las b\u00fasquedas en las que ellos aparecen y t\u00fa no est\u00e1s. Despu\u00e9s conviertes esos huecos en art\u00edculos.<\/p>\r\n            <div data-cta-row=\"\" style=\"display: flex; flex-wrap: wrap; gap: 12px;\">\r\n              <a href=\"https:\/\/kaku.software\/\" class=\"scp2\" style=\"display: inline-flex; align-items: center; gap: 8px; background: var(--violet); color: rgb(255, 255, 255); font-size: 15.5px; font-weight: 600; padding: 15px 26px; border-radius: 11px; box-shadow: var(--sh);\">Lanzar mi primer an\u00e1lisis <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n              <a href=\"#gap\" class=\"scp3\" style=\"display: inline-flex; align-items: center; gap: 8px; background: var(--card); color: var(--ink); font-size: 15.5px; font-weight: 600; padding: 15px 26px; border-radius: 11px; border: 1px solid var(--line); box-shadow: var(--sh-sm);\">Ver el hueco de keywords<\/a>\r\n            <\/div>\r\n          <\/div>\r\n\r\n          <div data-mock=\"\" style=\"background: var(--card); border: 1px solid var(--line); border-radius: 18px; box-shadow: var(--sh-lg); padding: 16px; height: 515px; display: flex; flex-direction: column;\">\r\n            <div style=\"display: flex; align-items: center; gap: 10px; margin-bottom: 14px; flex-wrap: wrap;\">\r\n              <div style=\"margin: 0px; font-size: 17px; font-weight: 700; letter-spacing: -0.02em;\">tiendasurf.com<\/div>\r\n              <span style=\"display: inline-flex; align-items: center; gap: 5px; font-size: 10.5px; font-weight: 600; color: var(--success-text); background: var(--success-bg); border-radius: 999px; padding: 3px 9px; transition: background 0.4s, color 0.4s;\"><svg width=\"10\" height=\"10\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" style=\"flex: 0 0 auto;\" stroke-linejoin=\"round\"><path d=\"M20 6L9 17l-5-5\"><\/path><\/svg><span class=\"sc-interp\">An\u00e1lisis completo \u00b7 3.\u00ba de 5<\/span><\/span>\r\n              <span style=\"flex: 1 1 0%;\"><\/span>\r\n              <div style=\"display: flex; gap: 4px; background: var(--card-2); border: 1px solid var(--line); border-radius: 10px; padding: 3px;\">\r\n                <button type=\"button\" data-kk-tab=\"overview\" style=\"border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; font-family: Geist, sans-serif; font-size: 11.5px; font-weight: 600; padding: 7px 12px; border-radius: 7px; background: transparent; color: var(--ink-3); box-shadow: none; transition: background 0.3s, color 0.3s;\">Resumen<\/button>\r\n                <button type=\"button\" data-kk-tab=\"gap\" style=\"border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; font-family: Geist, sans-serif; font-size: 11.5px; font-weight: 600; padding: 7px 12px; border-radius: 7px; background: var(--card); color: var(--ink); box-shadow: var(--sh-sm); transition: background 0.3s, color 0.3s;\">Hueco de keywords<\/button>\r\n              <\/div>\r\n            <\/div>\r\n\r\n            <div data-stage=\"\" style=\"flex: 0 0 auto; min-height: 0px; height: 432px; overflow: hidden;\">\n              <div data-kk-pane=\"overview\" data-anim=\"\" style=\"display: none; animation: 0.45s cubic-bezier(0.2, 0.7, 0.2, 1) 0s 1 normal both running kk-fade;\"><div style=\"display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; margin-bottom: 14px;\"><div style=\"background: var(--card-2); border-radius: 10px; padding: 10px 12px;\"><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\">Keywords posicionadas<\/span><div style=\"font-size: 17px; font-weight: 700; letter-spacing: -0.02em; margin-top: 3px;\">1.284<\/div><\/div><div style=\"background: var(--card-2); border-radius: 10px; padding: 10px 12px;\"><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\">Tr\u00e1fico estimado<\/span><div style=\"font-size: 17px; font-weight: 700; letter-spacing: -0.02em; margin-top: 3px;\">9,6k\/mes<\/div><\/div><div style=\"background: var(--card-2); border-radius: 10px; padding: 10px 12px;\"><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\">Visibilidad top 3<\/span><div style=\"font-size: 17px; font-weight: 700; letter-spacing: -0.02em; margin-top: 3px;\">12%<\/div><\/div><\/div><div style=\"display: grid; grid-template-columns: 1fr 70px 58px 96px; gap: 10px; padding: 0px 6px 8px; border-bottom: 1px solid var(--line-2);\"><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\">Competidor<\/span><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3); text-align: right;\">Comparten<\/span><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3); text-align: right;\">Te gana<\/span><span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3); text-align: right;\">Cuota<\/span><\/div><div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr 70px 58px 96px; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running kk-row;\"><div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\">surfmarket.co<\/div><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">412<\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">188<\/span><span style=\"display: flex; align-items: center; gap: 6px; justify-content: flex-end;\"><span style=\"width: 48px; height: 6px; border-radius: 3px; background: var(--line-2); overflow: hidden;\"><span style=\"display: block; height: 100%; width: 62%; background: var(--ink-3);\"><\/span><\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px; width: 30px;\">31%<\/span><\/span><\/div><div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr 70px 58px 96px; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running kk-row;\"><div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\">boardline.shop<\/div><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">296<\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">141<\/span><span style=\"display: flex; align-items: center; gap: 6px; justify-content: flex-end;\"><span style=\"width: 48px; height: 6px; border-radius: 3px; background: var(--line-2); overflow: hidden;\"><span style=\"display: block; height: 100%; width: 44%; background: var(--ink-3);\"><\/span><\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px; width: 30px;\">22%<\/span><\/span><\/div><div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr 70px 58px 96px; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: var(--violet-soft); animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running kk-row;\"><div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\">tiendasurf.com <span style=\"font-size: 10px; font-weight: 600; color: var(--violet-deep);\">T\u00fa<\/span><\/div><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">\u2014<\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">\u2014<\/span><span style=\"display: flex; align-items: center; gap: 6px; justify-content: flex-end;\"><span style=\"width: 48px; height: 6px; border-radius: 3px; background: var(--line-2); overflow: hidden;\"><span style=\"display: block; height: 100%; width: 28%; background: var(--violet);\"><\/span><\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px; width: 30px;\">14%<\/span><\/span><\/div><div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr 70px 58px 96px; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running kk-row;\"><div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\">wavehouse.store<\/div><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">233<\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">97<\/span><span style=\"display: flex; align-items: center; gap: 6px; justify-content: flex-end;\"><span style=\"width: 48px; height: 6px; border-radius: 3px; background: var(--line-2); overflow: hidden;\"><span style=\"display: block; height: 100%; width: 22%; background: var(--ink-3);\"><\/span><\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px; width: 30px;\">11%<\/span><\/span><\/div><div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr 70px 58px 96px; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running kk-row;\"><div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\">saltwaterkit.com<\/div><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">180<\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px;\">64<\/span><span style=\"display: flex; align-items: center; gap: 6px; justify-content: flex-end;\"><span style=\"width: 48px; height: 6px; border-radius: 3px; background: var(--line-2); overflow: hidden;\"><span style=\"display: block; height: 100%; width: 16%; background: var(--ink-3);\"><\/span><\/span><span style=\"text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 11.5px; width: 30px;\">8%<\/span><\/span><\/div><div data-anim=\"\" style=\"display: flex; align-items: center; gap: 11px; margin-top: 12px; padding: 11px 14px; background: var(--violet-soft); border: 1px solid var(--line); border-radius: 11px; flex-wrap: wrap; animation: 0.45s ease-out 0.6s 1 normal both running kk-row;\"><svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"currentColor\" style=\"flex: 0 0 auto; color: var(--violet-deep);\"><path d=\"M12 3l1.6 4.4L18 9l-4.4 1.6L12 15l-1.6-4.4L6 9l4.4-1.6z\"><\/path><\/svg><span style=\"flex: 1 1 0%; min-width: 200px; font-size: 12px; line-height: 1.5; color: var(--ink-2);\">38 keywords en las que un rival est\u00e1 justo por encima de ti: las victorias m\u00e1s baratas.<\/span><\/div><\/div>\n\r\n            \r\n\r\n            \r\n              <div data-anim=\"\" style=\"animation: 0.45s cubic-bezier(0.2, 0.7, 0.2, 1) 0s 1 normal both running kk-fade;\">\r\n                <div style=\"display: grid; grid-template-columns: 1fr auto auto; gap: 10px; padding: 0px 6px 8px; border-bottom: 1px solid var(--line-2);\">\r\n                  <span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\">Keyword<\/span>\r\n                  <span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3); width: 44px; text-align: right;\">T\u00fa<\/span>\r\n                  <span style=\"font-size: 9.5px; font-weight: 600; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3); width: 52px; text-align: right;\">Mejor rival<\/span>\r\n                <\/div>\r\n                \r\n                  <div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr auto auto; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0s 1 normal both running kk-row; transition: background 0.4s;\">\r\n                    <div style=\"min-width: 0px;\">\r\n                      <div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\"><span class=\"sc-interp\">mejor tabla de surf para principiantes<\/span><\/div>\r\n                      <div style=\"font-size: 10.5px; color: var(--ink-3); margin-top: 2px;\"><span class=\"sc-interp\">8.100<\/span> b\u00fasquedas \/ mes<\/div>\r\n                    <\/div>\r\n                    <span style=\"width: 44px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--ink-3);\"><span class=\"sc-interp\">\u2014<\/span><\/span>\r\n                    <span style=\"width: 52px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--success-text);\"><span class=\"sc-interp\">2<\/span><\/span>\r\n                  <\/div>\r\n                \r\n                  <div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr auto auto; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0.09s 1 normal both running kk-row; transition: background 0.4s;\">\r\n                    <div style=\"min-width: 0px;\">\r\n                      <div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\"><span class=\"sc-interp\">gu\u00eda de temperatura de neopreno<\/span><\/div>\r\n                      <div style=\"font-size: 10.5px; color: var(--ink-3); margin-top: 2px;\"><span class=\"sc-interp\">4.400<\/span> b\u00fasquedas \/ mes<\/div>\r\n                    <\/div>\r\n                    <span style=\"width: 44px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--ink-3);\"><span class=\"sc-interp\">\u2014<\/span><\/span>\r\n                    <span style=\"width: 52px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--success-text);\"><span class=\"sc-interp\">1<\/span><\/span>\r\n                  <\/div>\r\n                \r\n                  <div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr auto auto; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0.18s 1 normal both running kk-row; transition: background 0.4s;\">\r\n                    <div style=\"min-width: 0px;\">\r\n                      <div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\"><span class=\"sc-interp\">c\u00f3mo encerar una tabla de surf<\/span><\/div>\r\n                      <div style=\"font-size: 10.5px; color: var(--ink-3); margin-top: 2px;\"><span class=\"sc-interp\">3.600<\/span> b\u00fasquedas \/ mes<\/div>\r\n                    <\/div>\r\n                    <span style=\"width: 44px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--ink-2);\"><span class=\"sc-interp\">24<\/span><\/span>\r\n                    <span style=\"width: 52px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--success-text);\"><span class=\"sc-interp\">3<\/span><\/span>\r\n                  <\/div>\r\n                \r\n                  <div data-anim=\"\" style=\"display: grid; grid-template-columns: 1fr auto auto; gap: 10px; align-items: center; padding: 10px 6px; border-bottom: 1px solid var(--line-2); border-radius: 8px; background: transparent; animation: 0.45s cubic-bezier(0.34, 1.56, 0.64, 1) 0.27s 1 normal both running kk-row; transition: background 0.4s;\">\r\n                    <div style=\"min-width: 0px;\">\r\n                      <div style=\"font-size: 12.5px; font-weight: 500; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;\"><span class=\"sc-interp\">normas del pico de surf<\/span><\/div>\r\n                      <div style=\"font-size: 10.5px; color: var(--ink-3); margin-top: 2px;\"><span class=\"sc-interp\">2.900<\/span> b\u00fasquedas \/ mes<\/div>\r\n                    <\/div>\r\n                    <span style=\"width: 44px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--ink-3);\"><span class=\"sc-interp\">\u2014<\/span><\/span>\r\n                    <span style=\"width: 52px; text-align: right; font-family: &quot;Geist Mono&quot;, monospace; font-size: 12px; font-weight: 600; color: var(--warning-text);\"><span class=\"sc-interp\">4<\/span><\/span>\r\n                  <\/div>\r\n                \r\n                <div data-anim=\"\" style=\"display: flex; align-items: center; gap: 11px; margin-top: 12px; padding: 11px 14px; background: var(--violet-soft); border: 1px solid var(--line); border-radius: 11px; flex-wrap: wrap; animation: 0.45s ease-out 0.6s 1 normal both running kk-row;\">\r\n                  <svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"currentColor\" style=\"flex: 0 0 auto; color: var(--violet-deep);\"><path d=\"M12 3l1.6 4.4L18 9l-4.4 1.6L12 15l-1.6-4.4L6 9l4.4-1.6z\"><\/path><\/svg>\r\n                  <span style=\"flex: 1 1 0%; min-width: 200px; font-size: 12px; line-height: 1.5; color: var(--ink-2);\"><span class=\"sc-interp\">Manda una keyword del hueco directamente a Contenido con IA como brief de un art\u00edculo nuevo.<\/span><\/span>\r\n                  <span data-anim=\"\" style=\"display: inline-flex; align-items: center; gap: 6px; background: var(--violet); color: rgb(255, 255, 255); border: 1px solid var(--violet); border-radius: 8px; padding: 6px 11px; font-size: 11.5px; font-weight: 600; animation: 1.6s ease-in-out 1.2s infinite normal none running kk-pulse; transition: background 0.3s, color 0.3s;\"><svg width=\"11\" height=\"11\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto;\"><path d=\"M5 12h13M13 6l6 6-6 6\"><\/path><\/svg><span class=\"sc-interp\">Escribir sobre esto<\/span><\/span>\r\n                <\/div>\r\n              <\/div>\r\n            \r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"gap\" data-reveal=\"\" style=\"padding: clamp(50px, 6.2cqw, 88px) 24px; background: var(--card); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line);\">\r\n      <div data-md-stack=\"\" style=\"max-width: 1240px; margin: 0px auto; display: grid; grid-template-columns: 0.92fr 1.08fr; gap: clamp(28px, 4cqw, 56px); align-items: center;\">\r\n        <div>\r\n          <span style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--violet-deep); background: var(--violet-soft); padding: 6px 11px; border-radius: 7px; margin-bottom: 18px;\">El hueco de keywords<\/span>\r\n          <h2 style=\"margin: 0px 0px 18px; font-size: clamp(26px, 3.2cqw, 42px); font-weight: 700; line-height: 1.08; letter-spacing: -0.028em; text-wrap: balance;\">Las palabras clave de la competencia <span style=\"color: var(--violet-2);\">que todav\u00eda no has escrito<\/span><\/h2>\r\n          <p style=\"margin: 0px; font-size: 16px; line-height: 1.62; color: var(--ink-2); max-width: 63ch;\">Cada fila es una b\u00fasqueda que tus competidores ganan y t\u00fa pierdes, ordenada por volumen de b\u00fasqueda. Es un keyword gap con redactor incluido: manda una a Contenido con IA y se convierte en el art\u00edculo que se la lleva.<\/p>\r\n        <\/div>\r\n        <div>\r\n          <h3 style=\"margin: 0px 0px 16px; font-size: 12px; font-weight: 700; letter-spacing: 0.09em; text-transform: uppercase; color: var(--ink-3);\">Qu\u00e9 te da el an\u00e1lisis<\/h3>\r\n          <div data-sm-1=\"\" style=\"display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); gap: 14px;\">\r\n            \r\n              <div data-lift=\"\" style=\"background: var(--bg); border: 1px solid var(--line); border-radius: 16px; padding: 20px; display: flex; flex-direction: column; gap: 10px;\">\r\n                <span style=\"width: 34px; height: 34px; flex: 0 0 auto; border-radius: 10px; background: var(--card); border: 1px solid var(--line); box-shadow: var(--sh-sm); color: var(--violet-deep); display: flex; align-items: center; justify-content: center;\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M16 20v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2\"><\/path><path d=\"M9 3a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7\"><\/path><path d=\"M22 20v-2a4 4 0 0 0-3-3.9\"><\/path><\/svg><\/span>\r\n                <h4 style=\"margin: 0px; font-size: 14.5px; font-weight: 600; letter-spacing: -0.012em;\"><span class=\"sc-interp\">Qui\u00e9n compite de verdad<\/span><\/h4>\r\n                <p style=\"margin: 0px; font-size: 13.5px; line-height: 1.55; color: var(--ink-2); text-wrap: pretty;\"><span class=\"sc-interp\">Los dominios que aparecen en tus resultados \u2014 a menudo no son las marcas que dabas por hechas.<\/span><\/p>\r\n              <\/div>\r\n            \r\n              <div data-lift=\"\" style=\"background: var(--bg); border: 1px solid var(--line); border-radius: 16px; padding: 20px; display: flex; flex-direction: column; gap: 10px;\">\r\n                <span style=\"width: 34px; height: 34px; flex: 0 0 auto; border-radius: 10px; background: var(--card); border: 1px solid var(--line); box-shadow: var(--sh-sm); color: var(--violet-deep); display: flex; align-items: center; justify-content: center;\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M12 3a9 9 0 1 0 9 9h-9z\"><\/path><path d=\"M12 3a9 9 0 0 1 9 9\"><\/path><\/svg><\/span>\r\n                <h4 style=\"margin: 0px; font-size: 14.5px; font-weight: 600; letter-spacing: -0.012em;\"><span class=\"sc-interp\">C\u00f3mo se reparte el tr\u00e1fico<\/span><\/h4>\r\n                <p style=\"margin: 0px; font-size: 13.5px; line-height: 1.55; color: var(--ink-2); text-wrap: pretty;\"><span class=\"sc-interp\">Tu parte del tr\u00e1fico org\u00e1nico estimado frente a la suya, en las keywords compartidas.<\/span><\/p>\r\n              <\/div>\r\n            \r\n              <div data-lift=\"\" style=\"background: var(--bg); border: 1px solid var(--line); border-radius: 16px; padding: 20px; display: flex; flex-direction: column; gap: 10px;\">\r\n                <span style=\"width: 34px; height: 34px; flex: 0 0 auto; border-radius: 10px; background: var(--card); border: 1px solid var(--line); box-shadow: var(--sh-sm); color: var(--violet-deep); display: flex; align-items: center; justify-content: center;\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18z\"><\/path><path d=\"M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8z\"><\/path><\/svg><\/span>\r\n                <h4 style=\"margin: 0px; font-size: 14.5px; font-weight: 600; letter-spacing: -0.012em;\"><span class=\"sc-interp\">La tabla del hueco<\/span><\/h4>\r\n                <p style=\"margin: 0px; font-size: 13.5px; line-height: 1.55; color: var(--ink-2); text-wrap: pretty;\"><span class=\"sc-interp\">B\u00fasquedas en las que ellos posicionan y t\u00fa no, con volumen y ambas posiciones.<\/span><\/p>\r\n              <\/div>\r\n            \r\n              <div data-lift=\"\" style=\"background: var(--bg); border: 1px solid var(--line); border-radius: 16px; padding: 20px; display: flex; flex-direction: column; gap: 10px;\">\r\n                <span style=\"width: 34px; height: 34px; flex: 0 0 auto; border-radius: 10px; background: var(--card); border: 1px solid var(--line); box-shadow: var(--sh-sm); color: var(--violet-deep); display: flex; align-items: center; justify-content: center;\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M3 17l6-6 4 4 8-8\"><\/path><path d=\"M15 7h6v6\"><\/path><\/svg><\/span>\r\n                <h4 style=\"margin: 0px; font-size: 14.5px; font-weight: 600; letter-spacing: -0.012em;\"><span class=\"sc-interp\">D\u00f3nde est\u00e1s cerca<\/span><\/h4>\r\n                <p style=\"margin: 0px; font-size: 13.5px; line-height: 1.55; color: var(--ink-2); text-wrap: pretty;\"><span class=\"sc-interp\">Keywords en las que ya posicionas por debajo de ellos \u2014 suelen ser las victorias m\u00e1s baratas.<\/span><\/p>\r\n              <\/div>\r\n            \r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"how\" data-reveal=\"\" style=\"padding: clamp(50px, 6.2cqw, 88px) 24px;\">\r\n      <div style=\"max-width: 1240px; margin: 0px auto;\">\r\n        <div style=\"display: flex; align-items: flex-end; justify-content: space-between; gap: 24px; flex-wrap: wrap; margin-bottom: clamp(24px, 3cqw, 38px);\">\r\n          <h2 style=\"margin: 0px; font-size: clamp(26px, 3.2cqw, 42px); font-weight: 700; line-height: 1.08; letter-spacing: -0.028em; max-width: 28ch;\">C\u00f3mo funciona la <span style=\"color: var(--violet-2);\">herramienta de an\u00e1lisis de la competencia SEO<\/span><\/h2>\r\n        <\/div>\r\n        <div data-md-2=\"\" data-sm-1=\"\" style=\"display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 18px;\">\r\n          \r\n            <div style=\"background: var(--card); border: 1px solid var(--line); border-radius: 16px; box-shadow: var(--sh); padding: 24px; display: flex; flex-direction: column; gap: 12px;\">\r\n              <div style=\"display: flex; align-items: center; gap: 11px;\">\r\n                <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--violet); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-size: 13.5px; font-weight: 700;\"><span class=\"sc-interp\">1<\/span><\/span>\r\n                <h3 style=\"margin: 0px; font-size: 16px; font-weight: 600; letter-spacing: -0.015em;\"><span class=\"sc-interp\">Elige el sitio<\/span><\/h3>\r\n              <\/div>\r\n              <p style=\"margin: 0px; flex: 1 1 0%; font-size: 14.5px; line-height: 1.6; color: var(--ink-2);\"><span class=\"sc-interp\">Escoge el WordPress conectado. Nada m\u00e1s que configurar: sin lista de competidores, sin keywords semilla.<\/span><\/p>\r\n            <\/div>\r\n          \r\n            <div style=\"background: var(--card); border: 1px solid var(--line); border-radius: 16px; box-shadow: var(--sh); padding: 24px; display: flex; flex-direction: column; gap: 12px;\">\r\n              <div style=\"display: flex; align-items: center; gap: 11px;\">\r\n                <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--violet); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-size: 13.5px; font-weight: 700;\"><span class=\"sc-interp\">2<\/span><\/span>\r\n                <h3 style=\"margin: 0px; font-size: 16px; font-weight: 600; letter-spacing: -0.015em;\"><span class=\"sc-interp\">Kaku encuentra el terreno<\/span><\/h3>\r\n              <\/div>\r\n              <p style=\"margin: 0px; flex: 1 1 0%; font-size: 14.5px; line-height: 1.6; color: var(--ink-2);\"><span class=\"sc-interp\">Lee las keywords en las que ya posicionas y encuentra los dominios que aparecen junto a ti en esos resultados.<\/span><\/p>\r\n            <\/div>\r\n          \r\n            <div style=\"background: var(--card); border: 1px solid var(--line); border-radius: 16px; box-shadow: var(--sh); padding: 24px; display: flex; flex-direction: column; gap: 12px;\">\r\n              <div style=\"display: flex; align-items: center; gap: 11px;\">\r\n                <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--violet); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-size: 13.5px; font-weight: 700;\"><span class=\"sc-interp\">3<\/span><\/span>\r\n                <h3 style=\"margin: 0px; font-size: 16px; font-weight: 600; letter-spacing: -0.015em;\"><span class=\"sc-interp\">Mide el reparto<\/span><\/h3>\r\n              <\/div>\r\n              <p style=\"margin: 0px; flex: 1 1 0%; font-size: 14.5px; line-height: 1.6; color: var(--ink-2);\"><span class=\"sc-interp\">Un an\u00e1lisis de palabras clave de cada dominio: cu\u00e1ntas tiene, su tr\u00e1fico estimado y la tabla del hueco con lo que ellos posicionan y t\u00fa no.<\/span><\/p>\r\n            <\/div>\r\n          \r\n            <div style=\"background: var(--card); border: 1px solid var(--line); border-radius: 16px; box-shadow: var(--sh); padding: 24px; display: flex; flex-direction: column; gap: 12px;\">\r\n              <div style=\"display: flex; align-items: center; gap: 11px;\">\r\n                <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--violet); color: rgb(255, 255, 255); display: flex; align-items: center; justify-content: center; font-size: 13.5px; font-weight: 700;\"><span class=\"sc-interp\">4<\/span><\/span>\r\n                <h3 style=\"margin: 0px; font-size: 16px; font-weight: 600; letter-spacing: -0.015em;\"><span class=\"sc-interp\">Te llevas una lista de trabajo<\/span><\/h3>\r\n              <\/div>\r\n              <p style=\"margin: 0px; flex: 1 1 0%; font-size: 14.5px; line-height: 1.6; color: var(--ink-2);\"><span class=\"sc-interp\">El an\u00e1lisis se queda en tu panel. Vuelve a \u00e9l cuando quieras y ve cerrando huecos.<\/span><\/p>\r\n            <\/div>\r\n          \r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"handoff\" data-reveal=\"\" style=\"padding: clamp(50px, 6.2cqw, 88px) 24px; background: var(--card); border-top: 1px solid var(--line); border-bottom: 1px solid var(--line);\">\r\n      <div data-md-stack=\"\" style=\"max-width: 1240px; margin: 0px auto; display: grid; grid-template-columns: 1fr 1fr; gap: clamp(28px, 4cqw, 56px); align-items: center;\">\r\n        <div>\r\n          <span style=\"display: inline-block; font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--violet-deep); background: var(--violet-soft); padding: 6px 11px; border-radius: 7px; margin-bottom: 18px;\">Del hueco al art\u00edculo<\/span>\r\n          <h2 style=\"margin: 0px 0px 18px; font-size: clamp(26px, 3.2cqw, 42px); font-weight: 700; line-height: 1.08; letter-spacing: -0.028em; text-wrap: balance;\">Del an\u00e1lisis de competidores <span style=\"color: var(--violet-2);\">al art\u00edculo publicado<\/span><\/h2>\r\n          <p style=\"margin: 0px; font-size: 16px; line-height: 1.62; color: var(--ink-2); max-width: 63ch;\">Cada fila de la tabla del hueco lleva un bot\u00f3n de \u00abEscribir sobre esto\u00bb. Al pulsarlo, la keyword pasa a Contenido con IA y el art\u00edculo se escribe para ella. El borrador vuelve a la misma pantalla de revisi\u00f3n que todo lo dem\u00e1s en Kaku, as\u00ed que un hueco acaba en un art\u00edculo publicado.<\/p>\r\n        <\/div>\r\n        <div style=\"background: var(--card); border: 1px solid var(--line); border-radius: 18px; box-shadow: var(--sh-lg); padding: 20px; display: flex; flex-direction: column; gap: 12px;\">\r\n          \r\n            <div style=\"display: grid; grid-template-columns: auto 1fr; gap: 14px; align-items: start; padding: 14px; border: 1px solid var(--line); border-radius: 12px; background: var(--card);\">\r\n              <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--violet-soft); color: var(--violet-deep); display: flex; align-items: center; justify-content: center;\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M12 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18z\"><\/path><path d=\"M12 8a4 4 0 1 0 0 8 4 4 0 0 0 0-8z\"><\/path><\/svg><\/span>\r\n              <div style=\"min-width: 0px;\">\r\n                <div style=\"display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-bottom: 4px;\">\r\n                  <span style=\"font-size: 11px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\"><span class=\"sc-interp\">An\u00e1lisis de competencia<\/span><\/span>\r\n                  <span style=\"font-size: 10.5px; font-weight: 600; color: var(--violet); background: var(--violet-soft); border-radius: 999px; padding: 2px 8px;\"><span class=\"sc-interp\">Hueco<\/span><\/span>\r\n                <\/div>\r\n                <div style=\"font-size: 13.5px; font-weight: 600;\"><span class=\"sc-interp\">mejor tabla de surf para principiantes<\/span><\/div>\r\n                <div style=\"font-size: 12.5px; color: var(--ink-2); margin-top: 3px; line-height: 1.5;\"><span class=\"sc-interp\">8.100 b\u00fasquedas \/ mes. El rival en el 2, t\u00fa en ning\u00fan sitio.<\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          \r\n            <div style=\"display: grid; grid-template-columns: auto 1fr; gap: 14px; align-items: start; padding: 14px; border: 1px solid var(--line); border-radius: 12px; background: var(--card);\">\r\n              <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--info-bg); color: var(--info-text); display: flex; align-items: center; justify-content: center;\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M12 20h9\"><\/path><path d=\"M16.5 3.5a2.1 2.1 0 0 1 3 3L7 19l-4 1 1-4z\"><\/path><\/svg><\/span>\r\n              <div style=\"min-width: 0px;\">\r\n                <div style=\"display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-bottom: 4px;\">\r\n                  <span style=\"font-size: 11px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\"><span class=\"sc-interp\">Contenido con IA<\/span><\/span>\r\n                  <span style=\"font-size: 10.5px; font-weight: 600; color: var(--info-text); background: var(--info-bg); border-radius: 999px; padding: 2px 8px;\"><span class=\"sc-interp\">Redactando<\/span><\/span>\r\n                <\/div>\r\n                <div style=\"font-size: 13.5px; font-weight: 600;\"><span class=\"sc-interp\">Las mejores tablas de surf para principiantes en 2026<\/span><\/div>\r\n                <div style=\"font-size: 12.5px; color: var(--ink-2); margin-top: 3px; line-height: 1.5;\"><span class=\"sc-interp\">Art\u00edculo escrito para la keyword del hueco.<\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          \r\n            <div style=\"display: grid; grid-template-columns: auto 1fr; gap: 14px; align-items: start; padding: 14px; border: 1px solid var(--line); border-radius: 12px; background: var(--card);\">\r\n              <span style=\"width: 30px; height: 30px; flex: 0 0 auto; border-radius: 9px; background: var(--success-bg); color: var(--success-text); display: flex; align-items: center; justify-content: center;\"><svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex: 0 0 auto; display: block;\"><path d=\"M22 2L11 13\"><\/path><path d=\"M22 2l-7 20-4-9-9-4z\"><\/path><\/svg><\/span>\r\n              <div style=\"min-width: 0px;\">\r\n                <div style=\"display: flex; align-items: center; gap: 8px; flex-wrap: wrap; margin-bottom: 4px;\">\r\n                  <span style=\"font-size: 11px; font-weight: 700; letter-spacing: 0.07em; text-transform: uppercase; color: var(--ink-3);\"><span class=\"sc-interp\">Revisar<\/span><\/span>\r\n                  <span style=\"font-size: 10.5px; font-weight: 600; color: var(--success-text); background: var(--success-bg); border-radius: 999px; padding: 2px 8px;\"><span class=\"sc-interp\">Listo para publicar<\/span><\/span>\r\n                <\/div>\r\n                <div style=\"font-size: 13.5px; font-weight: 600;\"><span class=\"sc-interp\">Borrador listo para tu revisi\u00f3n<\/span><\/div>\r\n                <div style=\"font-size: 12.5px; color: var(--ink-2); margin-top: 3px; line-height: 1.5;\"><span class=\"sc-interp\">L\u00e9elo, ed\u00edtalo y publ\u00edcalo en el sitio desde la misma pantalla.<\/span><\/div>\r\n              <\/div>\r\n            <\/div>\r\n          \r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section id=\"faq\" data-reveal=\"\" style=\"padding: clamp(50px, 6.2cqw, 88px) 24px;\">\r\n      <div style=\"max-width: 940px; margin: 0px auto;\">\r\n        <h2 style=\"margin: 0px 0px clamp(22px, 2.8cqw, 34px); font-size: clamp(26px, 3.2cqw, 42px); font-weight: 700; line-height: 1.08; letter-spacing: -0.028em;\">Preguntas frecuentes sobre la <span style=\"color: var(--violet-2);\">herramienta de an\u00e1lisis de la competencia SEO<\/span><\/h2>\r\n        <div style=\"background: var(--card); border: 1px solid var(--line); border-radius: 16px; box-shadow: var(--sh); overflow: hidden;\">\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfElijo yo a los competidores?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Los encuentra Kaku: los dominios que de verdad aparecen junto a ti en los resultados de las keywords por las que posicionas. Esa lista suele ser m\u00e1s \u00fatil que la que habr\u00edas escrito de memoria.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfDe d\u00f3nde salen los datos?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Datos de b\u00fasqueda de terceros para la foto competitiva. Tus propias cifras \u2014impresiones, clics, posiciones y canibalizaci\u00f3n\u2014 salen de tu Search Console, en paneles aparte.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfCada cu\u00e1nto conviene lanzarlo?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Una vez al mes sobra; la foto competitiva no cambia cada semana. El an\u00e1lisis se queda en tu panel unos 30 d\u00edas, as\u00ed que una sola pasada te deja trabajo para rato, y volver a analizar cuesta un cr\u00e9dito y te avisa antes.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfQu\u00e9 hago con los huecos?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Manda una keyword del hueco a Contenido con IA y se convierte en el brief de un art\u00edculo nuevo. El borrador vuelve a la misma pantalla de revisi\u00f3n que el resto de Kaku, y lo publicas desde ah\u00ed.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfFunciona en cualquier sitio?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Necesita un sitio que ya posicione por algo, porque el terreno se deduce de las keywords en las que apareces. Un dominio reci\u00e9n creado, sin posiciones, todav\u00eda no tiene terreno que analizar.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfSirve para ver las palabras clave de la competencia?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">S\u00ed, y sin que tengas que escribir una lista: parte de tu propio sitio, encuentra los dominios que comparten tus resultados y hace la investigaci\u00f3n de palabras clave por ti. Te ense\u00f1a cada keyword en la que ellos posicionan y t\u00fa no, con su volumen y las dos posiciones.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfQu\u00e9 debe tener una buena herramienta de an\u00e1lisis de la competencia SEO?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Encontrar a tus competidores reales en vez de pedirte que los adivines, ense\u00f1arte las palabras clave en las que te ganan y darte una forma de convertir cada hueco en un art\u00edculo. Kaku hace las tres cosas, y el borrador llega a tu WordPress para que lo revises.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfPuedo ver el tr\u00e1fico de una web de la competencia?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">De las que compiten contigo, s\u00ed: Kaku estima el tr\u00e1fico org\u00e1nico de cada dominio que comparte tus resultados y cu\u00e1nto se lleva cada uno del total. Es una estimaci\u00f3n a partir de datos de b\u00fasqueda, no la anal\u00edtica de esa web.<\/span><\/p>\r\n            <\/details>\r\n          \r\n            <details style=\"border-bottom: 1px solid var(--line-2);\">\r\n              <summary style=\"display: flex; align-items: center; gap: 16px; padding: 19px 24px; font-size: 16px; font-weight: 600; letter-spacing: -0.01em;\">\r\n                <span style=\"flex: 1 1 0%; text-wrap: pretty;\"><span class=\"sc-interp\">\u00bfEsto es espiar a la competencia?<\/span><\/span>\r\n                <span data-chev=\"\" style=\"flex: 0 0 auto; color: var(--violet); transition: transform 0.25s;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M6 9l6 6 6-6\"><\/path><\/svg><\/span>\r\n              <\/summary>\r\n              <p style=\"margin: 0px; padding: 0px 56px 22px 24px; font-size: 15px; line-height: 1.68; color: var(--ink-2);\"><span class=\"sc-interp\">Es mirar lo que Google ense\u00f1a a cualquiera: qu\u00e9 dominios salen en tus b\u00fasquedas y en qu\u00e9 posici\u00f3n. Kaku no entra en sus webs ni en sus datos; ordena esa informaci\u00f3n para que sepas qu\u00e9 escribir.<\/span><\/p>\r\n            <\/details>\r\n          \r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n\r\n    <section data-reveal=\"\" style=\"padding: clamp(56px, 7cqw, 100px) 24px;\">\r\n      <div style=\"max-width: 1000px; margin: 0px auto; background: var(--grad); border-radius: 24px; box-shadow: var(--sh-lg); padding: clamp(36px, 4.6cqw, 64px) clamp(26px, 4cqw, 54px); text-align: center; color: rgb(255, 255, 255);\">\r\n        <h2 style=\"margin: 0px auto 16px; font-size: clamp(26px, 3.6cqw, 46px); font-weight: 700; line-height: 1.06; letter-spacing: -0.03em; max-width: 33ch; text-wrap: balance;\">Descubre contra qui\u00e9n compites de verdad<\/h2>\r\n        <p style=\"margin: 0px auto 28px; font-size: 16.5px; line-height: 1.62; opacity: 0.88; max-width: 68ch; text-wrap: pretty;\">Un an\u00e1lisis cubre todo tu terreno, y la tabla del hueco suele contener un art\u00edculo que jam\u00e1s se te habr\u00eda ocurrido escribir.<\/p>\r\n        <div style=\"display: flex; flex-wrap: wrap; gap: 12px; justify-content: center;\">\r\n          <a href=\"https:\/\/kaku.software\/\" class=\"scp4\" style=\"display: inline-flex; align-items: center; gap: 8px; background: rgb(255, 255, 255); color: var(--violet-deep); font-size: 16px; font-weight: 600; padding: 16px 28px; border-radius: 12px;\">Lanzar mi primer an\u00e1lisis <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h13M13 6l6 6-6 6\"><\/path><\/svg><\/a>\r\n          <a href=\"\/es\/\" class=\"scp5\" style=\"display: inline-flex; align-items: center; gap: 8px; background: rgba(255, 255, 255, 0.14); color: rgb(255, 255, 255); font-size: 16px; font-weight: 600; padding: 16px 28px; border-radius: 12px; border: 1px solid rgba(255, 255, 255, 0.28);\">Ver las nueve herramientas<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/section>\r\n  <\/main>\r\n\r\n<a href=\"\/es\/contacto\/\" data-kk=\"contact-pill\" data-sm-hide=\"\" class=\"scp1\" style=\"position: fixed; right: 22px; bottom: 22px; z-index: 75; display: inline-flex; align-items: center; gap: 9px; background: var(--violet); color: rgb(255, 255, 255); font-size: 14px; font-weight: 600; padding: 12px 20px; border-radius: 999px; box-shadow: var(--sh-lg);\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.9\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 11.5a8.4 8.4 0 0 1-9 8.4 9.9 9.9 0 0 1-2.8-.4L3 21l1.9-5.2A8.4 8.4 0 0 1 12 3a8.4 8.4 0 0 1 9 8.5z\"><\/path><\/svg>Contacto<\/a><\/div>\n<script>\n(function(){var d=document;d.documentElement.classList.add('js');\nvar els=d.querySelectorAll('[data-reveal]');\nif(!('IntersectionObserver' in window)){els.forEach(function(e){e.classList.add('in')});return}\nvar o=new IntersectionObserver(function(en){en.forEach(function(x){if(x.isIntersecting){x.target.classList.add('in');o.unobserve(x.target)}})},{rootMargin:'0px 0px -10% 0px'});\nels.forEach(function(e){o.observe(e)})})();\n<\/script><script>(function(){var r=document.querySelector(\"[data-frame]\"); if(!r) return;\n var lm=r.querySelector('[data-kk=\"langmenu\"]');\n if(lm){\n  document.addEventListener('click',function(e){ if(lm.open && !lm.contains(e.target)) lm.open=false; });\n  document.addEventListener('keydown',function(e){ if(e.key==='Escape' && lm.open){ lm.open=false; var s=lm.querySelector('summary'); if(s) s.focus(); } });\n }\n})();<\/script>\n<script>\/* kk-tabs *\/\n(function(){var f=document.querySelector('[data-frame]');if(!f)return;\nvar bo=f.querySelector('[data-kk-tab=\"overview\"]'),bg=f.querySelector('[data-kk-tab=\"gap\"]'),\n    ov=f.querySelector('[data-kk-pane=\"overview\"]');if(!bo||!bg||!ov)return;\nvar st=ov.parentNode,gp=null;for(var i=0;i<st.children.length;i++){if(st.children[i]!==ov){gp=st.children[i];break}}\nif(!gp)return;\nfunction paint(b,on){b.style.background=on?'var(--card)':'transparent';b.style.color=on?'var(--ink)':'var(--ink-3)';\n  b.style.boxShadow=on?'var(--sh-sm)':'none';b.setAttribute('aria-pressed',on?'true':'false')}\nfunction replay(el){[el].concat([].slice.call(el.querySelectorAll('[data-anim]'))).forEach(function(n){\n  var a=n.style.animation;n.style.animation='none';void n.offsetWidth;n.style.animation=a})}\nfunction show(which){var o=which==='overview';ov.style.display=o?'':'none';gp.style.display=o?'none':'';\n  paint(bo,o);paint(bg,!o);replay(o?ov:gp)}\nvar timer=null,cur='overview';\nfunction stop(){if(timer){clearInterval(timer);timer=null}}\nbo.addEventListener('click',function(){stop();cur='overview';show(cur)});\nbg.addEventListener('click',function(){stop();cur='gap';show(cur)});\nshow(cur);\nif(!(window.matchMedia&&matchMedia('(prefers-reduced-motion: reduce)').matches))\n  timer=setInterval(function(){cur=cur==='overview'?'gap':'overview';show(cur)},6000);\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":605,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-447","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Herramienta de an\u00e1lisis de la competencia SEO | Kaku<\/title>\n<meta name=\"description\" content=\"Herramienta de an\u00e1lisis de la competencia SEO: descubre qui\u00e9n compite contigo en Google, qu\u00e9 palabras clave te ganan y convi\u00e9rtelas en art\u00edculos.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Herramienta de an\u00e1lisis de la competencia SEO | Kaku\" \/>\n<meta property=\"og:description\" content=\"Herramienta de an\u00e1lisis de la competencia SEO: descubre qui\u00e9n compite contigo en Google, qu\u00e9 palabras clave te ganan y convi\u00e9rtelas en art\u00edculos.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/\" \/>\n<meta property=\"og:site_name\" content=\"Kaku \u2014 AI for WordPress\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-14T17:24:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/10\/kaku-analisis-de-competencia-17541e.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/\",\"url\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/\",\"name\":\"Herramienta de an\u00e1lisis de la competencia SEO | Kaku\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kaku-app.site\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kaku-analisis-de-competencia-17541e.jpg\",\"datePublished\":\"2026-09-20T10:11:46+00:00\",\"dateModified\":\"2026-10-14T17:24:11+00:00\",\"description\":\"Herramienta de an\u00e1lisis de la competencia SEO: descubre qui\u00e9n compite contigo en Google, qu\u00e9 palabras clave te ganan y convi\u00e9rtelas en art\u00edculos.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kaku-app.site\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kaku-analisis-de-competencia-17541e.jpg\",\"contentUrl\":\"https:\\\/\\\/kaku-app.site\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/kaku-analisis-de-competencia-17541e.jpg\",\"width\":1200,\"height\":630,\"caption\":\"Kaku: Herramienta de an\u00e1lisis de la competencia SEO\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/analisis-de-competencia\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/inicio\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"An\u00e1lisis de competencia\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/\",\"name\":\"Kaku \u2014 AI for WordPress\",\"description\":\"All-in-one AI SEO for WordPress\",\"publisher\":{\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/#organization\",\"name\":\"Kaku \u2014 AI for WordPress\",\"url\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/kaku-app.site\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/kaku-logo.png\",\"contentUrl\":\"https:\\\/\\\/kaku-app.site\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/kaku-logo.png\",\"width\":832,\"height\":256,\"caption\":\"Kaku \u2014 AI for WordPress\"},\"image\":{\"@id\":\"https:\\\/\\\/kaku-app.site\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/kakuapp\\\/\",\"https:\\\/\\\/www.facebook.com\\\/1370256162833417\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/kakuapp\\\/\",\"https:\\\/\\\/www.instagram.com\\\/kakuapp_en\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Herramienta de an\u00e1lisis de la competencia SEO | Kaku","description":"Herramienta de an\u00e1lisis de la competencia SEO: descubre qui\u00e9n compite contigo en Google, qu\u00e9 palabras clave te ganan y convi\u00e9rtelas en art\u00edculos.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/","og_locale":"es_ES","og_type":"article","og_title":"Herramienta de an\u00e1lisis de la competencia SEO | Kaku","og_description":"Herramienta de an\u00e1lisis de la competencia SEO: descubre qui\u00e9n compite contigo en Google, qu\u00e9 palabras clave te ganan y convi\u00e9rtelas en art\u00edculos.","og_url":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/","og_site_name":"Kaku \u2014 AI for WordPress","article_modified_time":"2026-10-14T17:24:11+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/10\/kaku-analisis-de-competencia-17541e.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/","url":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/","name":"Herramienta de an\u00e1lisis de la competencia SEO | Kaku","isPartOf":{"@id":"https:\/\/kaku-app.site\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/#primaryimage"},"image":{"@id":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/#primaryimage"},"thumbnailUrl":"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/10\/kaku-analisis-de-competencia-17541e.jpg","datePublished":"2026-09-20T10:11:46+00:00","dateModified":"2026-10-14T17:24:11+00:00","description":"Herramienta de an\u00e1lisis de la competencia SEO: descubre qui\u00e9n compite contigo en Google, qu\u00e9 palabras clave te ganan y convi\u00e9rtelas en art\u00edculos.","breadcrumb":{"@id":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kaku-app.site\/es\/analisis-de-competencia\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/#primaryimage","url":"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/10\/kaku-analisis-de-competencia-17541e.jpg","contentUrl":"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/10\/kaku-analisis-de-competencia-17541e.jpg","width":1200,"height":630,"caption":"Kaku: Herramienta de an\u00e1lisis de la competencia SEO"},{"@type":"BreadcrumbList","@id":"https:\/\/kaku-app.site\/es\/analisis-de-competencia\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kaku-app.site\/es\/inicio\/"},{"@type":"ListItem","position":2,"name":"An\u00e1lisis de competencia"}]},{"@type":"WebSite","@id":"https:\/\/kaku-app.site\/es\/#website","url":"https:\/\/kaku-app.site\/es\/","name":"Kaku \u2014 AI for WordPress","description":"All-in-one AI SEO for WordPress","publisher":{"@id":"https:\/\/kaku-app.site\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kaku-app.site\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/kaku-app.site\/es\/#organization","name":"Kaku \u2014 AI for WordPress","url":"https:\/\/kaku-app.site\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/kaku-app.site\/es\/#\/schema\/logo\/image\/","url":"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/08\/kaku-logo.png","contentUrl":"https:\/\/kaku-app.site\/wp-content\/uploads\/2026\/08\/kaku-logo.png","width":832,"height":256,"caption":"Kaku \u2014 AI for WordPress"},"image":{"@id":"https:\/\/kaku-app.site\/es\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/kakuapp\/","https:\/\/www.facebook.com\/1370256162833417","https:\/\/www.linkedin.com\/company\/kakuapp\/","https:\/\/www.instagram.com\/kakuapp_en\/"]}]}},"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/pages\/447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/comments?post=447"}],"version-history":[{"count":1,"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/pages\/447\/revisions"}],"predecessor-version":[{"id":448,"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/pages\/447\/revisions\/448"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/media\/605"}],"wp:attachment":[{"href":"https:\/\/kaku-app.site\/es\/wp-json\/wp\/v2\/media?parent=447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}