Skip to content

Vaah Indexer, Get Google to Index Your Laravel Pages Faster

Notifications You must be signed in to change notification settings

themodernpk/vaah-indexer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Vaah Indexer, Get Google to Index Your Website Pages Faster

GitHub issues

All In One Laravel Package to get your web pages indexed fast!

How to force Google to index your page fast?

  • "Ping" your website
  • Post your page url to high traffic sites
  • Post status on Social Media

Features

Ping

✅ Ping Service

Social Media

🔲 Facebook Status

🔲 Twitter Status

High Traffic Website

🔲 Reddit

Install

   composer require webreinvent/vaah-indexer

Add to your config/app.php file to providers section:

   'providers' => [
       // ...
       WebReinvent\VaahIndexer\VaahIndexerServiceProvider::class,
   ]

If you want to use Indexer facade, add to same file at the aliases section:

   'aliases' => [
       // ...
       'Indexer'   => WebReinvent\VaahIndexer\IndexerFacade::class,
   ]

Publish with artsian

   php artisan vendor:publish --provider="WebReinvent\VaahIndexerServiceProvider"

Publishes a vaah-indexer.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 because there are many ping sites and do not all provide a uniform response. Some may require additional parameters.

Usage

Send to all ping services:

$response = Indexer::sendPingToAll($title, $page_url);

To get http status:

$response = Indexer::sendPingToAll($title, $page_url);
echo $response->status;

To get response content:

$response = Indexer::sendPingToAll($title, $page_url);
echo $response->content;

Further plans

  • Add support to post on Facebook, Twitter