Rezepte Plugin para TYPO3
Extensión de recetas para TYPO3: ingredientes, pasos de preparación, valores nutricionales, porciones. Con marcado Schema.org Recipe para Google Rich Snippets.
Reservar consulta inicial gratuitaLas recetas sin marcado Schema.org regalan las posiciones más valiosas en los resultados de Google
Las búsquedas de recetas son uno de los pocos ámbitos en los que Google muestra Rich Snippets con imagen, valoración, tiempo de preparación y calorías. Las webs sin marcado Schema.org Recipe correcto aparecen como un simple enlace azul bajo los Rich Results visualmente dominantes. La extensión de recetas para TYPO3 estructura las recetas con todos los campos que Google espera para los Rich Snippets: ingredientes, pasos de preparación, valores nutricionales, raciones, tiempo de preparación, nivel de dificultad. El marcado Schema.org se genera automáticamente en formato JSON-LD, sin que los redactores tengan que editar HTML.
Para blogs gastronómicos, editoriales con secciones de recetas y fabricantes de alimentos con bases de datos de recetas, eso marca la diferencia entre visibilidad e invisibilidad en la búsqueda de Google.
Los escenarios típicos abarcan blogs gastronómicos, webs de producto y portales de salud
El escenario más frecuente es el blog gastronómico o la revista online con sección de recetas. Una editorial publica semanalmente cinco recetas nuevas. Cada receta se crea en el backend de TYPO3 como registro estructurado: título, descripción, lista de ingredientes con cantidades, pasos de preparación en lista numerada, tiempos (preparación, cocción, total), valores nutricionales por ración y una imagen principal. La extensión genera a partir de ahí una página de detalle con marcado Schema.org correcto. Google muestra en los resultados de búsqueda la imagen, la valoración en estrellas, el tiempo total y las calorías.
Un segundo escenario son webs de producto de fabricantes de alimentación. Un productor de aceite de oliva muestra para cada producto recetas adecuadas. Las recetas enlazan al producto y el producto enlaza a las recetas. Esa vinculación bidireccional refuerza tanto la página de producto como la página de receta en la valoración de Google. Para fabricantes españoles de aceite, vinos, jamón o embutidos es especialmente potente, porque las recetas tradicionales con esos productos tienen un alto volumen de búsqueda en castellano.
Tercer escenario: portales de salud y consultas nutricionales. Aquí los valores nutricionales son el foco. Un portal de diabetes muestra recetas con raciones de hidratos, índice glucémico y carbohidratos por porción. La extensión permite campos personalizados, de modo que esos valores médicamente relevantes se registran como datos estructurados y se muestran de forma destacada en el frontend.
La arquitectura técnica utiliza registros Extbase con salida automática JSON-LD
La extensión registra un tipo de registro propio para recetas en la base de datos de TYPO3. Cada registro contiene campos para título, descripción, ingredientes (como registros relacionales inline), pasos (como lista ordenable), tiempos (prepTime, cookTime, totalTime en formato ISO-8601), valores nutricionales (calorías, grasas, carbohidratos, proteína) e imágenes vía FAL.
El renderizado del frontend se realiza mediante plantillas Fluid que presentan la receta como página HTML y, simultáneamente, escriben una etiqueta script JSON-LD con el marcado Schema.org/Recipe en el head de la página. El marcado sigue la especificación de Google: name, image, author, datePublished, description, prepTime, cookTime, totalTime, recipeYield, recipeIngredient, recipeInstructions y nutrition.
La vista de lista muestra las recetas como tarjetas con imagen, título, tiempo total y valoración. Los filtros por categoría (entrante, plato principal, postre), tipo de dieta (vegetariana, vegana, sin gluten) y tiempo de preparación son configurables vía TypoScript.
Los problemas frecuentes son los campos obligatorios ausentes y los formatos de tiempo inválidos
El mayor problema para la presentación como Rich Snippet son los campos obligatorios ausentes. Google exige como mínimo name, image y recipeInstructions. Si un redactor crea una receta sin imagen o sin pasos de preparación, el marcado Schema.org se emite, pero Google lo ignora y no muestra Rich Snippet. La solución: activar la validación de campos obligatorios en el backend de TYPO3, de modo que no se puedan guardar recetas sin imagen y sin al menos un paso de preparación.
Segundo problema: formatos de tiempo inválidos. Schema.org espera ISO-8601 Duration (PT30M para 30 minutos, PT1H15M para 1 hora 15 minutos). Si la extensión no convierte correctamente la entrada del redactor “30 min” a PT30M, la validación en Google Rich Results Test falla. La mayoría de extensiones de recetas ofrecen campos separados para horas y minutos que se convierten internamente a ISO-8601.
Tercer tema: contenido duplicado en recetas incrustadas en varias páginas. Si la misma receta se muestra completa en la página de categoría y en la página de detalle, se generan dos páginas con marcado Schema.org idéntico. Google lo valora como duplicado. La solución: en las páginas de categoría mostrar solo teasers y emitir el marcado Schema.org completo exclusivamente en la página de detalle.
Un cuarto aspecto, relevante en el contexto español y europeo, es la información alimentaria. El Reglamento (UE) 1169/2011 sobre información alimentaria al consumidor exige para determinados productos indicaciones obligatorias (alérgenos, valor energético, composición). Para webs de fabricantes es recomendable acoger esa información en la extensión de recetas y mostrarla de forma clara, especialmente los 14 alérgenos de declaración obligatoria.
La extensión funciona en TYPO3 v11 y v12, para v13 se requiere una actualización de Extbase
Las extensiones de recetas en el ecosistema TYPO3 las mantienen distintos proveedores. La compatibilidad con TYPO3 v12 está asegurada en las extensiones mantenidas activamente. Para TYPO3 v13 suelen ser necesarios ajustes en la configuración del modelo Extbase y en las definiciones TCA, porque v13 ha retirado algunos tipos TCA obsoletos. Gosign recomienda, en webs de recetas, validar la salida Schema.org tras cada actualización de TYPO3 con Google Rich Results Test para asegurar que la calidad del marcado se mantiene.
Consulta inicial gratuita: 30 minutos con un especialista TYPO3
Analizamos su proyecto, estimamos esfuerzo y plazo - sin compromiso, sin preparación.
Hablemos de su proyecto, 30 min, gratis25 años de experiencia en TYPO3 · más de 800 extensiones analizadas · desarrollo acelerado por IA
Desarrollo acelerado por IA: 70% más rápido
Actualización TYPO3 y auditoría RGPD
Actualizamos su instalación TYPO3 de forma económica a la versión LTS actual - incluyendo todas las extensiones, incluso las obsoletas y sin mantenimiento.
Todas las extensiones migradas
También obsoletas, sin mantenimiento o desarrollos propios.
Oferta a precio fijo
Costes transparentes, sin retrabajos ocultos.
Acelerado por IA
30-50% más barato que el mercado gracias al análisis de código asistido por IA.
Cero pérdida de datos
Migración completa con copia de seguridad y rollback.
Auditoría RGPD: Auditamos su instalación TYPO3 para la conformidad con el RGPD - consentimiento de cookies, tracking, extensiones, formularios y hosting - e implementamos todas las medidas de forma económica.
Gosign es una agencia digital con sede en Hamburgo con 25 años de experiencia en desarrollo TYPO3. Hemos analizado más de 800 extensiones TYPO3 y hoy desarrollamos con asistencia de IA hasta un 70% más rápido que con métodos clásicos. Nuestros clientes son empresas medianas, universidades e instituciones públicas en toda Europa.
Actualizado: abril 2026
Reservar consulta inicial gratuita
30 minutos con un especialista TYPO3, sin compromiso.