PHPackages                             luinuxscl/seo-content-seeds - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. luinuxscl/seo-content-seeds

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

luinuxscl/seo-content-seeds
===========================

Paquete Laravel para obtener ideas para la creación de contenido SEO desde diversas fuentes externas

010PHP

Since Apr 19Pushed 1y ago1 watchersCompare

[ Source](https://github.com/luinuxscl/seo-contents-seeds)[ Packagist](https://packagist.org/packages/luinuxscl/seo-content-seeds)[ RSS](/packages/luinuxscl-seo-content-seeds/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

SEO Content Seeds
=================

[](#seo-content-seeds)

[![Laravel 11.x](https://camo.githubusercontent.com/1cf7e76377e33c525ce7f5645f062caa61e32d7f2a143fa261c5cbce90820e67/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31312e782d7265642e737667)](https://camo.githubusercontent.com/1cf7e76377e33c525ce7f5645f062caa61e32d7f2a143fa261c5cbce90820e67/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d31312e782d7265642e737667)[![PHP 8.1](https://camo.githubusercontent.com/55119e0553f52e25200843d20c0b7f94802872deee3c7737d4dcd41a851167c6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312d626c75652e737667)](https://camo.githubusercontent.com/55119e0553f52e25200843d20c0b7f94802872deee3c7737d4dcd41a851167c6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312d626c75652e737667)[![Licencia MIT](https://camo.githubusercontent.com/2adc14e0e011753025acdc088689ba6e559c10401a2785ea2896609bb6c3cae8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e6369612d4d49542d677265656e2e737667)](https://camo.githubusercontent.com/2adc14e0e011753025acdc088689ba6e559c10401a2785ea2896609bb6c3cae8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e6369612d4d49542d677265656e2e737667)

Un paquete Laravel para obtener ideas ("seeds") para la creación de contenido SEO desde diversas fuentes de datos externas. Estas ideas son estandarizadas y almacenadas en una base de datos para que la aplicación Laravel principal pueda utilizarlas posteriormente.

Características principales
---------------------------

[](#características-principales)

- **Arquitectura basada en Drivers**: Sistema flexible que permite añadir nuevas fuentes de datos fácilmente.
- **Google Trends vía SerpAPI**: Obtención de tendencias actuales (implementación inicial).
- **Estandarización de datos**: Transformación de datos de diferentes fuentes a un formato común.
- **Evaluación opcional con LLM**: Capacidad para evaluar la relevancia de las semillas utilizando modelos de lenguaje (requiere integración con otro paquete OpenRouter).
- **Interfaz CLI**: Comandos Artisan para gestionar la obtención y manejo de semillas.

Instalación
-----------

[](#instalación)

### Requisitos

[](#requisitos)

- PHP 8.1 o superior
- Laravel 10.x o 11.x
- Cuenta en SerpAPI (para Google Trends)

### Pasos de instalación

[](#pasos-de-instalación)

```
composer require luinuxscl/seo-content-seeds
```

Publica los archivos de configuración y migraciones:

```
php artisan vendor:publish --provider="Luinuxscl\SeoContentSeeds\Providers\SeoContentSeedsServiceProvider"
```

Ejecuta las migraciones:

```
php artisan migrate
```

Configuración
-------------

[](#configuración)

Después de publicar la configuración, puedes encontrar el archivo `config/seo_seeder.php`. Asegúrate de configurar tu API key de SerpAPI en tu archivo `.env`:

```
SERPAPI_API_KEY=tu_api_key_aquí

```

Otras configuraciones importantes incluyen:

- Configuración regional e idioma para Google Trends
- Activación/desactivación de la evaluación LLM
- Configuración de colas y logging

Uso básico
----------

[](#uso-básico)

### Obtener semillas de Google Trends

[](#obtener-semillas-de-google-trends)

```
php artisan seo:fetch-seeds --source=google_trends
```

### Listar semillas almacenadas

[](#listar-semillas-almacenadas)

```
php artisan seo:list-seeds
```

Extensibilidad
--------------

[](#extensibilidad)

El paquete está diseñado para ser fácilmente extensible. Para añadir una nueva fuente de datos:

1. Crea una nueva clase que implemente `SeedFetcherInterface`
2. Registra tu nueva fuente en el archivo de configuración

Evaluación con LLM (Opcional)
-----------------------------

[](#evaluación-con-llm-opcional)

Para utilizar la funcionalidad de evaluación de semillas con LLM, debes:

1. Activar la opción en la configuración (`llm_evaluation.enabled = true`)
2. Tener instalado y configurado un paquete de integración con OpenRouter
3. Configurar la plantilla de prompt y puntuación mínima según tus necesidades

Licencia
--------

[](#licencia)

Este paquete está disponible bajo la licencia MIT. Ver archivo LICENSE para más detalles.

###  Health Score

16

—

LowBetter than 5% of packages

Maintenance36

Infrequent updates — may be unmaintained

Popularity5

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity15

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/dad07c7f091cdc3987b308c455f3f247febb7cf9ba7ab671bceaefd2530b825f?d=identicon)[luinuxscl](/maintainers/luinuxscl)

---

Top Contributors

[![luinuxscl](https://avatars.githubusercontent.com/u/134660453?v=4)](https://github.com/luinuxscl "luinuxscl (1 commits)")

### Embed Badge

![Health badge](/badges/luinuxscl-seo-content-seeds/health.svg)

```
[![Health](https://phpackages.com/badges/luinuxscl-seo-content-seeds/health.svg)](https://phpackages.com/packages/luinuxscl-seo-content-seeds)
```

###  Alternatives

[imliam/shareable-link

Conveniently generate shareable URLs for various social media websites

102.5k](/packages/imliam-shareable-link)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
