Ir al contenido

De un scan a una corrección verificada ​

Un scan encontró una descripción ausente en un artículo de demostración. Añadimos la descripción en Filament, repetimos el scan y generamos un informe que muestra la corrección.

Las capturas proceden de una demo Merchant local en funcionamiento el 9 de septiembre de 2026. El contenido son datos de ejemplo cargados mediante seeders; ambos scans y el informe se generaron para este recorrido, sin tendencias históricas prellenadas. La aplicación usa Laravel 12 y Filament 4 con el núcleo, editor gratuito y motor Pro de Rankbeam. Las capturas conservan su contenido original en inglés.

Descargar el informe de ejemplo (PDF)

Este documento rediseñado resume los resultados registrados de los scans y del informe. Su diseño no es el predeterminado de los PDF de Pro.

Analizar las páginas registradas ​

Después de instalar Pro y registrar objetivos, ejecuta:

bash
php artisan seo-pro:scan --sync

La demo registra 18 contenidos y tres rutas. El primer scan completó los 21 objetivos sin fallos y detectó 20 problemas: seis warnings y 14 notices.

Captura original en inglés del primer scan: 21 objetivos, 20 problemas, seis warnings y 14 notices.

Las capturas están tomadas a resolución 2×. Ábrelas para verlas a tamaño completo.

Revisar un problema ​

En SEO Dashboard, abre Page issues junto a la fila afectada. Para «Behind the Scenes: Our Product Photography», el hallazgo identifica el campo description ausente, la URL y la ejecución que lo detectó.

El diálogo original en inglés identifica Post 5, su URL y la descripción ausente.

Guardar la descripción ​

Abre el artículo en Posts, rellena SEO description y guarda. El editor Filament gratuito muestra el texto en la vista previa de búsqueda y señala Manual como origen. La descripción del ejemplo tiene 142 caracteres; el título sigue procediendo del artículo.

Descripción SEO guardada y contador de 142 caracteres, en la captura original en inglés.
La vista previa original utiliza la descripción introducida con la etiqueta Manual.

Guardar un campo y verificar su corrección son pasos separados. La puntuación se actualiza después del siguiente scan. Sin Filament, guarda el mismo valor mediante saveSEO() del modelo.

Repetir el scan y comprobar los cambios ​

Ejecuta otra vez el mismo comando:

bash
php artisan seo-pro:scan --sync

El panel identifica ahora ese problema concreto como Fixed. Los otros 19 permanecen abiertos.

Comparación original en inglés: cero problemas nuevos, cero reaperturas, uno resuelto y 19 abiertos.
ComprobaciónAntesDespués
Objetivos completados2121
Problemas abiertos2019
Warnings65
Notices1414
Puntuación SEO técnica media9293

La puntuación refleja las comprobaciones técnicas de Rankbeam. No mide tráfico, posición en búsquedas ni presencia en respuestas de IA. Superar la comprobación de descripción tampoco garantiza que un buscador muestre esa descripción.

Generar el informe ​

Para esta demostración generamos un informe de referencia antes de editar el artículo y otro después del nuevo scan:

bash
# After the first scan, before making changes:
php artisan seo-pro:report --output=storage/app/seo-reports/baseline.pdf

# After saving the fix and rescanning:
php artisan seo-pro:report --output=storage/app/seo-reports/after-fix.pdf

El segundo PDF muestra un problema resuelto, cero nuevos y 19 abiertos. La tendencia solo contiene los dos scans anteriores. Search Console y el registro de bots de IA estaban desactivados, así que sus secciones indican que no hay datos disponibles.

Primera página del informe de demostración Merchant rediseñado.

El primer informe establece la referencia de comparación. Si solo generas uno después de corregir una página, no puede mostrar el cambio respecto a un informe anterior. Usa --no-store para una vista previa que no deba avanzar esa referencia.

El informe original se exportó con el renderizador Browsershot. Consulta los requisitos de renderizado, marca y envío programado en Informes con marca propia.

Probarlo en tu aplicación ​

Empieza por Instalar Pro y analiza una página cuya salida puedas comprobar. Pro también funciona sin Filament. Para probar primero el renderizador gratuito de metadatos, utiliza la demo Docker.

rankbeam/laravel-seo se distribuye bajo la licencia MIT.