Bug script perso générateur sitemap

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1142
Inscription: 25 Mai 2004

Bug script perso générateur sitemap

Message le Lun Oct 09, 2006 10:32

Bonjour,

J'ai voulu me faire moi-même le générateur de sitemap par rapport à ma bdd. Google me dit qu'il ne reconnaît pas le type de fichier (sitemap.xml)

Je ne vois pas trop ce qui cloche, peut-être avez-vous une idée ?

Merci d'avance pour votre aide ?!

(NB le header utilisé ne me sert qu'à visualiser directement ce qui est généré mais le fichier de destination est bien sitemap.xml (celui que j'envoie à google))

Code: Tout sélectionner
<?php
header('Content-Type: text/xml; charset=UTF-8');
$filename = 'sitemap.xml';
$xml='<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
';
require "./includes/config.inc.php";
$requete="SELECT * FROM ".TABLE_PAGES."";
$res=$BDD_connexion->get($requete);
while($data=mysql_fetch_array($res)) {
   $xml.= '
   <url>
      <loc>'.URL_SITE_BASE."".quicklink($data['nom_appel']).'</loc>
      <lastmod>'.substr($data['derniere_modif'],0,10).'</lastmod>
      <changefreq>'.$data['changefreq'].'</changefreq>
      <priority>'.$data['priority'].'</priority>
   </url>
   ';
}
$xml.='
</urlset>
';

echo $xml;
if (is_writable($filename)) {

    if (!$handle = fopen($filename, 'a')) {
         echo "Impossible d'ouvrir le fichier ($filename)";
         exit;
    }

    if (fwrite($handle, $xml) === FALSE) {
       echo "Impossible d'écrire dans le fichier ($filename)";
       exit;
    }   
    fclose($handle);
} else {
    //echo "Le fichier $filename n'est pas accessible en écriture.";
}
?>

RomsIW
WRInaute passionné
WRInaute passionné
 
Messages: 1142
Inscription: 25 Mai 2004

Message le Lun Oct 09, 2006 14:28

En fait il fonctionne, c'est juste que j'avais un probleme de cache serveur. Vous pouvez vous en inspirer ;)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Google Sitemaps

  • Suggestion de mots-clés
    Cet outil vous fournit une liste de mots sémantiquement proches du mot que vous fournissez en entrée. Il peut servir à vous donner des idées de mots à utiliser sur vos pages, voire de contenus à ajouter.
  • Stratégies de mots-clés
    Cet outil vous permet de créer à partir de quelques mots-clés une liste d'expressions constituées des mots pris dans tous les ordres possibles. Il sert aux analyses de positionnement et achats de mots-clés.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités