PHPackages                             gaaarfild/laravel-pinger - 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. gaaarfild/laravel-pinger

Abandoned → [garf/laravel-pinger](/?search=garf%2Flaravel-pinger)Library

gaaarfild/laravel-pinger
========================

Ping search engines about website updates

v2.0.2(9y ago)241.3k7[1 issues](https://github.com/gaaarfild/laravel-pinger/issues)MITPHPPHP &gt;=5.4.0

Since Aug 27Pushed 7y ago1 watchersCompare

[ Source](https://github.com/gaaarfild/laravel-pinger)[ Packagist](https://packagist.org/packages/gaaarfild/laravel-pinger)[ RSS](/packages/gaaarfild-laravel-pinger/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (1)Versions (16)Used By (0)

Laravel Weblogs Pinger
======================

[](#laravel-weblogs-pinger)

[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Laravel Version](https://camo.githubusercontent.com/8741d3fb47bc386f58a0e2f4165af56b04a3d004f94e3b358d12106fa1f25765/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c61726176656c2d352d6f72616e67652e7376673f7374796c653d666c61742d737175617265)](http://laravel.com)

Weblog system blogs pinger for Laravel 5.

Easy way to notify search engines about your new or updated posts in blog.

Install
-------

[](#install)

Add

```
"garf/laravel-pinger": "2.*"
```

to your `composer.json` file into `require` section.

Then type in console

```
$ composer update
```

When update completed, add to your `config/app.conf` file to `providers` section

```
'providers' => [
    // ...
    Garf\LaravelPinger\LaravelPingerServiceProvider::class,
]
```

If you want to use `Pinger` facade, add to same file at the `aliases` section

```
'aliases' => [
    // ...
  'Pinger' => Garf\LaravelPinger\PingerFacade::class,
]
```

Publish with artsian
--------------------

[](#publish-with-artsian)

```
php artisan vendor:publish
```

Publishes a pinger.php file to config directory. Add and remove all your ping sites in this file. Be sure to review the ping responses from the ping sites you add because there are many ping sites and do not all provide a uniform response. Some may require additional parameters. Some may stop working.

Usage
-----

[](#usage)

### Send ping to services

[](#send-ping-to-services)

#### Sending to all services at once

[](#sending-to-all-services-at-once)

```
Pinger::pingAll('Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

#### Send pings to separate services

[](#send-pings-to-separate-services)

**Google**

```
Pinger::pingGoogle('Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

**Yandex**

```
Pinger::pingYandex('Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

**Yahoo**

```
Pinger::pingYahoo('Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

**Feedburner**

```
Pinger::pingFeedburner('Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

**Weblogs**

```
Pinger::pingWeblogs('Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

**PingOMatic**

```
    Pinger::pingPingOMatic(
        'Title of post',
        'http://url.of/your-post',
        'http://url.of/your-rss(optional)',
        [
            'additional' => 'params',
            'to' => 'send',
        ]);
```

#### Ping any other service

[](#ping-any-other-service)

```
Pinger::ping('http://url.of/service', 'Title of post', 'http://url.of/your-post', 'http://url.of/your-rss(optional)');
```

Further plans
-------------

[](#further-plans)

- clean the code
- create driver system for different services

Contributions
-------------

[](#contributions)

Contributions are highly appreciated.

Send your pull requests to `master` branch.

License
-------

[](#license)

The MIT License (MIT). Please see [License File](https://github.com/garf/laravel-pinger/blob/master/LICENSE) for more information.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 87.5% 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.

###  Release Activity

Cadence

Every ~41 days

Recently: every ~86 days

Total

13

Last Release

3412d ago

Major Versions

v1.2.4 → v2.0.02016-07-17

### Community

Maintainers

![](https://www.gravatar.com/avatar/29cdfd289f56bbc3b1cc8b5cf600e271da8953dc86358adb3ae6236eb8becd69?d=identicon)[garf](/maintainers/garf)

---

Top Contributors

[![garf](https://avatars.githubusercontent.com/u/1891709?v=4)](https://github.com/garf "garf (28 commits)")[![pbgswd](https://avatars.githubusercontent.com/u/163222?v=4)](https://github.com/pbgswd "pbgswd (4 commits)")

---

Tags

laravelgoogleyandexyahoopingbingsearch enginespingomaticping-o-matic

### Embed Badge

![Health badge](/badges/gaaarfild-laravel-pinger/health.svg)

```
[![Health](https://phpackages.com/badges/gaaarfild-laravel-pinger/health.svg)](https://phpackages.com/packages/gaaarfild-laravel-pinger)
```

###  Alternatives

[garf/laravel-pinger

Ping search engines about website updates

2422.2k](/packages/garf-laravel-pinger)[arcanedev/seo-helper

SEO Helper is a framework agnostic package that provides tools &amp; helpers for SEO (Laravel supported).

332467.0k4](/packages/arcanedev-seo-helper)[gonoware/laravel-maps

Maps for your Laravel application

1728.0k](/packages/gonoware-laravel-maps)[ymigval/laravel-indexnow

Laravel Service Library for notifying search engines about the latest content changes on their URLs using IndexNow.

3410.2k](/packages/ymigval-laravel-indexnow)

PHPackages © 2026

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