1. Go to this page and download the library: Download vipnytt/robotstagparser library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
vipnytt / robotstagparser example snippets
use vipnytt\XRobotsTagParser;
$headers = [
'X-Robots-Tag: noindex, noodp',
'X-Robots-Tag: googlebot: noindex, noarchive',
'X-Robots-Tag: bingbot: noindex, noarchive, noimageindex'
];
$parser = new XRobotsTagParser('myUserAgent', $headers);
$rules = $parser->getRules(); // <-- returns an array of rules
use vipnytt\XRobotsTagParser;
$parser = new XRobotsTagParser\Adapters\Url('http://example.com/', 'myUserAgent');
$rules = $parser->getRules();
use vipnytt\XRobotsTagParser;
use GuzzleHttp\Client;
$client = new GuzzleHttp\Client();
$response = $client->request('GET', 'http://example.com/');
$parser = new XRobotsTagParser\Adapters\GuzzleHttp($response, 'myUserAgent');
$array = $parser->getRules();
use vipnytt\XRobotsTagParser;
$string = <<<STRING
HTTP/1.1 200 OK
Date: Tue, 25 May 2010 21:42:43 GMT
X-Robots-Tag: noindex
X-Robots-Tag: nofollow
STRING;
$parser = new XRobotsTagParser\Adapters\TextString($string, 'myUserAgent');
$array = $parser->getRules();
use vipnytt\XRobotsTagParser;
$parser = new XRobotsTagParser('myUserAgent', $headers);
$array = $parser->export();
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.