PHPackages                             rakshazi/gsd-generator - 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. rakshazi/gsd-generator

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

rakshazi/gsd-generator
======================

Google Structured Data generator

1.0(9y ago)04.8kMITPHP

Since Jul 14Pushed 9y agoCompare

[ Source](https://github.com/rakshazi/gsd-generator)[ Packagist](https://packagist.org/packages/rakshazi/gsd-generator)[ Docs](https://github.com/rakshazi/gsd-generator)[ RSS](/packages/rakshazi-gsd-generator/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

### Google Structured Data generator

[](#google-structured-data-generator)

> This library has only needed for repo owner functions. If you want something else, feel free to create issue.

Generates `` with ld markup of passed data. See comments inside class if you want know more.

**Supported data types**:

1. [Breadcrumbs](https://developers.google.com/search/docs/data-types/breadcrumbs) `$result = \Rakshazi\GsdGenerator::getBreadcrumbs($data);`
2. [Sitelinks Searchbox](https://developers.google.com/search/docs/data-types/sitelinks-searchbox) `$result = \Rakshazi\GsdGenerator::getSearchbox($url, $search_url);`
3. [Your Site Name in Results](https://developers.google.com/search/docs/data-types/sitename) `$result = \Rakshazi\GsdGenerator::getSitename($name, $alt_name, $url);`
4. [Search Gallery / Product](https://developers.google.com/search/docs/guides/search-gallery) `$result = \Rakshazi\GsdGenerator::getProduct($productData);`

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community2

Small or concentrated contributor base

Maturity63

Established project with proven stability

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.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3632d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5d07cb59ba8a7317225b73c56424f74b590ac60f6991f958f58d31ab50bb70ef?d=identicon)[rakshazi](/maintainers/rakshazi)

---

Tags

googlestructured-datamicrodata

### Embed Badge

![Health badge](/badges/rakshazi-gsd-generator/health.svg)

```
[![Health](https://phpackages.com/badges/rakshazi-gsd-generator/health.svg)](https://phpackages.com/packages/rakshazi-gsd-generator)
```

###  Alternatives

[spatie/laravel-analytics

A Laravel package to retrieve Google Analytics data.

3.2k6.0M66](/packages/spatie-laravel-analytics)[spatie/laravel-google-calendar

Manage events on a Google Calendar

1.4k1.7M21](/packages/spatie-laravel-google-calendar)[emcconville/google-map-polyline-encoding-tool

A simple class to handle polyline-encoding for Google Maps

1572.4M2](/packages/emcconville-google-map-polyline-encoding-tool)[kreait/gcp-metadata

Get the metadata from a Google Cloud Platform environment.

654.9M1](/packages/kreait-gcp-metadata)[torann/json-ld

Extremely simple JSON-LD markup generator.

149634.7k1](/packages/torann-json-ld)[brick/schema

Schema.org library for PHP

5173.1k1](/packages/brick-schema)

PHPackages © 2026

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