Construye una página de directorio de ecosistema que capture consultas long-tail
El enable de SEO L2 de mayor ROI. Arbitrum y Optimism dominan la búsqueda L2 porque construyeron directorios de ecosistema apropiados. La mayoría de L2s se saltan esto por completo. Así es cómo construir uno.
Por qué importa esto
- →Arbitrum's portal.arbitrum.io captures massive long-tail traffic by listing every project, category and metric.
- →OVR (TG3 client) built an ecosystem directory listing 80+ AR/VR experiences. Captured 200+ long-tail queries within 90 days.
- →Ecosistema directories signal active growing chain to Google. Ayudaful content systems weight this.
- →Per-project pages capture branded searches ("Aave on X") that no other content can.
Estado anterior (cómo se ve lo malo)
<!-- /ecosystem/ doesn't exist -->
<!-- Or one paragraph mentioning "200+ projects build on us" -->
<!-- Result: missing all long-tail queries like:
- "DeFi on X chain"
- "NFT marketplaces on X"
- "Aave on X"
- "best games on X"
- "wallets that support X"
-->
Paso a paso
Paso 1: Inventaria todos los proyectos en tu ecosistema
Lista cada proyecto construyendo en tu cadena: protocolos DeFi, marketplaces NFT, juegos, infraestructura, wallets, oráculos. Para cada uno: nombre, categoría, URL, logo, descripción breve, métrica clave (TVL/volumen/usuarios). Apunta a 30+ proyectos mínimo para hacer el directorio valioso. Si tienes menos de 20, enfócate en páginas por proyecto y salta el índice categorizado.
Paso 2: Construye la estructura de data del directorio
Usa un formato amigable con CMS: JSON, YAML o los tipos de colección de tu CMS. Cada entrada de proyecto tiene: slug, nombre, categoría, descripción (40-80 palabras), URL de sitio web, URL de logo, métrica clave, fecha de última actualización. Guarda esto como data estructurada que tu pipeline de build lee.
// ecosystem.json
{
"categories": ["DeFi", "NFT", "Gaming", "Infrastructure", "Wallets"],
"projects": [
{
"slug": "aave",
"name": "Aave",
"category": "DeFi",
"description": "Decentralized lending protocol with $11.2B TVL across 11 chains.",
"url": "https://aave.com",
"logo": "/assets/ecosystem/aave.png",
"tvl_metric": "live:defillama:aave",
"last_updated": "2026-05-01"
}
]
}
Paso 3: Construye la página índice /ecosystem/ con grilla categorizada
Estructura de página: hero con intro y estadísticas del ecosistema (X proyectos, $Y TVL, etc.), secciones de categoría con cards de proyectos. Cada card muestra logo, nombre, descripción, métrica clave, enlace a la página del proyecto. Grilla mobile-responsive (el patrón auto-fit minmax funciona bien).
Paso 4: Crea páginas por categoría
/ecosystem/defi/, /ecosystem/nft/, /ecosystem/gaming/ etc. Cada una tiene 600-1000 palabras de comentario editorial (qué define la categoría, proyectos top, tendencias recientes), grilla filtrada de proyectos, sección Preguntas frecuentes. Captura consultas específicas de categoría ("DeFi en X", "juegos en X").
Paso 5: Crea páginas por proyecto
/ecosystem/aave/ etc. para proyectos mayores. 400-600 palabras por página: descripción del proyecto, por qué está en tu cadena, métricas clave, enlaces al proyecto, detalles de integración si es relevante. Captura consultas con marca ("Aave en X") que ningún otro contenido puede.
Paso 6: Integra data en vivo
TVL desde la API de DefiLlama (gratis, por cadena), volumen NFT desde la API de Reservoir (tier gratis), volumen de trading desde la API de CoinGecko (gratis). Cachea agresivamente (TTL de 1 hora) para evitar rate limits de API. Sin data en vivo, tu directorio se vuelve obsoleto y Google demota.
// Fetch TVL by chain from DefiLlama
async function getDefiTvlByChain(chainSlug) {
const res = await fetch(`https://api.llama.fi/v2/chains`);
const chains = await res.json();
const chain = chains.find(c => c.gecko_id === chainSlug);
return chain ? chain.tvl : null;
}
// Cache for 1 hour
const cached = await cache.get(`tvl:${chain}`, 3600);
Paso 7: Añade schema ItemList y Servicio
Página índice: ItemList envolviendo entradas Servicio u Organization para cada proyecto. Página por categoría: ItemList filtrada a esa categoría. Página por proyecto: schema Servicio u Organization con provider, areaServed y additionalProperty para métricas específicas de la cadena.
{
"@context": "https://schema.org",
"@type": "ItemList",
"name": "DeFi protocols on X chain",
"numberOfItems": 47,
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"item": {
"@type": "Servicio",
"name": "Aave",
"url": "https://example.com/ecosystem/aave/"
}
}
]
}
Paso 8: Construye un flujo /ecosystem/submit/ para nuevos proyectos
Submission basado en formulario para que los proyectos apliquen para inclusión. Maneja la escala de contenido más señaliza a Google que tu ecosistema está activo y creciendo. Revisión manual antes de publicar para mantener la calidad alta. Auto-confirma vía email.
FREE WEB3 AUDIT
Mira dónde aplica este playbook en tu sitio.
Corre una auditoría Crawlux gratis antes de empezar el playbook. Te dice qué correcciones son más urgentes.
Primera auditoría gratis · Sin registro · 60 segundos · Full PDF report
Estado posterior (cómo se ve lo bueno)
<!-- /ecosystem/ - categorized project grid -->
<!-- Categories: DeFi, NFT, Gaming, Infrastructure, Wallets -->
<!-- Each category has its own page: /ecosystem/defi/ -->
<!-- Each project has its own page: /ecosystem/aave/ -->
<!-- Live data from DefiLlama, Reservoir, etc. -->
<!-- ItemList + Servicio schema -->
<!-- Result: 200+ long-tail queries captured -->
<!-- 4.1x organic traffic lift on directory pages alone (OVR data) -->
Cómo validar la corrección
- ✓Schema.org Validator: 0 errors on ItemList and per-project Servicio entities.
- ✓Google Search Console: /ecosystem/ pages indexed within 14-21 days.
- ✓Live data: TVL/volume metrics update at least daily without manual intervention.
- ✓Per-project pages rank for branded queries ("Aave on X") within 30-60 days.
- ✓Per-category pages rank for category queries ("DeFi on X") within 60-90 days.
Errores comunes
Pitfall
Construir con menos de 20 proyectos
Los directorios de ecosistema delgados señalan un ecosistema delgado. Si genuinamente tienes menos de 20 proyectos, salta el directorio y enfócate en páginas por proyecto en su lugar. Construye el índice cuando tengas 30+ proyectos.
Pitfall
Métricas estáticas que se vuelven obsoletas
Sin integración de data en vivo, los proyectos en tu directorio se alejan de la realidad. El TVL cambia diariamente; los números estáticos se desactualizan rápido. Trae de las APIs de DefiLlama, Reservoir, CoinGecko y cachea.
Pitfall
Sin páginas por proyecto, solo un índice largo
El índice solo captura tráfico de categoría. Las páginas por proyecto capturan tráfico de marca. Ambas componen. Saltarse las páginas por proyecto pierde 60% de la oportunidad de tráfico.
Pitfall
Dejar el flujo de submission demasiado restrictivo
La revisión manual previene spam pero si tu barra es demasiado alta, pierdes proyectos legítimos. Apunta a una tasa de aceptación del 80%+ en submissions legítimas.
Pitfall
Olvidar hreflang para versiones localizadas por jurisdicción
Si tu cadena opera en múltiples jurisdicciones con diferentes proyectos soportados, construye páginas de directorio por jurisdicción con hreflang. La mayoría de L2s no necesitan esto; algunas sí.
Si algo se rompe: rollback
Configura las páginas /ecosystem/* a 410 Gone o noindex. Quítalas del sitemap. Efecto dentro del ciclo de crawl (1-4 semanas). La data JSON del ecosistema se queda para uso futuro; solo estás quitando las páginas públicas.
Corre una auditoría Crawlux gratis sobre esta corrección
Crawlux valida las correcciones de schema, técnicas y AEO de este playbook automáticamente. Plan gratis en un dominio.
Ejecutar auditoría gratuita →Preguntas frecuentes
¿Los proyectos no-L2 necesitan directorios de ecosistema?
Si tienes 30+ proyectos integrándose con tu protocolo o construyendo en tu plataforma, sí. Los protocolos DeFi con 30+ integradores se benefician de páginas /integrations/. Las wallets soportando 50+ cadenas se benefician de un directorio /chains/. El patrón se generaliza más allá de L2.
¿Con qué frecuencia debería actualizar el directorio?
Las métricas en vivo se refrescan cada hora vía API. Las entradas de proyectos se actualizan en submission/remoción. El comentario editorial se refresca trimestralmente. La fecha de última actualización se refresca en cada cambio significativo.
¿Puedo auto-añadir cada proyecto que se integra con nosotros?
No. La revisión manual previene spam, proyectos muertos y misrepresentación. Auto-añadir escala pero crea problemas de calidad que son marcados por los sistemas de helpful content de Google. La revisión manual es el impuesto correcto.
¿Cómo ayuda Crawlux con directorios de ecosistema?
El módulo de SEO técnico de Crawlux revisa Core Web Vitals de la página de ecosistema. La auditoría de Visibilidad IA mide la tasa de citas para consultas del ecosistema. La Auditoría de Schema de Token valida la implementación de schema ItemList y Servicio.
¿Qué si el ecosistema de mi cadena es mayormente proyectos pequeños?
Construye el directorio de todas formas si tienes 30+. Los proyectos pequeños colectivamente capturan más tráfico long-tail que unos pocos grandes en aislamiento. El playbook de Arbitrum funciona para cadenas de todos los tamaños.
Playbooks relacionados
Guías pilares
Módulos de auditoría
RUN YOUR FIRST AUDIT
Corre el playbook contra una auditoría real.
Recibe un reporte de auditoría Crawlux gratis y úsalo como línea base para el trabajo en este playbook.
Primera auditoría gratis · Sin registro · 60 segundos · Full PDF report
