Premesso che mi sono appena registrato sul forum e che sono un emerito novizio in materia (per non dir peggio ), vi chiedo se è possibile in qualche modo modificare una tipica sitemap xml nel formato di google, come:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example1.com/</loc>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://www.example2.com/</loc>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>

in modo da includere in automatico il tag <title> per ogni indirizzo url, magari estrapolandolo con uno script php come questo:

<?php

$file_remoto = " ... ";

$sorgente_file_remoto = implode("", file($file_remoto));

// UTILIZZIAMO eregi() perchè il tag potrebbe essere <title> o <TITLE>
if(eregi("<title>(.+)</title>", $sorgente_file_remoto, $regs)) {

echo "Il titolo della pagina $file_remoto è " . $regs[1];

} else {

echo "Titolo non trovato";

}

?>

ma modificato per l'occorrenza, in modo da ottenere come risultato appunto:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example1.com/</loc>
<title>Esempio1</title>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>http://www.example2.com/</loc>
<title>Esempio2</title>
<lastmod>2010-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>

Magari anche programmato affinche cancelli i tag changefreq e priority?


Possibile???


Vi ringrazio anticipatamente per le risposte.
Ciao.