Para quién es
Desarrolladores, creadores de contenido, fundadores, profesionales de marketing y estudiantes que quieren una referencia confiable y actual en su propio idioma.
Todo lo que necesitas para aprender SEO desde cero — y una referencia para volver siempre.
El SEO es cómo ayudas a que las personas correctas encuentren tu sitio a través de los buscadores y, cada vez más, de los asistentes de IA. Esta guía explica los fundamentos, las tácticas y las herramientas — con snippets listos y software gratuito y open-source en cada paso.
El SEO (Search Engine Optimization, u optimización para buscadores) es la práctica de ayudar a que las personas encuentren tu sitio web a través de buscadores como Google y Bing — y, cada vez más, de asistentes de IA. Esta guía te lleva desde cero absoluto hasta un profesional seguro y actualizado.
El SEO consiste en ganar visibilidad en los resultados de búsqueda no pagados (orgánicos) haciendo que tus páginas sean relevantes, confiables, técnicamente sólidas y genuinamente útiles. Bien hecho, atrae un flujo creciente de visitantes que ya están buscando lo que ofreces — sin pagar por clic.
Desarrolladores, creadores de contenido, fundadores, profesionales de marketing y estudiantes que quieren una referencia confiable y actual en su propio idioma.
Los cuatro pilares — técnico, on-page, contenido/E-E-A-T y off-page — además de medición, búsqueda por IA y las herramientas que lo hacen práctico.
Léela de principio a fin para aprender, o navega con la barra lateral. Cada snippet tiene botón de copiar; la guía entera se imprime en PDF de forma limpia.
Consejo. ¿Nuevo en SEO? Lee en orden. ¿Necesitas referencia? Usa la barra lateral o el buscador del navegador (Ctrl/Cmd + F). Esta guía es gratuita y open-source — mira cómo contribuir al final.
Es un complemento de las guías abiertas GEO Basics (optimización para motores de respuesta con IA) y Dublin Core Basics (metadatos). El SEO es la base sobre la que todas se construyen.
No puedes optimizar lo que no entiendes. Casi toda táctica de SEO remite a una de cuatro etapas: rastrear, indexar, posicionar y mostrar.
Los robots (Google usa Googlebot) descubren URLs siguiendo enlaces y leyendo tu
sitemap XML. Los sitios grandes tienen un crawl budget (presupuesto de
rastreo) práctico, así que una estructura limpia de enlaces internos y un robots.txt que no
malgaste rastreo en páginas inútiles importan.
Google analiza cada página, la renderiza (ejecutando JavaScript) y la almacena en el
índice. No todo lo rastreado se indexa: las páginas finas, duplicadas o bloqueadas pueden omitirse. Usa
etiquetas canónicas para consolidar duplicados y noindex para mantener
fuera las páginas de bajo valor.
Para cada búsqueda, los algoritmos sopesan cientos de señales: relevancia para la consulta, utilidad del contenido y E-E-A-T, enlaces, experiencia de página, frescura y el idioma y la ubicación del usuario. No hay fórmula fija, y cambia constantemente.
Los mejores resultados se muestran como enlaces, rich results, featured snippets y AI Overviews. Como Google renderiza JavaScript, el contenido que solo existe en el lado del cliente puede ser más lento y arriesgado de indexar — prefiere HTML renderizado en el servidor o estático para todo lo que deba posicionar.
Modelo mental. Haz que cada página importante sea fácil de rastrear, fácil de entender y claramente digna de posicionar. El resto de la guía es solo detalle sobre esas tres ideas.
Las palabras clave son lo que la gente escribe. La intención es lo que realmente quiere. Acierta ambas y ya estás a mitad de camino de posicionar.
| Intención | El usuario quiere… | Ejemplo de búsqueda |
|---|---|---|
| Informacional | Aprender algo | “qué es hreflang” |
| Navegacional | Llegar a un sitio/página concreto | “login search console” |
| Comercial | Comparar antes de comprar | “mejores herramientas seo gratis” |
| Transaccional | Hacer o comprar ahora | “contratar consultor seo” |
Identifica la intención dominante de una palabra clave mirando lo que ya posiciona. Si la primera página son todo tutoriales, Google ha decidido que la intención es informacional — una página de producto no se colará.
Sopesa el volumen de búsqueda frente a la dificultad y, sobre todo, el encaje de intención. Prioriza las palabras clave de cola larga (frases más largas y específicas) al principio — son más fáciles de ganar y convierten mejor. Agrupa palabras clave relacionadas en clústeres temáticos: una página pilar en profundidad que enlaza a subpáginas enfocadas. Esto construye autoridad temática y una estructura de enlazado interno limpia.
Regla práctica. Crea una página por intención, no por variación de palabra clave. Optimiza para la pregunta detrás de las palabras.
El SEO on-page es todo lo que controlas dentro de la propia página: las palabras, el HTML y la estructura que le dicen a las personas y a los buscadores de qué trata la página.
El <title> es lo que aparece como el titular clicable en los resultados y en la pestaña
del navegador. Mantenlo en torno a 50–60 caracteres, pon la palabra clave principal cerca
del inicio, hazlo atractivo y único por página. Incluye la marca al final.
No es factor de posicionamiento, pero afecta mucho al porcentaje de clics. Escribe ~150–160 caracteres persuasivos que incluyan la palabra clave (se resalta en negrita) y un motivo para hacer clic. Google puede reescribirla, así que trátala como una sugerencia fuerte, no una garantía.
Usa exactamente un <h1> para el tema de la página y, luego, niveles lógicos de
<h2> y <h3>. No saltes niveles ni elijas encabezados por su tamaño —
describen estructura, de la que dependen tanto los lectores de pantalla como los buscadores.
Responde la pregunta del usuario de forma completa y original. Cubre el tema, no solo la palabra clave: preguntas relacionadas, ejemplos y el siguiente paso. Hazlo escaneable con párrafos cortos, listas y subtítulos descriptivos.
/seo/on-page es mejor que /p?id=812.Una página, un objetivo. Cada URL debe enfocar un tema y una intención claros, con un title y un H1. Copia el <head> optimizado completo en Snippets.
El SEO técnico garantiza que los buscadores puedan rastrear, renderizar e indexar tu sitio sin fricción — y que la versión correcta de cada página sea la que posiciona.
Lista tus URLs canónicas e indexables en un sitemap.xml, mantén el lastmod preciso y envíalo en Search Console. Es una ayuda de descubrimiento, no una palanca de posicionamiento — no incluyas redirecciones, páginas de error ni URLs con noindex.
Controla el rastreo, no la indexación. Permite los recursos (CSS/JS) que Google necesita para renderizar tus páginas, bloquea rutas realmente inútiles y referencia tu sitemap. Toma una plantilla lista en Snippets.
Cuando el mismo contenido vive en varias URLs (parámetros, http/https, barra final), un <link rel="canonical"> le dice a Google cuál indexar. La página preferida debe referenciarse a sí misma.
Usa 301 para mudanzas permanentes (transfiere señales) y 302 para temporales. Evita cadenas y bucles de redirección — cada salto desperdicia crawl budget y autoridad de enlaces.
Cuidado. Un Disallow en robots.txt no es lo mismo que noindex. Una URL bloqueada todavía puede indexarse (sin su contenido) si tiene enlaces. Para quitar una página del índice, permite el rastreo y añade una meta etiqueta robots noindex.
Los datos estructurados son un vocabulario compartido (Schema.org) que añades a las páginas para que los buscadores las entiendan con precisión — y puedan mostrar rich results.
El formato recomendado es JSON-LD: un bloque <script type="application/ld+json">,
mucho más fácil de mantener que Microdata o RDFa incrustados. Marca el contenido que está realmente visible
en la página y sigue las directrices de datos estructurados de Google.
Article, BlogPosting, FAQPage, HowTo, BreadcrumbList, VideoObject.
Organization, LocalBusiness, Product, Review / AggregateRating, Event.
Los datos estructurados pueden lograr rich results — estrellas de valoración, desplegables de FAQ, breadcrumbs, precios, fichas de receta — que ocupan más espacio y elevan los clics. No es un impulso directo de posicionamiento, pero ayuda a los buscadores (y a los sistemas de respuesta con IA) a confiar y reutilizar tu contenido.
Momento meta. Esta misma página entrega JSON-LD de Article, FAQPage, BreadcrumbList y Organization. Toma la plantilla en Snippets y valídala con las herramientas en Generadores.
La velocidad y la estabilidad son parte del posicionamiento — y, más importante, de no perder visitantes. Google mide tres Core Web Vitals en el percentil 75 de los usuarios reales.
| Métrica | Mide | “Bueno” (2026) |
|---|---|---|
| LCP — Largest Contentful Paint | Carga: cuándo aparece el contenido principal | ≤ 2,5 s |
| INP — Interaction to Next Paint | Respuesta a toques/clics (sustituyó al FID en 2024) | ≤ 200 ms |
| CLS — Cumulative Layout Shift | Estabilidad visual: movimiento inesperado | ≤ 0,1 |
preload y elimina el CSS/JS que bloquea el renderizado.width/height (o aspect-ratio) en imágenes y embeds, y reserva espacio para lo que carga tarde.Usa PageSpeed Insights (datos de campo + laboratorio), Lighthouse, la librería JavaScript web-vitals para monitorear usuarios reales y el informe de Core Web Vitals en Search Console. Todo gratis — mira Herramientas.
Predicamos con el ejemplo. Esta guía es HTML estático con JavaScript mínimo, una fuente del sistema como respaldo e imágenes con dimensiones explícitas — así se mantiene rápida y estable por defecto.
Si atiendes más de un idioma o país, hreflang le dice a Google qué versión mostrar a cada
persona — y evita que tus propias traducciones compitan entre sí.
en, pt-BR, es) y añade x-default como respaldo.Cerca de la mitad de todas las búsquedas en Google son en idiomas distintos del inglés — el SEO multilingüe es oportunidad, no sobrecarga. Toma el bloque de hreflang listo en Snippets.
| Estructura | Ejemplo | Compensación |
|---|---|---|
| Subcarpeta recomendada | ejemplo.com/es/ | Consolida la autoridad en un dominio. La más fácil de mantener. |
| ccTLD | ejemplo.es | Señal geográfica más fuerte, pero divide la autoridad de enlaces entre dominios. |
| Subdominio | es.ejemplo.com | Punto intermedio; se trata como algo separado. |
Haz que un hablante nativo revise el texto, haz investigación de palabras clave local (la gente busca de formas distintas) y adapta moneda, ejemplos y tono. La traducción automática superficial parece contenido de baja calidad y puede filtrarse.
Ejemplo vivo. Esta guía se publica en inglés, portugués y español, con hreflang recíproco y x-default → inglés. Usa el selector de idioma de la barra superior para verlo funcionar.
El SEO off-page es lo que el resto de la web dice sobre ti. Los enlaces y las menciones de marca siguen entre las señales más fuertes de autoridad y confianza.
Un enlace es un voto de confianza. La calidad y la relevancia superan a la cantidad: un enlace de un sitio respetado y temático vale más que cientos de directorios de baja calidad. Los enlaces también ayudan al descubrimiento y transmiten autoridad por tu estructura interna.
Busca un texto ancla natural y variado. Marca los enlaces pagados o no confiables con
rel="sponsored" o rel="nofollow", y los de usuarios con rel="ugc".
Evita. Comprar enlaces, las redes privadas de blogs (PBN) y el spam masivo de directorios son esquemas de enlaces. Google devalúa o penaliza la manipulación. Usa la herramienta de disavow solo para enlaces realmente tóxicos y no naturales que no puedas quitar.
E-E-A-T — Experiencia, Pericia (Expertise), Autoridad y Confiabilidad — es cómo las directrices de Google describen el contenido digno de posicionar. En 2026 la primera E, Experiencia, pesa de verdad.
E-E-A-T no es una nota única que se ajusta; es una lente que evaluadores y sistemas usan para juzgar si una página merece confianza. La ganas demostrando experiencia de primera mano, pericia real, autoridad reconocida y confiabilidad mediante precisión y transparencia.
Escribe primero para humanos. El contenido que satisface por completo la intención del usuario — con detalles, ejemplos y el siguiente paso — es lo que recompensan los sistemas de “contenido útil” de Google. El contenido escrito principalmente para engañar al posicionamiento suele filtrarse.
El contenido asistido por IA puede posicionar — si un humano competente revisa la precisión, aporta perspectiva o datos originales y realmente ayuda al lector. El contenido de IA producido en masa y sin revisión es justo lo que apuntan los sistemas de calidad.
Prueba rápida. “¿Confiaría en esta página si llegara a ella en frío?” Si no, añade el autor, la evidencia, la fecha y el detalle de primera mano que solo tú puedes ofrecer.
Si atiendes un lugar — una ciudad, un barrio, una región — el SEO local te ayuda a aparecer en el paquete de mapas y en las búsquedas “cerca de mí”.
Reclama y completa por entero tu Perfil de Empresa de Google: categorías precisas, horarios, área de servicio, fotos y publicaciones regulares. Es la mayor palanca para la visibilidad local.
La cantidad, la frescura, la valoración media y tus respuestas a las reseñas alimentan el posicionamiento local — y son lo que convence a los humanos de elegirte.
LocalBusiness con dirección, coordenadas geo, horarios y teléfono.La consistencia gana. Google contrasta tu Perfil de Empresa, el schema LocalBusiness del sitio y las citas de terceros. Cuando coinciden, confía en tus datos de ubicación.
Las imágenes y los vídeos generan tráfico y cada vez más alimentan respuestas de IA — y hacen o deshacen tu rendimiento. Optimízalos a propósito.
zapatillas-running-rojas.webp, no IMG_8842.jpg.srcset y define siempre width/height para proteger el CLS.loading="lazy" — pero nunca la imagen LCP.VideoObject (título, descripción, miniatura, fecha de subida, duración).Trampa del LCP. No uses lazy-load en tu imagen principal/LCP — retrasa justo la métrica que intentas mejorar. Márcala con fetchpriority="high" o hazle preload.
AI Overviews, ChatGPT, Perplexity y Copilot responden preguntas leyendo la misma web que optimizas para SEO. Generative Engine Optimization (GEO) es el SEO visto a través de esa lente.
Los motores de respuesta con IA recuperan páginas candidatas, las evalúan, sintetizan una respuesta y a veces citan las fuentes. Las reglas de elegibilidad son las de SEO que ya conoces: ser rastreable, útil, bien estructurado y confiable. La búsqueda por IA no reemplaza al SEO — eleva la recompensa de hacerlo bien.
Sin marcado mágico. Google afirma que no hay etiqueta especial (ni llms.txt obligatorio) que garantice visibilidad en IA — el contenido útil, pensado para personas, con un SEO sólido es el camino. Profundiza en la guía dedicada GEO Basics ↗.
El SEO sin medición es adivinar. Estas herramientas gratuitas te dicen qué está indexado, qué posiciona y qué arreglar — configúralas antes de optimizar.
La fuente de la verdad: indexación y cobertura, el informe de Rendimiento (consultas, clics, CTR, posición media), Core Web Vitals, inspección de URL y envío de sitemap. Verifica tu sitio el primer día.
Bing también impulsa algunos asistentes de IA. Obtienes insights de rastreo, indexación, investigación de palabras clave gratuita y datos de backlinks.
Mide el tráfico orgánico, el engagement y las conversiones. Opciones open-source y respetuosas con la privacidad incluyen Plausible, Umami, Matomo y GoatCounter — mira Herramientas.
Empieza por aquí. Si haces una sola cosa hoy, verifica tu sitio en Search Console y envía tu sitemap. Todo lo demás se construye sobre esos datos.
La mayoría de los problemas de SEO son autoinfligidos. Estos son los que más cuestan en silencio — y las tácticas manipuladoras que penalizan sitios.
noindex o bloqueo de robots.txt accidental en páginas activasNo compensa. Las tácticas black-hat pueden funcionar un tiempo, hasta que una actualización core o de spam borra las ganancias — y la confianza. El SEO sostenible siempre gana a largo plazo.
Bloques listos para producción. Haz clic en Copiar, pégalo en tu proyecto y cambia las URLs y textos de ejemplo. ¿Prefieres generarlo dinámicamente? Mira Librerías y Generadores.
<!doctype html>
<html lang="es">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Título de la página — 50–60 caracteres con tu palabra clave</title>
<meta name="description" content="Resumen atractivo de 150–160 caracteres que gana el clic.">
<meta name="robots" content="index, follow">
<link rel="canonical" href="https://ejemplo.com/pagina/">
<link rel="icon" href="/favicon.svg" type="image/svg+xml">
</head>
<!-- Open Graph -->
<meta property="og:type" content="article">
<meta property="og:title" content="Título de la página">
<meta property="og:description" content="Resumen para compartir en redes.">
<meta property="og:url" content="https://ejemplo.com/pagina/">
<meta property="og:image" content="https://ejemplo.com/og-image.png">
<!-- Twitter -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Título de la página">
<meta name="twitter:description" content="Resumen para compartir en redes.">
<meta name="twitter:image" content="https://ejemplo.com/og-image.png">
<link rel="alternate" hreflang="en" href="https://ejemplo.com/">
<link rel="alternate" hreflang="pt-BR" href="https://ejemplo.com/pt-br/">
<link rel="alternate" hreflang="es" href="https://ejemplo.com/es/">
<link rel="alternate" hreflang="x-default" href="https://ejemplo.com/">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Título del artículo",
"description": "Breve descripción del artículo.",
"image": "https://ejemplo.com/portada.jpg",
"datePublished": "2026-01-15",
"dateModified": "2026-01-20",
"author": { "@type": "Person", "name": "Nombre del Autor" },
"publisher": {
"@type": "Organization",
"name": "Tu Marca",
"logo": { "@type": "ImageObject", "url": "https://ejemplo.com/logo.png" }
},
"mainEntityOfPage": "https://ejemplo.com/pagina/"
}
</script>
User-agent: *
Allow: /
# Bloquea rutas de bajo valor (ejemplo)
Disallow: /carrito/
Disallow: /*?sort=
Sitemap: https://ejemplo.com/sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://ejemplo.com/</loc>
<lastmod>2026-06-25</lastmod>
<xhtml:link rel="alternate" hreflang="en" href="https://ejemplo.com/"/>
<xhtml:link rel="alternate" hreflang="es" href="https://ejemplo.com/es/"/>
<xhtml:link rel="alternate" hreflang="x-default" href="https://ejemplo.com/"/>
</url>
</urlset>
Puedes llevar un programa serio de SEO sin gastar un céntimo. Aquí tienes un conjunto curado por función — OSS marca el software open-source.
| Herramienta | Qué hace | Tipo |
|---|---|---|
| Lighthouse | Audita rendimiento, SEO, accesibilidad y buenas prácticas. Integrado en Chrome DevTools. | OSS |
| Unlighthouse | Ejecuta Lighthouse en todo el sitio desde la línea de comandos. | OSS |
| PageSpeed Insights | Core Web Vitals (campo + laboratorio) con correcciones priorizadas. | Gratis |
| WebPageTest | Waterfall detallado, filmstrip y pruebas multiubicación. | Gratis |
| web-vitals | Librería JS para medir LCP/INP/CLS de usuarios reales. | OSS |
| Screaming Frog | Crawler de escritorio para auditorías técnicas (gratis hasta 500 URLs). | Freemium |
| Herramienta | Qué hace | Tipo |
|---|---|---|
| Google Search Console | Indexación, consultas, CTR, Core Web Vitals, sitemaps. Esencial. | Gratis |
| Bing Webmaster Tools | Indexación en Bing, investigación de palabras clave, backlinks. | Gratis |
| Rich Results Test | Valida datos estructurados y previsualiza rich results. | Gratis |
| Validador de Schema.org | Comprueba JSON-LD / Microdata contra el vocabulario. | Gratis |
| Herramienta | Qué hace | Tipo |
|---|---|---|
| Plausible | Analítica ligera y sin cookies; autoalojada o en la nube. | OSS |
| Umami | Analítica simple y respetuosa con la privacidad. | OSS |
| Matomo | Alternativa completa a GA, con opción on-premise. | OSS |
| GoatCounter | Contador diminuto y sin cookies; un binario Go. | OSS |
| Herramienta | Qué hace | Tipo |
|---|---|---|
| SerpBear | Seguimiento de posiciones de palabras clave autoalojado. | OSS |
| Lychee | Verificador rápido de enlaces rotos (CLI + GitHub Action). | OSS |
| axe-core | Motor de accesibilidad; la a11y se solapa con la calidad SEO. | OSS |
| advertools | Toolkit Python: crawl, robots.txt, sitemaps, análisis de SERP. | OSS |
Escribir etiquetas a mano no escala. Estas librerías generan meta etiquetas, sitemaps y datos estructurados en tu stack — la mayoría son open-source.
| Stack | Librería | Qué hace |
|---|---|---|
| React / Next.js | next-seo | Meta etiquetas y JSON-LD declarativos para Next.js. |
| Next.js (App Router) | generateMetadata | API de metadatos nativa para SEO estático y dinámico. |
| Astro | astro-seo · @astrojs/sitemap | Helpers de meta/OG y generación automática de sitemap. |
| Vue / Nuxt | @unhead · @nuxtjs/seo | Gestión de head segura en SSR; sitemaps, robots, schema. |
| SvelteKit | <svelte:head> | Head por página y prerenderizado nativos para SEO estático. |
| WordPress | Yoast · Rank Math | Suites completas: meta, sitemaps, schema, redirecciones. |
| Django | django-meta | Meta etiquetas, Open Graph y Twitter Cards para modelos. |
| Ruby on Rails | meta-tags | Meta etiquetas, canonical, directivas robots y OG. |
| Hugo / Jekyll | Plantillas nativas | Soporte nativo de meta y sitemap — sin plugin. |
| Node.js | sitemap | Generación programática de sitemap XML. |
¿Necesitas un snippet puntual sin escribir código? Estos generadores gratuitos lo crean por ti. (Los generadores interactivos en el navegador están planeados para la guía en la v1.1.)
| Generador / validador | Qué crea o comprueba |
|---|---|
| TechnicalSEO — Generador de Schema | JSON-LD para más de 15 tipos (Article, FAQ, LocalBusiness, Product…). |
| WebCode.tools — Datos Estructurados | JSON-LD y Microdata para tipos comunes de schema. |
| OpenGraph.xyz | Etiquetas Open Graph y Twitter Card con vista previa en vivo. |
| TechnicalSEO — Hreflang | Genera y prueba anotaciones de hreflang. |
| TechnicalSEO — Robots.txt | Crea y valida reglas de robots.txt. |
| XML-Sitemaps.com | Rastrea un sitio y descarga un sitemap.xml. |
| Google Rich Results Test | Valida datos estructurados y previsualiza rich results. |
Un checklist práctico e imprimible. Trabaja de arriba abajo para cualquier página o sitio nuevo.
sitemap.xml y envíalo; añade un robots.txt correctonoindex accidentalhreflang recíproco + x-default si es multilingüeEl vocabulario, en lenguaje sencillo.
rel="canonical".Respuestas rápidas a las dudas más comunes de quienes empiezan.
Sí. Las AI Overviews y los asistentes se construyen sobre la misma web que se rastrea, indexa y posiciona. Unas bases sólidas de SEO hacen que tus páginas sean elegibles para aparecer y ser citadas.
Normalmente de tres a seis meses para que un contenido nuevo madure, y más para términos competitivos. El SEO se acumula con el tiempo — es una inversión a largo plazo, no un interruptor mágico.
No. Puedes llegar muy lejos con herramientas gratuitas y open-source como Google Search Console, Bing Webmaster Tools, Lighthouse y crawlers y analíticas open-source. Mira Herramientas.
No hay uno solo. La relevancia, el contenido genuinamente útil y un sitio técnicamente sólido, rápido y confiable trabajan juntos. Desconfía de quien venda una solución mágica.
No. Google ignora la meta etiqueta keywords. Concéntrate en los títulos, el contenido útil, el enlazado interno y los datos estructurados.
No directamente, pero pueden lograr rich results que mejoran la visibilidad y los clics, y ayudan a los buscadores a entender tu contenido.
Esta guía es open-source y impulsada por la comunidad. Las correcciones, mejoras y traducciones son bienvenidas — y se acreditan.
Corrige un error, afina una explicación o añade un detalle que falte. Abre un pull request en la sección correspondiente.
Ayuda a mantener inglés, portugués y español sincronizados — o propón un nuevo idioma. Las anclas de las secciones son idénticas entre versiones.
¿Conoces una gran herramienta de SEO gratuita u open-source que falte? Abre una issue y cuéntanos qué hace.
Publicado bajo la Licencia MIT — libre para leer, compartir y adaptar.
El SEO cambia rápido. Usa esta guía como base y verifica los detalles importantes en fuentes primarias.