alc/sitemap-crawler

Crawl sitemap.xml recursively and return collected urls as array

Maintainers

Package info

github.com/chemel/sitemap-crawler

pkg:composer/alc/sitemap-crawler

Statistics

Installs: 2 483

Dependents: 2

Suggesters: 0

Stars: 5

Open Issues: 0

v2.0.0 2021-04-26 16:31 UTC

This package is auto-updated.

Last update: 2026-02-27 03:17:24 UTC


README

Crawl sitemap.xml recursively and return collected urls as array

Install

composer require alc/sitemap-crawler

Usage

require __DIR__.'/vendor/autoload.php';

use Alc\SitemapCrawler;

$crawler = new SitemapCrawler();

$data = $crawler->crawl('https://chemel.blog/sitemap.xml');

print_r($data);

Usage in a terminal:

php crawl.php https://chemel.blog/sitemap.xml