[PHP] Sitemap dinamica

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ciao a tutti! Ho trovato questo script per generare sitemap dinamiche e vi chiedo alcune cose:

Google legge comunque i contenuti xml anche se l'estensione del file è in php ?

Nel mio sito ho attivo il rewrite url degli indirizzi e di fatto a me interessa, ai fini del posizionamento, il risultato finale del rewriting.
Con questo script come si comporta il rewrite engine e la sitemap dinamica??

Tnx


PHP:
<?php

 $query = mysql_query ( “SELECT * FROM contenuti ORDER BY ID DESC” );

 $row = mysql_fetch_assoc ( $query );

<br>

 echo ‘<?xml version=”1.0″ encoding=”utf-8″?>’;

?>

<urlset xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>

<?php

// crei I vari tag url 

 do {

 $link = ‘http://www.mydomain.com/pagina.php?ID=’ . $row[‘ID’];

 $lastmod = ( $row[‘data_aggiornamento’] ) ? $row[‘data_aggiornamento’] : $row[‘data_aggiornamento’];

 $priority = 0.7;

 $changefreq = ‘ weekly';

?><

 <url>

 <loc><?=$link?></loc>

 <lastmod><?=$lastmod?></lastmod>

 <priority><?=$priority?></priority>

 <changefreq><?=$changefreq?></changefreq>

 </url>

 <?php

} while ( $row = mysql_fetch_assoc ( $query ) );

?>

</urlset>
 
Ciao,
Mi chiedo la stessa domanda anche io, ma in teoria ho anche la risposta... credo che a google interessi l'indirizzo della sitemap non proprio l'estensione anche perché, se la sitemap gli serve per indicizzare meglio i contenuti dei nostri siti, come può una persona ad ogni news o articolo andare a modificare manualmente la sitemap? Allora google dovrebbe essere intelligente da dire ok... vediamo se all'interno del file ce un richiamo al linguaggio xml ed utilizzo questo file... quindi, secondo me... l'estensione .php si può utilizzare per ottenere una sitemap dinamica o automatica... io ci sto lavorando e spero che vada bene.
 

Discussioni simili