{"id":6543,"date":"2026-08-30T11:07:04","date_gmt":"2026-08-30T09:07:04","guid":{"rendered":"https:\/\/bueninformatico.com\/wordpress\/?p=6543"},"modified":"2026-08-30T11:15:11","modified_gmt":"2026-08-30T09:15:11","slug":"cabeceras-de-seguridad-para-tu-web","status":"publish","type":"post","link":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/","title":{"rendered":"Cabeceras de seguridad para tu WEB"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"6543\" class=\"elementor elementor-6543\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c90f8f9 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c90f8f9\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e6f79b4\" data-id=\"e6f79b4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c0f395b elementor-widget elementor-widget-html\" data-id=\"c0f395b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<title>Cabeceras HTTP: la carta invisible que protege tu WordPress<\/title>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap\" rel=\"stylesheet\">\r\n<style>\r\n  :root{\r\n    --purple-deep:#2d1b4e;\r\n    --purple-deeper:#22153c;\r\n    --purple-light:#CBB8FF;\r\n    --cream:#FAF7FF;\r\n    --paper:#FFFFFF;\r\n    --ink:#221839;\r\n    --ink-soft:#54497a;\r\n    --gold:#E3A857;\r\n    --gold-dark:#B97F32;\r\n    --line:#e7e0f7;\r\n    --radius:18px;\r\n  }\r\n\r\n  *{box-sizing:border-box;}\r\n  html{scroll-behavior:smooth;}\r\n  body{\r\n    margin:0;\r\n    font-family:'Inter',sans-serif;\r\n    color:var(--ink);\r\n    background:var(--paper);\r\n    line-height:1.65;\r\n    -webkit-font-smoothing:antialiased;\r\n  }\r\n  h1,h2,h3{\r\n    font-family:'Fraunces',serif;\r\n    color:var(--purple-deep);\r\n    line-height:1.15;\r\n    margin:0 0 .5em 0;\r\n  }\r\n  p{margin:0 0 1.1em 0;}\r\n  .wrap{max-width:760px;margin:0 auto;padding:0 24px;}\r\n  a{color:inherit;}\r\n  code, .mono{font-family:'JetBrains Mono',monospace;}\r\n\r\n  \/* reveal-on-scroll *\/\r\n  .reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease, transform .7s ease;}\r\n  .reveal.is-visible{opacity:1;transform:translateY(0);}\r\n  @media (prefers-reduced-motion: reduce){\r\n    .reveal{opacity:1;transform:none;transition:none;}\r\n    html{scroll-behavior:auto;}\r\n  }\r\n\r\n  \/* ============ HERO ============ *\/\r\n  .hero{\r\n    background:\r\n      radial-gradient(ellipse at 20% -10%, rgba(203,184,255,.25), transparent 55%),\r\n      linear-gradient(180deg, var(--purple-deep), var(--purple-deeper));\r\n    color:#fff;\r\n    padding:100px 24px 90px;\r\n    position:relative;\r\n    overflow:hidden;\r\n    text-align:center;\r\n  }\r\n  .hero .eyebrow{\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.78rem;\r\n    letter-spacing:.14em;\r\n    text-transform:uppercase;\r\n    color:var(--purple-light);\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap:10px;\r\n    margin-bottom:22px;\r\n  }\r\n  .hero .eyebrow::before, .hero .eyebrow::after{\r\n    content:\"\";\r\n    width:26px;height:1px;background:var(--purple-light);opacity:.6;\r\n  }\r\n  .hero h1{\r\n    color:#fff;\r\n    font-size:clamp(2.1rem, 5vw, 3.1rem);\r\n    font-weight:600;\r\n    max-width:620px;\r\n    margin:0 auto 20px;\r\n  }\r\n  .hero h1 em{\r\n    font-style:italic;\r\n    color:var(--purple-light);\r\n  }\r\n  .hero p.lead{\r\n    color:#d9cdfb;\r\n    max-width:480px;\r\n    margin:0 auto;\r\n    font-size:1.05rem;\r\n  }\r\n\r\n  \/* envelope illustration *\/\r\n  .envelope-scene{\r\n    margin:52px auto 0;\r\n    max-width:340px;\r\n    position:relative;\r\n    height:150px;\r\n  }\r\n  .flight-path{\r\n    position:absolute;\r\n    top:50%;left:0;right:0;\r\n    height:1px;\r\n    border-top:2px dashed rgba(203,184,255,.4);\r\n    transform:translateY(-50%);\r\n  }\r\n  .node{\r\n    position:absolute;\r\n    top:50%;transform:translateY(-50%);\r\n    width:56px;height:56px;\r\n    border-radius:50%;\r\n    background:rgba(255,255,255,.06);\r\n    border:1px solid rgba(203,184,255,.35);\r\n    display:flex;align-items:center;justify-content:center;\r\n    font-size:22px;\r\n  }\r\n  .node.browser{left:0;}\r\n  .node.server{right:0;}\r\n  .envelope{\r\n    position:absolute;\r\n    top:50%;left:50%;\r\n    transform:translate(-50%,-50%);\r\n    width:64px;height:46px;\r\n    animation: fly 3.2s ease-in-out infinite;\r\n  }\r\n  @keyframes fly{\r\n    0%,100%{ left:22%; }\r\n    50%{ left:78%; }\r\n  }\r\n  @media (prefers-reduced-motion: reduce){ .envelope{animation:none; left:50%;} }\r\n  .envelope svg{width:100%;height:100%;display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35));}\r\n\r\n  \/* ============ SECTION SHELLS ============ *\/\r\n  section{padding:78px 0;}\r\n  .section-cream{background:var(--cream);}\r\n  .kicker{\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.75rem;\r\n    letter-spacing:.12em;\r\n    text-transform:uppercase;\r\n    color:var(--gold-dark);\r\n    margin-bottom:12px;\r\n    display:block;\r\n  }\r\n  section h2{font-size:clamp(1.6rem,3.4vw,2.1rem);}\r\n  .lede{color:var(--ink-soft);font-size:1.05rem;max-width:560px;}\r\n\r\n  \/* ============ ANALOGY (letter exchange) ============ *\/\r\n  .bubbles{\r\n    display:grid;\r\n    grid-template-columns:1fr 1fr;\r\n    gap:20px;\r\n    margin-top:36px;\r\n  }\r\n  @media (max-width:600px){ .bubbles{grid-template-columns:1fr;} }\r\n  .bubble{\r\n    background:var(--paper);\r\n    border:1px solid var(--line);\r\n    border-radius:var(--radius);\r\n    padding:26px 24px;\r\n    position:relative;\r\n  }\r\n  .bubble .who{\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.75rem;\r\n    letter-spacing:.08em;\r\n    text-transform:uppercase;\r\n    color:var(--purple-deep);\r\n    display:flex;align-items:center;gap:8px;\r\n    margin-bottom:10px;\r\n  }\r\n  .bubble .who .dot{width:8px;height:8px;border-radius:50%;background:var(--gold);}\r\n  .bubble p{margin:0;color:var(--ink-soft);font-size:.96rem;}\r\n  .bubble .msg{\r\n    font-family:'Fraunces',serif;\r\n    font-style:italic;\r\n    color:var(--ink);\r\n    font-size:1.05rem;\r\n    margin-bottom:10px;\r\n  }\r\n\r\n  \/* ============ TWO MISSIONS ============ *\/\r\n  .missions{\r\n    display:grid;\r\n    grid-template-columns:1fr 1fr;\r\n    gap:18px;\r\n    margin-top:36px;\r\n  }\r\n  @media (max-width:600px){ .missions{grid-template-columns:1fr;} }\r\n  .mission-card{\r\n    background:linear-gradient(160deg, var(--purple-deep), var(--purple-deeper));\r\n    color:#fff;\r\n    border-radius:var(--radius);\r\n    padding:30px 26px;\r\n  }\r\n  .mission-card .icon{\r\n    width:42px;height:42px;\r\n    border-radius:12px;\r\n    background:rgba(203,184,255,.18);\r\n    display:flex;align-items:center;justify-content:center;\r\n    margin-bottom:16px;\r\n    font-size:20px;\r\n  }\r\n  .mission-card h3{color:#fff;font-size:1.15rem;margin-bottom:8px;}\r\n  .mission-card p{color:#cabdf2;font-size:.94rem;margin:0;}\r\n\r\n  \/* ============ STAMPS GRID ============ *\/\r\n  .stamps{\r\n    display:grid;\r\n    grid-template-columns:1fr 1fr;\r\n    gap:22px;\r\n    margin-top:40px;\r\n  }\r\n  @media (max-width:600px){ .stamps{grid-template-columns:1fr;} }\r\n  .stamp{\r\n    background:var(--paper);\r\n    border:2px dashed #cdbdf0;\r\n    border-radius:10px;\r\n    padding:22px 20px 20px;\r\n    position:relative;\r\n  }\r\n  .stamp::before{\r\n    content:\"\";\r\n    position:absolute; inset:6px;\r\n    border:1px solid var(--line);\r\n    border-radius:6px;\r\n    pointer-events:none;\r\n  }\r\n  .stamp .postmark{\r\n    position:absolute;\r\n    top:-14px; right:14px;\r\n    width:44px;height:44px;\r\n    border-radius:50%;\r\n    border:2px solid var(--gold);\r\n    background:var(--cream);\r\n    display:flex;align-items:center;justify-content:center;\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.65rem;\r\n    color:var(--gold-dark);\r\n    font-weight:600;\r\n    transform:rotate(-8deg);\r\n  }\r\n  .stamp h3{\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.92rem;\r\n    color:var(--purple-deep);\r\n    margin:6px 0 10px;\r\n    word-break:break-word;\r\n  }\r\n  .stamp p{font-size:.92rem;color:var(--ink-soft);margin:0;}\r\n  .stamp.full{grid-column:1\/-1;background:linear-gradient(135deg,#fff,var(--cream));border-color:var(--gold);}\r\n  .stamp.full .postmark{border-color:var(--purple-deep);color:var(--purple-deep);}\r\n\r\n  \/* ============ CONFIG \/ TABS ============ *\/\r\n  .config-panel{\r\n    margin-top:36px;\r\n    background:var(--purple-deeper);\r\n    border-radius:var(--radius);\r\n    overflow:hidden;\r\n    border:1px solid #3a2760;\r\n  }\r\n  .tabs{\r\n    display:flex;\r\n    background:#241638;\r\n    border-bottom:1px solid #3a2760;\r\n  }\r\n  .tab-btn{\r\n    flex:1;\r\n    padding:16px 18px;\r\n    background:transparent;\r\n    border:none;\r\n    color:#a794da;\r\n    font-family:'Inter',sans-serif;\r\n    font-weight:600;\r\n    font-size:.9rem;\r\n    cursor:pointer;\r\n    display:flex;align-items:center;justify-content:center;gap:8px;\r\n    transition:color .2s ease, background .2s ease;\r\n  }\r\n  .tab-btn .path{\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-weight:400;\r\n    font-size:.78rem;\r\n    opacity:.7;\r\n  }\r\n  .tab-btn.active{color:#fff;background:rgba(203,184,255,.08);}\r\n  .tab-btn.active::after{content:\"\";}\r\n  .tab-panels{position:relative;}\r\n  .tab-panel{display:none;padding:26px 26px 30px;}\r\n  .tab-panel.active{display:block;}\r\n  pre{\r\n    margin:0;\r\n    padding:20px;\r\n    background:#1a1030;\r\n    border-radius:10px;\r\n    overflow-x:auto;\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.83rem;\r\n    line-height:1.7;\r\n    color:#e6def7;\r\n  }\r\n  pre .cmt{color:#8c7cba;}\r\n  pre .val{color:#f2cf95;}\r\n  pre .key{color:var(--purple-light);}\r\n  .tab-note{\r\n    color:#b6a8dd;\r\n    font-size:.88rem;\r\n    margin-top:16px;\r\n    margin-bottom:0;\r\n  }\r\n  .steps{\r\n    list-style:none;\r\n    counter-reset:step;\r\n    padding:0;margin:0 0 20px 0;\r\n  }\r\n  .steps li{\r\n    counter-increment:step;\r\n    padding-left:36px;\r\n    position:relative;\r\n    margin-bottom:10px;\r\n    color:#cabdf2;\r\n    font-size:.92rem;\r\n  }\r\n  .steps li::before{\r\n    content:counter(step);\r\n    position:absolute; left:0; top:0;\r\n    width:22px;height:22px;\r\n    border-radius:50%;\r\n    background:rgba(203,184,255,.15);\r\n    color:var(--purple-light);\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.72rem;\r\n    display:flex;align-items:center;justify-content:center;\r\n  }\r\n\r\n  \/* ============ WARNING CALLOUT ============ *\/\r\n  .callout{\r\n    margin-top:44px;\r\n    background:#fbf3e4;\r\n    border:1px solid #ecd6a6;\r\n    border-left:4px solid var(--gold);\r\n    border-radius:12px;\r\n    padding:22px 24px;\r\n    display:flex;\r\n    gap:16px;\r\n  }\r\n  .callout .mark{\r\n    font-size:1.4rem;\r\n    line-height:1;\r\n  }\r\n  .callout h4{\r\n    margin:0 0 6px;\r\n    font-family:'Fraunces',serif;\r\n    font-size:1.05rem;\r\n    color:#6b4a15;\r\n  }\r\n  .callout p{margin:0;color:#7a5a24;font-size:.92rem;}\r\n\r\n  \/* ============ CLOSING \/ CTA ============ *\/\r\n  .closing{\r\n    text-align:center;\r\n    padding:90px 24px 100px;\r\n    background:\r\n      radial-gradient(ellipse at 80% 110%, rgba(203,184,255,.22), transparent 55%),\r\n      linear-gradient(180deg, var(--purple-deeper), var(--purple-deep));\r\n    color:#fff;\r\n  }\r\n  .closing h2{color:#fff;max-width:520px;margin:0 auto 14px;}\r\n  .closing p.lede{color:#cabdf2;margin:0 auto 32px;}\r\n  .cta-card{\r\n    max-width:440px;\r\n    margin:0 auto;\r\n    background:rgba(255,255,255,.06);\r\n    border:1px solid rgba(203,184,255,.3);\r\n    border-radius:var(--radius);\r\n    padding:26px 28px;\r\n    text-align:left;\r\n    display:flex;\r\n    gap:16px;\r\n    align-items:flex-start;\r\n  }\r\n  .cta-card .icon{\r\n    width:44px;height:44px;flex-shrink:0;\r\n    border-radius:12px;\r\n    background:var(--gold);\r\n    display:flex;align-items:center;justify-content:center;\r\n    font-size:20px;\r\n  }\r\n  .cta-card h4{margin:0 0 6px;color:#fff;font-family:'Fraunces',serif;font-size:1.05rem;}\r\n  .cta-card p{margin:0;color:#cabdf2;font-size:.9rem;}\r\n  .cta-card .path{\r\n    display:inline-block;\r\n    margin-top:10px;\r\n    font-family:'JetBrains Mono',monospace;\r\n    font-size:.78rem;\r\n    color:var(--purple-light);\r\n    background:rgba(203,184,255,.12);\r\n    padding:4px 10px;\r\n    border-radius:6px;\r\n  }\r\n\r\n  footer{\r\n    text-align:center;\r\n    padding:26px 24px;\r\n    font-size:.8rem;\r\n    color:var(--ink-soft);\r\n    background:var(--paper);\r\n  }\r\n<\/style>\r\n<\/head>\r\n<body>\r\n\r\n<header class=\"hero\">\r\n  <div class=\"wrap\">\r\n    <span class=\"eyebrow\">Seguridad en WordPress<\/span>\r\n    <h1>La carta invisible que <em>protege<\/em> tu WordPress<\/h1>\r\n    <p class=\"lead\">Un caf\u00e9 virtual para entender las cabeceras HTTP sin tecnicismos: qu\u00e9 son, para qu\u00e9 sirven y c\u00f3mo configurarlas t\u00fa mismo.<\/p>\r\n  <\/div>\r\n  <div class=\"envelope-scene\" aria-hidden=\"true\">\r\n    <div class=\"flight-path\"><\/div>\r\n    <div class=\"node browser\">\ud83d\udda5\ufe0f<\/div>\r\n    <div class=\"node server\">\ud83d\uddc4\ufe0f<\/div>\r\n    <div class=\"envelope\">\r\n      <svg viewBox=\"0 0 64 46\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n        <rect x=\"1\" y=\"1\" width=\"62\" height=\"44\" rx=\"4\" fill=\"#FAF7FF\" stroke=\"#CBB8FF\" stroke-width=\"1.5\"\/>\r\n        <path d=\"M2 3 L32 27 L62 3\" fill=\"none\" stroke=\"#2d1b4e\" stroke-width=\"1.5\"\/>\r\n        <circle cx=\"50\" cy=\"14\" r=\"6\" fill=\"#E3A857\"\/>\r\n      <\/svg>\r\n    <\/div>\r\n  <\/div>\r\n<\/header>\r\n\r\n<main>\r\n\r\n  <section>\r\n    <div class=\"wrap\">\r\n      <span class=\"kicker reveal\">01 \u2014 La analog\u00eda<\/span>\r\n      <h2 class=\"reveal\">\u00bfQu\u00e9 demonios son las cabeceras HTTP?<\/h2>\r\n      <p class=\"lede reveal\">Imagina que tu navegador y el servidor de tu hosting son dos personas haciendo una mudanza. Cuando escribes tudominio.com, tu navegador manda una carta pidiendo la p\u00e1gina. El servidor responde con los archivos\u2026 y una segunda carta pegada por fuera, invisible, con instrucciones de comportamiento. Esa carta son las cabeceras HTTP.<\/p>\r\n\r\n      <div class=\"bubbles\">\r\n        <div class=\"bubble reveal\">\r\n          <span class=\"who\"><span class=\"dot\"><\/span>Navegador<\/span>\r\n          <p class=\"msg\">\u00abOye, necesito la p\u00e1gina de inicio.\u00bb<\/p>\r\n          <p>Petici\u00f3n HTTP: el primer sobre que sale hacia el servidor.<\/p>\r\n        <\/div>\r\n        <div class=\"bubble reveal\">\r\n          <span class=\"who\"><span class=\"dot\"><\/span>Servidor<\/span>\r\n          <p class=\"msg\">\u00abAqu\u00ed tienes el contenido \u2014 y unas normas para manejarlo.\u00bb<\/p>\r\n          <p>Junto al dise\u00f1o, las fotos y los textos, viaja el sobre transparente: las cabeceras.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"section-cream\">\r\n    <div class=\"wrap\">\r\n      <span class=\"kicker reveal\">02 \u2014 Su trabajo<\/span>\r\n      <h2 class=\"reveal\">Dos misiones, ni una m\u00e1s<\/h2>\r\n      <p class=\"lede reveal\">Toda esa informaci\u00f3n invisible sirve, en el fondo, para dos cosas.<\/p>\r\n\r\n      <div class=\"missions\">\r\n        <div class=\"mission-card reveal\">\r\n          <div class=\"icon\">\ud83d\udee1\ufe0f<\/div>\r\n          <h3>Seguridad a prueba de bombas<\/h3>\r\n          <p>Act\u00faan como el guardaespaldas de tu discoteca particular: solo conf\u00edan en tus scripts, bloquean fuentes extra\u00f1as y evitan que tu web quede atrapada en una trampa de otro sitio.<\/p>\r\n        <\/div>\r\n        <div class=\"mission-card reveal\">\r\n          <div class=\"icon\">\u26a1<\/div>\r\n          <h3>Rendimiento y SEO<\/h3>\r\n          <p>Le dicen al navegador qu\u00e9 guardar en cach\u00e9 para que la pr\u00f3xima visita cargue volando. Y ya sabes: Google ama las webs r\u00e1pidas.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section>\r\n    <div class=\"wrap\">\r\n      <span class=\"kicker reveal\">03 \u2014 Las reinas del mambo<\/span>\r\n      <h2 class=\"reveal\">Las cabeceras que de verdad importan<\/h2>\r\n      <p class=\"lede reveal\">No hace falta aprenderse cincuenta. Con estas cinco, los esc\u00e1neres de seguridad (GTmetrix, Security Headers\u2026) suelen quedar contentos.<\/p>\r\n\r\n      <div class=\"stamps\">\r\n        <div class=\"stamp reveal\">\r\n          <span class=\"postmark\">click<br>jack<\/span>\r\n          <h3>X-Frame-Options<\/h3>\r\n          <p>Evita que otros sitios metan tu p\u00e1gina dentro de un iframe, previniendo ataques de clickjacking.<\/p>\r\n        <\/div>\r\n        <div class=\"stamp reveal\">\r\n          <span class=\"postmark\">mime<br>type<\/span>\r\n          <h3>X-Content-Type-Options<\/h3>\r\n          <p>Impide que el navegador \u00abadivine\u00bb el tipo de archivo. Si dice imagen, es imagen \u2014 nada de scripts camuflados.<\/p>\r\n        <\/div>\r\n        <div class=\"stamp reveal\">\r\n          <span class=\"postmark\">ref<br>errer<\/span>\r\n          <h3>Referrer-Policy<\/h3>\r\n          <p>Controla cu\u00e1nta informaci\u00f3n sobre la p\u00e1gina de origen se comparte al hacer clic en un enlace externo.<\/p>\r\n        <\/div>\r\n        <div class=\"stamp reveal\">\r\n          <span class=\"postmark\">cam \u00b7<br>mic<\/span>\r\n          <h3>Permissions-Policy<\/h3>\r\n          <p>Proh\u00edbe usar la c\u00e1mara, el micr\u00f3fono o la geolocalizaci\u00f3n del visitante sin permiso expl\u00edcito.<\/p>\r\n        <\/div>\r\n        <div class=\"stamp full reveal\">\r\n          <span class=\"postmark\">CSP<\/span>\r\n          <h3>Content-Security-Policy<\/h3>\r\n          <p>La madre de todas las cabeceras. Crea una lista blanca de d\u00f3nde est\u00e1 permitido cargar im\u00e1genes, scripts, fuentes y estilos. La m\u00e1s compleja, la m\u00e1s potente.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"section-cream\">\r\n    <div class=\"wrap\">\r\n      <span class=\"kicker reveal\">04 \u2014 Manos a la obra<\/span>\r\n      <h2 class=\"reveal\">C\u00f3mo configurarlas a mano<\/h2>\r\n      <p class=\"lede reveal\">Sin plugins de trescientas l\u00edneas: directo al archivo de configuraci\u00f3n de tu servidor.<\/p>\r\n\r\n      <div class=\"config-panel reveal\">\r\n        <div class=\"tabs\" role=\"tablist\">\r\n          <button class=\"tab-btn active\" role=\"tab\" data-tab=\"apache\">Apache <span class=\"path\">.htaccess<\/span><\/button>\r\n          <button class=\"tab-btn\" role=\"tab\" data-tab=\"nginx\">Nginx <span class=\"path\">nginx.conf<\/span><\/button>\r\n        <\/div>\r\n        <div class=\"tab-panels\">\r\n          <div class=\"tab-panel active\" data-panel=\"apache\">\r\n            <ol class=\"steps\">\r\n              <li>Con\u00e9ctate por FTP o entra al Administrador de Archivos de tu cPanel \/ Plesk.<\/li>\r\n              <li>Ve a la carpeta ra\u00edz de WordPress (donde est\u00e1n <code>wp-content<\/code> y <code>wp-config.php<\/code>).<\/li>\r\n              <li>Busca el archivo <code>.htaccess<\/code> \u2014 activa \u00abmostrar archivos ocultos\u00bb si no aparece.<\/li>\r\n              <li>Pega el siguiente bloque justo antes de las reglas de WordPress.<\/li>\r\n            <\/ol>\r\n            <pre><span class=\"cmt\">&lt;IfModule mod_headers.c&gt;<\/span>\r\n    <span class=\"cmt\"># Evita que tu web sea enmarcada en otras webs (Clickjacking)<\/span>\r\n    Header always set <span class=\"key\">X-Frame-Options<\/span> <span class=\"val\">\"SAMEORIGIN\"<\/span>\r\n\r\n    <span class=\"cmt\"># Evita la suplantaci\u00f3n de tipos MIME<\/span>\r\n    Header always set <span class=\"key\">X-Content-Type-Options<\/span> <span class=\"val\">\"nosniff\"<\/span>\r\n\r\n    <span class=\"cmt\"># Controla la informaci\u00f3n de referidos<\/span>\r\n    Header always set <span class=\"key\">Referrer-Policy<\/span> <span class=\"val\">\"strict-origin-when-cross-origin\"<\/span>\r\n\r\n    <span class=\"cmt\"># Restringe el uso de hardware (c\u00e1mara, micro, etc.)<\/span>\r\n    Header always set <span class=\"key\">Permissions-Policy<\/span> <span class=\"val\">\"geolocation=(), microphone=(), camera=()\"<\/span>\r\n<span class=\"cmt\">&lt;\/IfModule&gt;<\/span><\/pre>\r\n            <p class=\"tab-note\">Guarda, limpia la cach\u00e9 del navegador y comprueba tu web. Si algo se rompe, quita las l\u00edneas de una en una hasta encontrar la conflictiva.<\/p>\r\n          <\/div>\r\n          <div class=\"tab-panel\" data-panel=\"nginx\">\r\n            <ol class=\"steps\">\r\n              <li>Nginx no lee <code>.htaccess<\/code>: edita el archivo de configuraci\u00f3n de tu dominio, normalmente en <code>\/etc\/nginx\/sites-available\/tudominio<\/code>.<\/li>\r\n              <li>A\u00f1ade estas l\u00edneas dentro del bloque <code>server { ... }<\/code>.<\/li>\r\n              <li>Guarda y recarga el servicio con <code>sudo systemctl reload nginx<\/code>.<\/li>\r\n            <\/ol>\r\n            <pre>add_header <span class=\"key\">X-Frame-Options<\/span> <span class=\"val\">\"SAMEORIGIN\"<\/span> always;\r\nadd_header <span class=\"key\">X-Content-Type-Options<\/span> <span class=\"val\">\"nosniff\"<\/span> always;\r\nadd_header <span class=\"key\">Referrer-Policy<\/span> <span class=\"val\">\"strict-origin-when-cross-origin\"<\/span> always;<\/pre>\r\n            <p class=\"tab-note\">\u00bfHosting compartido sin acceso root? Busca \u00abcabeceras personalizadas\u00bb en tu panel de control o p\u00eddeselo al soporte t\u00e9cnico.<\/p>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"callout reveal\">\r\n        <span class=\"mark\">\u26a0\ufe0f<\/span>\r\n        <div>\r\n          <h4>Ojo con esto<\/h4>\r\n          <p>Algunas reglas (sobre todo la CSP o los marcos) pueden romper un plugin o una plantilla antigua que cargue scripts externos de forma extra\u00f1a. Ve probando l\u00ednea a l\u00ednea si algo falla.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/main>\r\n\r\n<div class=\"closing\">\r\n  <div class=\"wrap\">\r\n    <h2 class=\"reveal\">\u00bfYa navegabas con las cabeceras puestas?<\/h2>\r\n    <p class=\"lede reveal\">O acabas de descubrir que tu servidor iba a pecho descubierto. Cu\u00e9ntamelo en los comentarios.<\/p>\r\n    <div class=\"cta-card reveal\">\r\n      <div class=\"icon\">\ud83e\udde9<\/div>\r\n      <div>\r\n        <h4>\u00bfPrefieres no tocar c\u00f3digo?<\/h4>\r\n        <p>Si eres principiante o te da miedo romper algo, hay un plugin gratuito que deja las cabeceras listas en 5 minutos.<\/p>\r\n<a href=\"https:\/\/bueninformatico.com\/wordpress\/producto\/cas-plugins-free-antivirus-seguridad-wordpress\/\"><span class=\"path\">Men\u00fa \u2192 Plugins \u2192 CAS Free Antivirus<\/span><\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<footer>\r\n  <div class=\"wrap\">Cabeceras HTTP explicadas sin tecnicismos.<\/div>\r\n<\/footer>\r\n\r\n<script>\r\n  \/\/ Tabs\r\n  document.querySelectorAll('.tab-btn').forEach(btn=>{\r\n    btn.addEventListener('click', ()=>{\r\n      document.querySelectorAll('.tab-btn').forEach(b=>b.classList.remove('active'));\r\n      document.querySelectorAll('.tab-panel').forEach(p=>p.classList.remove('active'));\r\n      btn.classList.add('active');\r\n      document.querySelector('.tab-panel[data-panel=\"'+btn.dataset.tab+'\"]').classList.add('active');\r\n    });\r\n  });\r\n\r\n  \/\/ Reveal on scroll\r\n  const revealEls = document.querySelectorAll('.reveal');\r\n  if('IntersectionObserver' in window){\r\n    const io = new IntersectionObserver((entries)=>{\r\n      entries.forEach(e=>{\r\n        if(e.isIntersecting){\r\n          e.target.classList.add('is-visible');\r\n          io.unobserve(e.target);\r\n        }\r\n      });\r\n    }, {threshold:.15});\r\n    revealEls.forEach(el=>io.observe(el));\r\n  } else {\r\n    revealEls.forEach(el=>el.classList.add('is-visible'));\r\n  }\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-45f0dbc elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"45f0dbc\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-da1c0be\" data-id=\"da1c0be\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Cabeceras HTTP: la carta invisible que protege tu WordPress Seguridad en WordPress La carta invisible que protege tu WordPress Un caf\u00e9 virtual [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"footnotes":""},"categories":[2600,2655],"tags":[2656,2657,2539],"class_list":["post-6543","post","type-post","status-publish","format-standard","hentry","category-cabeceras-de-seguridad","category-https","tag-cabeceras-de-seguridad","tag-https","tag-seguridad-wordpress"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Cabeceras de seguridad para tu WEB - BUENINFORMATICO<\/title>\n<meta name=\"description\" content=\"Crea cabeceras de Seguridad para tu p\u00e1gina web, paso a paso para garantizar la seguridad de tus visitantes a tu p\u00e1gina web.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cabeceras de seguridad para tu WEB - BUENINFORMATICO\" \/>\n<meta property=\"og:description\" content=\"Crea cabeceras de Seguridad para tu p\u00e1gina web, paso a paso para garantizar la seguridad de tus visitantes a tu p\u00e1gina web.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/\" \/>\n<meta property=\"og:site_name\" content=\"BUENINFORMATICO\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bueninformatico\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-30T09:07:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-30T09:15:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bueninformatico.com\/wordpress\/wp-content\/uploads\/2020\/03\/logo_final.png\" \/>\n\t<meta property=\"og:image:width\" content=\"140\" \/>\n\t<meta property=\"og:image:height\" content=\"141\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Christian. M ( Inform\u00e1tico )\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christian. M ( Inform\u00e1tico )\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/\"},\"author\":{\"name\":\"Christian. M ( Inform\u00e1tico )\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/c9f277caccfdc3bd21662c2ed9bcf089\"},\"headline\":\"Cabeceras de seguridad para tu WEB\",\"datePublished\":\"2026-08-30T09:07:04+00:00\",\"dateModified\":\"2026-08-30T09:15:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/\"},\"wordCount\":625,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#organization\"},\"keywords\":[\"cabeceras de seguridad\",\"https\",\"seguridad wordpress\"],\"articleSection\":[\"cabeceras de seguridad\",\"https\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/\",\"url\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/\",\"name\":\"Cabeceras de seguridad para tu WEB - BUENINFORMATICO\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#website\"},\"datePublished\":\"2026-08-30T09:07:04+00:00\",\"dateModified\":\"2026-08-30T09:15:11+00:00\",\"description\":\"Crea cabeceras de Seguridad para tu p\u00e1gina web, paso a paso para garantizar la seguridad de tus visitantes a tu p\u00e1gina web.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/cabeceras-de-seguridad-para-tu-web\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cabeceras de seguridad para tu WEB\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#website\",\"url\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/\",\"name\":\"\u27a4 600 69 44 50 | BUENINFORMATICO\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#organization\",\"name\":\"Buen Inform\u00e1tico\",\"url\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/logo_final.png\",\"contentUrl\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/wp-content\\\/uploads\\\/2020\\\/03\\\/logo_final.png\",\"width\":140,\"height\":141,\"caption\":\"Buen Inform\u00e1tico\"},\"image\":{\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/bueninformatico\",\"https:\\\/\\\/www.instagram.com\\\/bueninformatico\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/#\\\/schema\\\/person\\\/c9f277caccfdc3bd21662c2ed9bcf089\",\"name\":\"Christian. M ( Inform\u00e1tico )\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/847424462e0af607cb7183c8a581934d510c0618f87cefab20b0b216d4fd6698?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/847424462e0af607cb7183c8a581934d510c0618f87cefab20b0b216d4fd6698?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/847424462e0af607cb7183c8a581934d510c0618f87cefab20b0b216d4fd6698?s=96&d=mm&r=g\",\"caption\":\"Christian. M ( Inform\u00e1tico )\"},\"url\":\"https:\\\/\\\/bueninformatico.com\\\/wordpress\\\/author\\\/soysupercas\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cabeceras de seguridad para tu WEB - BUENINFORMATICO","description":"Crea cabeceras de Seguridad para tu p\u00e1gina web, paso a paso para garantizar la seguridad de tus visitantes a tu p\u00e1gina web.","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:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/","og_locale":"es_ES","og_type":"article","og_title":"Cabeceras de seguridad para tu WEB - BUENINFORMATICO","og_description":"Crea cabeceras de Seguridad para tu p\u00e1gina web, paso a paso para garantizar la seguridad de tus visitantes a tu p\u00e1gina web.","og_url":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/","og_site_name":"BUENINFORMATICO","article_publisher":"https:\/\/www.facebook.com\/bueninformatico","article_published_time":"2026-08-30T09:07:04+00:00","article_modified_time":"2026-08-30T09:15:11+00:00","og_image":[{"width":140,"height":141,"url":"https:\/\/bueninformatico.com\/wordpress\/wp-content\/uploads\/2020\/03\/logo_final.png","type":"image\/png"}],"author":"Christian. M ( Inform\u00e1tico )","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Christian. M ( Inform\u00e1tico )","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/#article","isPartOf":{"@id":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/"},"author":{"name":"Christian. M ( Inform\u00e1tico )","@id":"https:\/\/bueninformatico.com\/wordpress\/#\/schema\/person\/c9f277caccfdc3bd21662c2ed9bcf089"},"headline":"Cabeceras de seguridad para tu WEB","datePublished":"2026-08-30T09:07:04+00:00","dateModified":"2026-08-30T09:15:11+00:00","mainEntityOfPage":{"@id":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/"},"wordCount":625,"commentCount":0,"publisher":{"@id":"https:\/\/bueninformatico.com\/wordpress\/#organization"},"keywords":["cabeceras de seguridad","https","seguridad wordpress"],"articleSection":["cabeceras de seguridad","https"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/","url":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/","name":"Cabeceras de seguridad para tu WEB - BUENINFORMATICO","isPartOf":{"@id":"https:\/\/bueninformatico.com\/wordpress\/#website"},"datePublished":"2026-08-30T09:07:04+00:00","dateModified":"2026-08-30T09:15:11+00:00","description":"Crea cabeceras de Seguridad para tu p\u00e1gina web, paso a paso para garantizar la seguridad de tus visitantes a tu p\u00e1gina web.","breadcrumb":{"@id":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bueninformatico.com\/wordpress\/cabeceras-de-seguridad-para-tu-web\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/bueninformatico.com\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Cabeceras de seguridad para tu WEB"}]},{"@type":"WebSite","@id":"https:\/\/bueninformatico.com\/wordpress\/#website","url":"https:\/\/bueninformatico.com\/wordpress\/","name":"\u27a4 600 69 44 50 | BUENINFORMATICO","description":"","publisher":{"@id":"https:\/\/bueninformatico.com\/wordpress\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bueninformatico.com\/wordpress\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/bueninformatico.com\/wordpress\/#organization","name":"Buen Inform\u00e1tico","url":"https:\/\/bueninformatico.com\/wordpress\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/bueninformatico.com\/wordpress\/#\/schema\/logo\/image\/","url":"https:\/\/bueninformatico.com\/wordpress\/wp-content\/uploads\/2020\/03\/logo_final.png","contentUrl":"https:\/\/bueninformatico.com\/wordpress\/wp-content\/uploads\/2020\/03\/logo_final.png","width":140,"height":141,"caption":"Buen Inform\u00e1tico"},"image":{"@id":"https:\/\/bueninformatico.com\/wordpress\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bueninformatico","https:\/\/www.instagram.com\/bueninformatico\/"]},{"@type":"Person","@id":"https:\/\/bueninformatico.com\/wordpress\/#\/schema\/person\/c9f277caccfdc3bd21662c2ed9bcf089","name":"Christian. M ( Inform\u00e1tico )","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/847424462e0af607cb7183c8a581934d510c0618f87cefab20b0b216d4fd6698?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/847424462e0af607cb7183c8a581934d510c0618f87cefab20b0b216d4fd6698?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/847424462e0af607cb7183c8a581934d510c0618f87cefab20b0b216d4fd6698?s=96&d=mm&r=g","caption":"Christian. M ( Inform\u00e1tico )"},"url":"https:\/\/bueninformatico.com\/wordpress\/author\/soysupercas\/"}]}},"_links":{"self":[{"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/posts\/6543","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/comments?post=6543"}],"version-history":[{"count":8,"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/posts\/6543\/revisions"}],"predecessor-version":[{"id":6552,"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/posts\/6543\/revisions\/6552"}],"wp:attachment":[{"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/media?parent=6543"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/categories?post=6543"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bueninformatico.com\/wordpress\/wp-json\/wp\/v2\/tags?post=6543"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}