Luis Vesga

Escríbela y te respondo por WhatsApp con un diagnóstico inicial

SEO técnico y GEO para aparecer en Google y en las respuestas de IA.Ver todos los servicios SEO →

Elige tu plan

Landing page · Captación

Una página enfocada en convertir.

Landing a medida, rápida y optimizada para Google Ads y Meta Ads, con formulario o WhatsApp y medición de conversiones.

  • Diseño a medidaMobile first
  • VelocidadCore Web Vitals
  • ConversionesGA4 · GTM
Sitio corporativo · Posicionamiento

Un sitio que posiciona desde el inicio.

Sitio de varias páginas en HTML, PHP o WordPress con arquitectura SEO, datos estructurados y hosting con Hosthunder.

  • Arquitectura SEOServicios · Blog
  • Datos estructuradosSchema.org
  • Hosting incluidoHosthunder
E-commerce · Máximo alcance

Una tienda online lista para vender.

Tienda en WooCommerce o Shopify con pagos, despacho, SEO de categorías y productos, y medición de ventas.

  • PagosTransbank · Mercado Pago
  • DespachoIntegración Chilexpress
  • SEO e-commerceCategorías · Fichas
Desarrollo con SEO técnico, GEO y medición listos desde el primer día.Ver servicio de desarrollo web →

Servicios SEOSEO para Next.js

SEO para Next.js: aprovechar todo lo que el framework ya trae

Next.js tiene las herramientas para un SEO excelente: renderizado en el servidor, metadatos por ruta, sitemaps y optimización de imágenes. Lo difícil es usarlas bien en cada página. Reviso tu proyecto desde el código para que Google y la IA vean todo lo que construiste.

Metadata APIsitemap.ts y robots.tsServer ComponentsSSG, SSR e ISRnext/image

01Retos de Next.js

Un framework preparado para el SEO, si se usa bien

Next.js entrega las herramientas, pero cada decisión de renderizado, metadatos y rutas puede sumar o restar visibilidad.

Metadatos incompletos

Rutas dinámicas sin generateMetadata, con el título del layout repetido en cientos de páginas.

Todo en el cliente

"use client" en la parte alta del árbol y datos cargados en el navegador anulan la ventaja del servidor.

Sitemap desactualizado

Un sitemap estático que no incluye las páginas que se generan desde el CMS o la base de datos.

Previews indexados

Entornos de prueba o dominios temporales accesibles y enlazados.

404 con código 200

Páginas sin datos que muestran un mensaje pero no llaman a notFound().

URLs inconsistentes

Con y sin barra final, mayúsculas o parámetros que duplican páginas.

02Herramientas

Las convenciones de Next.js que más afectan al SEO

En el App Router, el SEO se resuelve con convenciones del propio framework. Así las uso:

HerramientaPara quéCómo la dejo
metadata y generateMetadataTítulo, descripción, canonical, Open Graph y hreflang.Plantilla de título en el layout y metadatos propios en cada ruta dinámica.
sitemap.ts y robots.tsSitemap y robots generados con código.Sitemap con las URLs reales del CMS y robots distinto por entorno.
Server ComponentsContenido renderizado en el servidor.Contenido indexable en el servidor; interactividad solo donde se necesita.
Estático, dinámico e ISRCuándo se genera cada página.Estático para lo estable, revalidación para catálogos y precios.
next/image, next/font y next/scriptImágenes, fuentes y scripts de terceros.Tamaños correctos, sin saltos de diseño y scripts que no bloquean.

Los datos estructurados se agregan como JSON-LD dentro de la página, con la información que ya trae el servidor, sin depender del navegador.

03Cómo trabajo

SEO dentro del flujo de desarrollo

Cómo trabajo el SEO de un proyecto en Next.js

Revisión del código y del sitio publicado, no solo de uno de los dos.

  1. Rastreo

    El sitio en producción, como lo ve Google.

    ResultadoErrores reales detectados.
  2. Código

    Metadatos, renderizado y rutas en el repositorio.

    ResultadoCausa de cada error.
  3. Cambios

    Pull requests propios o revisión de los de tu equipo.

    ResultadoSEO dentro del flujo de desarrollo.
  4. Rendimiento

    Core Web Vitals con datos de usuarios.

    ResultadoLCP, INP y CLS en verde.
  5. Medición

    Search Console y GA4 por plantilla de página.

    ResultadoImpacto medido.
  • Como el contenido llega en el HTML, un proyecto Next.js bien hecho también es legible para los rastreadores de IA que no ejecutan JavaScript.
  • He corregido el SEO técnico de sitios que dependían por completo de JavaScript, como AFP PlanVital en Angular y Navimag en React.
  • Si tu proyecto aún usa React sin framework, revisa el SEO para React.

04Preguntas frecuentes

Preguntas sobre SEO para Next.js

¿Next.js es bueno para SEO?

Sí. Renderiza en el servidor por defecto en el App Router y trae herramientas para metadatos, sitemaps e imágenes. El resultado depende de cómo se usen en cada ruta.

¿App Router o Pages Router para SEO?

Los dos permiten un buen SEO. El App Router facilita los metadatos y el renderizado en el servidor; no hace falta migrar solo por SEO si el Pages Router está bien implementado.

¿Cómo evito que se indexen los entornos de preview?

Con un robots distinto por entorno, etiquetas noindex en los entornos de prueba y sin enlaces hacia ellos desde el sitio en producción.

¿Puedes revisar el código de mi repositorio?

Sí. Puedo revisar el repositorio, proponer cambios en pull requests o revisar los de tu equipo desde el punto de vista del SEO.

¿Next.js ayuda a aparecer en respuestas de IA?

Ayuda, porque el contenido llega en el HTML y los rastreadores de IA pueden leerlo. Además hay que trabajar el contenido, las entidades y los datos estructurados.

SEOSEO por tecnología

Sigue explorando

Ver todos los servicios SEO

¿Conversamos sobre tu proyecto?

Escríbeme por WhatsApp con la URL de tu sitio y lo que quieres lograr. Te respondo con un diagnóstico inicial y una propuesta de cómo abordarlo.

Estoy en línea 🟢
Chile Bandera de Chile