Login   Register  
PHP Classes
elePHPant
Icontem

Curl multi sitemap: Generate multiple sitemaps crawling sites

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (2)   DownloadInstall with Composer Download .zip   Reputation   Support forum (5)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2011-04-25 (3 years ago) RSS 2.0 feedStarStarStarStar 65%Total: 2,329 This week: 7All time: 1,546 This week: 219Up
Version License PHP version Categories  
curl-multi-sitemap 1.0.0GNU General Public Lice...5.0PHP 5, Searching, SEO
Description Author  

This class can be used to generate multiple sitemaps crawling sites.

It can crawl one or more sites to retrieve its pages and follow links recursively and determine the addresses of all pages to include in a XML sitemap.

It can ignore given URLs to avoid crawling and including in the sitemap.

The class uses the Curl extension multi-request support to retrieve multiple site pages at the same time.

You can also notify such services as Google, Yahoo, Bing, Ask and Moreover about your sitemap update.

The class may also notify Google, Bing, Yahoo, Ask and Weblogs when the sitemap is updated.

Innovation Award  
PHP Programming Innovation award nominee
August 2010
Number 5


Prize: One copy of VS.PHP
Sitemaps are important to tell Google and other search engines about the pages of your sites that you would like to be crawled and indexed.

One way to build a sitemap is to crawl the site pages and collect all the followed links. That may take a long time.

This class provides a more efficient way to crawl a site by using Curl extension multiple request support.

Instead of crawling just one page at a time it can crawl multiple pages in parallel, thus taking less time to finish.

Manuel Lemos
Picture of Arturs Sosins
Name: Arturs Sosins <contact>
Classes: 22 packages by
Country: Latvia Latvia
Age: 26
All time rank: 841 in Latvia Latvia
Week rank: 26 Up1 in Latvia Latvia Equal
Innovation award
Innovation award
Nominee: 13x

Winner: 2x

  Files folder image Files  
File Role Description
Accessible without login Plain text file example.php Example Example usage of class methods
Plain text file sitemap.class.php Class Main class file

 Version Control Unique User Downloads Download Rankings  
 0%Total:2,329All time:1,546
 This week:7This week:219Up
User Ratings User Comments (2)  
 All time
Utility:91%StarStarStarStarStar
Consistency:100%StarStarStarStarStarStar
Documentation:-
Examples:100%StarStarStarStarStarStar
Tests:-
Videos:-
Overall:65%StarStarStarStar
Rank:440
 
nice one
1 year ago (Krunal Doshi)
70%StarStarStarStar
Good class, I am using it at this site : http://sitemapbuilder.
2 years ago (Assontia Patient)
57%StarStarStar