Base de Datos
Estructura de la base de datos de Schemafy
Estructura de Base de Datos
Schemafy crea una sola tabla personalizada: wp_baseo_custom_schemas
| Columna | Tipo | Descripción |
|---|---|---|
| id | BIGINT | Primary key |
| url | VARCHAR(500) | URL de la página |
| schema_type | VARCHAR(100) | Tipo Schema.org |
| schema_name | VARCHAR(200) | Nombre descriptivo |
| schema_data | LONGTEXT | Contenido JSON-LD |
| meta_title | TEXT | Meta title SEO |
| meta_description | TEXT | Meta description SEO |
| og_title | TEXT | Open Graph title |
| og_description | TEXT | Open Graph description |
| og_image | VARCHAR(500) | Open Graph image URL |
| og_type | VARCHAR(50) | Open Graph type |
| twitter_card | VARCHAR(50) | Twitter Card type |
| twitter_title | TEXT | Twitter title |
| twitter_description | TEXT | Twitter description |
| twitter_image | VARCHAR(500) | Twitter image URL |
| twitter_creator | VARCHAR(100) | Twitter handle |
| is_active | TINYINT(1) | Status activo |
| created_at | DATETIME | Timestamp de creación |
| created_by | BIGINT | WordPress user ID |
| updated_at | DATETIME | Timestamp de última actualización |
Cómo Funciona la Inyección
- Cuando un visitante carga una página, Schemafy consulta la base de datos buscando schemas que coincidan con la URL actual
- Los schemas activos se recopilan y formatean como tags JSON-LD
- El JSON-LD se inyecta en el
de la página a prioridad 5 - Los meta tags se inyectan a prioridad 1
- Los tags de social media se inyectan a prioridad 2
Esto significa que los schemas se cargan antes del contenido principal, asegurando que los crawlers de motores de búsqueda los detecten de inmediato.