Servicios SEOSEO para PHP
SEO para PHP: tu desarrollo a medida, preparado para Google
En un sitio hecho a medida no hay plugin que resuelva el SEO: cada URL, cada código de respuesta y cada etiqueta sale del código. Como desarrollador PHP, lo implemento directamente en tus plantillas y en el servidor.
01Retos de PHP
Lo que un sitio a medida no resuelve solo
Sin un CMS que tome decisiones por defecto, cada detalle de SEO depende de cómo se programó el sitio y cómo está configurado el servidor.
URLs con parámetros
Direcciones como producto.php?id=123 que no dicen nada al buscador ni al usuario.
Errores que responden 200
Páginas sin datos que muestran «no encontrado» pero el servidor responde como si existieran.
Duplicados por servidor
Con y sin www, con y sin barra final, index.php visible: la misma página en varias URLs.
Metadatos fijos
El mismo título y descripción en todas las páginas porque el encabezado es un include común.
Sitemap estático
Un XML hecho a mano que no incluye las páginas nuevas que salen de la base de datos.
Servidor lento
Consultas pesadas y sin caché que elevan el tiempo de respuesta y retrasan el LCP.
02Cómo trabajo
Servidor, rutas y plantillas preparadas para buscar
En un desarrollo propio, el SEO se construye en tres capas. Así trabajo cada una:
| Capa | Qué reviso | Cómo lo dejo |
|---|---|---|
| Servidor | Reglas de Apache o Nginx, HTTPS, www, barra final. | Una sola versión de cada URL y redirecciones 301 directas, sin cadenas. |
| Rutas | Cómo se generan las URLs y qué responde cada una. | URLs descriptivas y código 404 o 410 real cuando un contenido no existe. |
| Plantillas | Encabezado, includes y datos de cada página. | Título, descripción, canonical y Open Graph propios por página. |
| Datos estructurados | Qué información ya existe en la base de datos. | JSON-LD generado en el servidor con esos datos: organización, servicios, productos, artículos. |
| Rendimiento | Tiempo de respuesta, consultas y caché. | OPcache, caché de páginas y recursos, imágenes modernas y menos JavaScript. |
Si el proyecto usa un framework como Laravel, aplico lo mismo con sus herramientas: rutas con nombre, middleware para redirecciones y vistas Blade con metadatos por página.
03Experiencia
SEO y desarrollo PHP en la misma persona
Experiencia · PHP
Este mismo sitio es un ejemplo
1luis.com está construido en PHP: encabezado y pie compartidos con includes, metadatos propios en cada página y datos estructurados escritos en el código, sin plugins. Es la misma forma en que trabajo el SEO de los desarrollos a medida de mis clientes.
Revisa también el servicio de desarrollo SEO y el de SEO técnico.
Encaja si…
- Tu sitio es un desarrollo propio en PHP o Laravel.
- Tu equipo necesita requerimientos de SEO que pueda programar sin interpretar.
- Vas a rehacer el sitio y quieres que nazca preparado para posicionar.
No encaja si…
- Buscas mantenimiento general del sitio o soporte de servidor.
- No hay acceso al código ni nadie que pueda aplicar los cambios.
04Preguntas frecuentes
Preguntas sobre SEO para PHP
¿Un sitio en PHP puede posicionar tan bien como uno en WordPress?
Sí, e incluso mejor: al no depender de plugins ni temas genéricos, puede ser más rápido y tener exactamente el código que necesita. Solo hay que implementar bien cada pieza.
¿Cómo convierto URLs con parámetros en URLs amigables?
Con reglas de reescritura en el servidor y rutas en la aplicación, y con redirecciones 301 desde las URLs antiguas para conservar lo que ya posicionaba.
¿Trabajas con Laravel?
Sí. Aplico los mismos principios con las herramientas del framework: rutas, middleware y vistas con metadatos por página.
¿Puedes trabajar directamente en mi código?
Sí. Puedo hacer los cambios en el repositorio o dejar tareas claras para tu equipo y revisar cada entrega antes de publicarla.
¿Cómo se genera el sitemap en un sitio a medida?
Con un script que lee las páginas publicadas desde la base de datos y genera el XML de forma automática, para que nunca quede desactualizado.
SEOSEO por tecnología
Sigue explorando
¿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.