---
title: "Como usar Ping-O-Matic con Laravel"
excerpt: "Ping-O-Matic es un servicio que permite notificar a los motores de busqueda que hemos publicado un nuevo artículo."
date: "2022-01-30T21:29:42.000Z"
category: "Laravel"
seo_title: "Notificar a motores de búsqueda con Ping-O-Matic en Laravel"
seo_description: "Usa el cliente HTTP de Laravel para notificar a Ping-O-Matic cuando publicas contenido nuevo. Integración en menos de 10 líneas de código con el wrapper HTTP de Laravel."
author:
  name: "angel cruz"
  picture: "https://angelcruzdevcdn.nyc3.cdn.digitaloceanspaces.com/images/me/angel-cruz.png"
ogImage:
  url: "/images/open-graph/laravel-opengraph-image.png"
---

Lo que necesitamos es usar el wrapper HTTP de laravel.  Ping-O-Matic necesita un "formato" específico para postear la información.
### Los parámetros que necesitamos son:
- title
- blogurl
- rssurl
- chk_blogs
- chk_feedburner
- chk_tailrank
- chk_superfeedr
### wrapper http
Sabiendo lo que necesitamos entonces tenemos que crear la funcionalidad que se va a encargar de revisar las publicaciones nuevas y lo haremos de esta forma:
```php
Http::asForm()->post('https://pingomatic.com/ping', [
    'title' => urlencode(config('app.name')),
    'blogurl' => urlencode(config('app.url')),
    'rssurl' => urlencode(url('feeds.main')),
    'chk_blogs' => 'on',
    'chk_feedburner' => 'on',
    'chk_tailrank' => 'on',
    'chk_superfeedr' => 'on',
]);
```
Y ya con esto tenemos listo nuestra "integración" a Ping-O-Matic

---

## Sitemap

Índice completo del sitio: [/sitemap.md](https://angelcruz.dev/sitemap.md)

Canónico HTML: [https://angelcruz.dev/post/como-usar-ping-o-matic-con-laravel](https://angelcruz.dev/post/como-usar-ping-o-matic-con-laravel)
