SEO
Este documento describe el modelo SEO actual de The Pool en 2026. Es intencionalmente conservador: las páginas públicas se hacen más fáciles de rastrear y comprender, mientras que los flujos tokenizados y exclusivos para seguidores permanecen fuera de la intención del índice. La implementación está diseñada en torno a metadatos reales, páginas públicas reales y datos estructurados honestos en lugar de relleno de contenido o cebo de resultados enriquecidos.
Principios
- Fortalecer la visibilidad de páginas públicas reales y páginas de campaña.
- mantenga la superficie SEO orientada a la bifurcación pequeña y confiable
- preservar los límites de accesibilidad, privacidad y seguridad
- Evite las tácticas de SEO que crean contenido deficiente, engañoso o basura.
Implementación actual
La línea de base actual incluye:
- Los metadatos compartidos incluyen páginas públicas y páginas de campañas públicas.
- metadatos en idiomas alternativos en páginas públicas localizadas y páginas de campaña localizadas
- URL canónicas en diseños públicos
- metadatos Open Graph con reconocimiento regional en diseños públicos
- Las páginas de campaña ahora usan
og:type=articlemás marcas de tiempo de publicación/modificación de artículos delimitadas derivadas de las fechas del contenido de la campaña. - metadatos explícitos de idioma/nombre de aplicación en diseños públicos
- descripciones a nivel de página sobre rutas públicas principales
- Metadatos de tarjetas Open Graph y Twitter
- etiquetas seguras de imágenes sociales donde la imagen de la página ya es HTTPS
- metadatos alternativos de imágenes sociales
- Títulos y descripciones sociales de campañas conscientes del estado.
- Texto de intención de enlace compartido de campaña consciente del estado para plataformas que aceptan copia de mensajes, mientras que Facebook y otros destinos que priorizan la tarjeta siguen confiando en la URL de la página y los metadatos de Open Graph.
- Los enlaces hash del diario de campaña pública activan la pestaña de fase del diario coincidente antes de desplazarse, por lo que los anclajes en paneles ocultos como
#diary-productionsiguen siendo objetivos válidos para compartir/correo electrónico. - PNG de tarjetas compartidas de campaña generadas por los trabajadores para metadatos sociales públicos, con SVG retenido para herramientas internas de vista previa/depuración
- generado
robots.txt - generado
sitemap.xml noindex,nofollowexplícito en diseños tokenizados o solo para seguidoresnoindex,nofollow,noarchive,sitemap: falseexplícitos, robots no permitidos y metadatos sociales deshabilitados en el panel de administración privado- conservador
Organization/WebSiteJSON-LD - campaña conservadora
CreativeWorkmás ruta de navegación JSON-LD, ambos alineados con el idioma de la página activa donde sea compatible - campaña
CreativeWorkJSON-LD ahora también incluyeheadline,mainEntityOfPage,isPartOfy marcas de tiempo publicadas/modificadas para que las páginas de campaña públicas se parezcan más a páginas de inicio editoriales reales que a blobs anónimos. - un centro comunitario público que enlaza con páginas de campañas públicas en lugar de empujar a los rastreadores a rutas exclusivas para seguidores
Los principales archivos de implementación son:
- /_includes/seo-meta.html
- /_includes/seo-json-ld.html
- /_layouts/campaign.html
- /worker/src/index.js
- /robots.txt
- /sitemap.xml
Las vistas previas sociales de la campaña tienen de forma predeterminada un PNG generado por los trabajadores y compatible con rastreadores que utiliza el progreso de la campaña en vivo. Una campaña aún puede anular eso con social_image cuando necesita una imagen rasterizada estática fija, idealmente JPEG o PNG en 1200 x 630.
La ruta pública de Open Graph es:
/share/campaign/{slug}.png?lang=en/share/campaign/{slug}.png?lang=es
Esa ruta genera una tarjeta SVG con reconocimiento de estado a partir de datos de campaña en vivo, luego la rasteriza a PNG para que los enlaces compartidos permanezcan seguros para los rastreadores y al mismo tiempo muestren el total comprometido, el progreso de los objetivos, el estado de la campaña y el cuadrado hero_image de la campaña con el estilo de tarjeta compartida más rico. El trabajador también mantiene la versión SVG en /share/campaign/{slug}.svg?lang={lang} para herramientas internas de vista previa/depuración, pero SVG no es el valor predeterminado de metadatos públicos porque algunos rastreadores externos lo rechazan.
Los enlaces para compartir páginas de la campaña mantienen la misma separación de preocupaciones:
- Los metadatos de Open Graph y Twitter controlan las vistas previas del rastreador y las imágenes de tarjetas compartidas.
- Las URL compartidas de plataforma incluyen texto de intención más completo y con reconocimiento de estado solo cuando el destino admite texto de mensaje.
- Las URL compartidas conservan solo parámetros de consulta UTM/referencia seguros y no agregan URL de imágenes ni estados privados a la URL compartida.
Contrato de indexación
Indexable por defecto:
- casa
- acerca de
- términos
- páginas de campaña públicas
- páginas públicas posteriores a la campaña que aún tienen valor de descubrimiento
- el centro de la comunidad pública cuando
seo.index_public_community_hubestá habilitado
No indexable por defecto:
- flujos de carrito y pago
- promesa exitosa / páginas canceladas
/manage//admin//es/admin/- páginas de la comunidad de seguidores
- rutas tokenizadas y rutas de acceso a cadenas de consulta específicas del usuario
Esto se aplica mediante una combinación de:
- metaetiquetas de robots a nivel de diseño
robots.txt- reglas de inclusión del mapa del sitio
- mapa del sitio
lastmodsugerencias para páginas públicas y campañas
Contrato del panel de administración:
- admin.md y es/admin/index.html deben conservar
indexable: falseysitemap: false - /_layouts/admin.html debe llamar a
seo-meta.htmlconindexable=falseysocial=false robots.txtdebe rechazar/admin/y/es/admin/sitemap.xmlno debe incluir rutas de administración- el diseño del administrador no debe emitir metadatos de vista previa social JSON-LD o Open Graph/Twitter; el panel es una superficie de aplicación privada, no un resultado de búsqueda público ni un objetivo compartido
Datos estructurados
El sitio solo emite tipos de esquemas que se asignan claramente al contenido visible y a los datos reales:
OrganizationWebSiteBreadcrumbList- nivel de campaña
CreativeWork
La implementación intencionalmente no emite:
- esquema de preguntas frecuentes falso
- reseñas falsas o calificaciones de estrellas
- esquema de producto/oferta que exagera lo que la página realmente representa
Superficie de configuración SEO compatible
La superficie SEO orientada hacia la bifurcación está delimitada intencionalmente. Las configuraciones admitidas actualmente incluyen:
- nivel superior
title - nivel superior
description platform.nameplatform.site_urlplatform.default_social_image_pathseo.x_handleseo.same_asseo.index_public_community_hubseo.default_social_image_altseo.og_locale_overrides- portada de página pública
title/description - Campos de contenido de campaña como
title,short_blurb,creator_name,categorye imágenes destacadas.
Esto mantiene el modelo de SEO variable primero sin abrir una enorme matriz de botones frágiles o sin soporte.
Los metadatos públicos también derivan algunos valores seguros automáticamente:
og:localedel idioma de la página activaog:locale:alternatede los idiomas traducidos admitidos para esa páginalanguage,application-nameyapple-mobile-web-app-titlede la identidad de sitio/página activaog:image:alt/twitter:image:altdel texto alternativo de la imagen explícita cuando esté presente; de lo contrario, el título de la páginaog:image:secure_urlcuando la imagen social elegida ya se resuelve en HTTPSarticle:published_time/article:modified_timeen las páginas de la campaña cuando las fechas de la campaña estén disponibles- Copia de vista previa de la campaña desde el estado de la campaña (
upcoming,live,funded,ended) - imágenes de vista previa de campaña de
social_imagecuando están configuradas; de lo contrario, la ruta de tarjeta compartida PNG generada por el trabajador WebSite.availableLanguage, raíces de ruta de navegación localizadas y campañaCreativeWork.inLanguagedel modelo local configurado
Las bifurcaciones pueden anular parte de ese comportamiento de forma limitada:
seo.default_social_image_altproporciona el texto alternativo alternativo para imágenes sociales predeterminadasseo.og_locale_overridesasigna códigos de idioma a cadenas de configuración regional explícitas de Open Graph
Ejemplo:
seo:
x_handle: dustwave
same_as:
- https://www.instagram.com/dustwave
- https://www.youtube.com/@dustwave
index_public_community_hub: true
default_social_image_alt: "Social card for your deployment"
og_locale_overrides:
en: en_US
es: es_ES
¿Qué horquillas se pueden cambiar de forma segura?
Las horquillas se pueden personalizar de forma segura:
- identidad del sitio y metadatos predeterminados
- enlaces de perfil social de la organización
- si el centro comunitario público debe seguir siendo indexable
- Copia descriptiva de página y campaña que ya existe en el modelo de contenido.
- entradas de vista previa de la campaña que ya existen en el modelo de contenido, como el título de la campaña, el primer bloque de texto de contenido extenso utilizado para las descripciones sociales, la categoría, el creador, una marca
funded: truepara los metadatos posteriores a la campaña exitosos antes de la liquidación y la imagen principal cuadrada utilizada dentro de las tarjetas compartidas generadas.
Las bifurcaciones no deben asumir soporte para:
- matrices de configuración SEO arbitrarias por página
- taxonomías de esquemas personalizados más allá de la superficie documentada
- indexación de flujos de seguidores privados o tokenizados
Lista de verificación de validación
Al verificar una implementación manualmente:
- La fuente de la página para las páginas de inicio/acerca de/términos/campaña tiene el título, la descripción y las etiquetas canónicas, OG y de Twitter correctos.
- Las páginas de campaña emiten un
social_imagecompatible con rastreadores cuando se configuran; de lo contrario, la ruta PNG de la tarjeta compartida del trabajador. - Los enlaces visibles para compartir de la campaña utilizan la URL canónica de la campaña y no reemplazan el contrato de tarjeta social basado en metadatos.
robots.txtes accesible y solo expone las rutas de rastreo públicas previstas.sitemap.xmles accesible y solo incluye URL públicas previstas.- las páginas privadas/tokenizadas emiten
noindexcuando corresponda /admin/y/es/admin/emitennoindex,nofollow,noarchive, no aparecen ensitemap.xmly no emiten vista previa social ni metadatos JSON-LD.- JSON-LD valida limpiamente
- Las páginas localizadas mantienen enlaces canónicos y alternativos coherentes.
- Las páginas de campaña localizadas mantienen enlaces canónicos y alternativos coherentes.
- Las páginas localizadas mantienen un lenguaje JSON-LD coherente y raíces de ruta de navegación
- Las adiciones de metadatos no crean regresiones de accesibilidad o rendimiento.
Notas
Esta implementación se guió por la guía de Google Search Central sobre:
- canonicalización
- meta uso de robots
- construcción del mapa del sitio
- conceptos básicos de datos estructurados
- datos estructurados de ruta de navegación
La regla básica sigue siendo simple: los metadatos públicos deben reflejar contenido público visible, y los flujos privados/solo para seguidores deben permanecer fuera de la intención de búsqueda.