Sitemap Google - commentaires Sitemap Google 2011-10-08T12:29:22Z https://files.spip.net/Sitemap-Google#comment450590 2011-10-08T12:29:22Z <p>Suite le lendemain<code></code></p> <p>j'ai entré l'url du sitemap du site que je gère sur l'interface que propose Google (<a href="https://www.google.com/webmasters/tools/.." class="spip_url spip_out auto" rel="nofollow external">https://www.google.com/webmasters/tools/..</a>.) et non avec la fonction envoyer générée par le script php. Google m'a indiqué que le fichier xml contenait des erreurs : aucunes des url des articles, rubriques, brèves n'étaient bonnes. Google a besoin de l'url complète et non d'une url relative . j'ai examiné le squelette sitemap.html. Celui-ci en effet fait usage dans ses boucles des balises #URL_ARTICLE, #URL_RUBRIQUE uniquement. Ces balises ne fournissent qu'une url relative ( voir le glossaire de spip <a href="http://www.spip.net/@?lang=fr" class="spip_url spip_out auto" rel="nofollow external">http://www.spip.net/@?lang=fr</a> ). J'ai donc modifié le squelette en ajoutant dans chaque boucle devant les balises l'expression <abbr title="utf8_encode)">(#URL_SITE_SPIP</abbr>/ . Voici le squelette modifié :</p> <div class="precode"><pre class="spip_code spip_code_block language-spip" dir="ltr" style="text-align:left;" data-language="spip"><code><?php // envoie le sitemap sur www.aidejavascript.com au lieu de Google require("sitemap_inc.php"); $sitemap = new Sitemap(); // rechargement de la page : envoi de sitemap.xml.gz a Google if (!$sitemap->envoyerSitemap()) { // sinon : affichage du sitemap.xml ob_start(); echo '<' . '?xml version="1.0" encoding="UTF-8"?' . '>'; ?> <urlset xmlns="http://www.google.com/schemas/sitemap/0.84"> <url> <loc>#URL_SITE_SPIP/</loc> <changefreq>daily</changefreq> </url> <BOUCLE_secteurs(RUBRIQUES) {id_parent=0}> <url> <loc>[(#URL_SITE_SPIP|utf8_encode)]/[(#URL_RUBRIQUE|utf8_encode)]</loc> <lastmod>[(#DATE|affdate{'Y-m-d'})]</lastmod> <changefreq>daily</changefreq> </url> <B_rubriques> <BOUCLE_rubriques(RUBRIQUES) {id_parent}> <url> <loc>[(#URL_SITE_SPIP|utf8_encode)]/[(#URL_RUBRIQUE|utf8_encode)]</loc> <lastmod>[(#DATE|affdate{'Y-m-d'})]</lastmod> <changefreq>daily</changefreq> </url> <B_articles_rubriques> <BOUCLE_articles_rubriques(ARTICLES) {id_rubrique}> <url> <loc>[(#URL_SITE_SPIP|utf8_encode)]/[(#URL_ARTICLE|utf8_encode)]</loc> <lastmod>[(#DATE_MODIF|affdate{'Y-m-d'})]</lastmod> <changefreq>weekly</changefreq> <priority>[(#POPULARITE|pourcent)]</priority> </url> </BOUCLE_articles_rubriques> </B_articles_rubriques> <BOUCLE_recursive(boucle_rubriques)></BOUCLE_recursive> </BOUCLE_rubriques> </B_rubriques> <B_breves> <BOUCLE_breves(BREVES) {id_rubrique}> <url> <loc>[(#URL_SITE_SPIP|utf8_encode)]/[(#URL_BREVE|utf8_encode)]</loc> <lastmod>[(#DATE|affdate{'Y-m-d'})]</lastmod> <changefreq>weekly</changefreq> </url> </BOUCLE_breves> </B_breves> <B_articles> <BOUCLE_articles(ARTICLES) {id_rubrique}> <url> <loc>[(#URL_SITE_SPIP|utf8_encode)]/[(#URL_ARTICLE|utf8_encode)]</loc> <lastmod>[(#DATE_MODIF|affdate{'Y-m-d'})]</lastmod> <changefreq>weekly</changefreq> <priority>[(#POPULARITE|pourcent)]</priority> </url> </BOUCLE_articles> </B_articles> </BOUCLE_secteurs> </urlset> <?php $chaine = ob_get_clean(); $sitemap->compresserXML($chaine); } ?></code></pre></div> <p>Après avoir rappelé l'url " <a href="http://www.monsite.fr/spip.php?page=sitemap" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.fr/spip.php?page=sitemap</a>, l'archive à été de nouveau générée. Je l'ai soumise à google via l'interface pour les webmasters. Aucune erreur signalée.<br class="autobr"> Le fichier sitemap généré reste plus complet que celui proposé par Spip qui lui est accessible avec l'url <a href="http://www.monsite.fr/spip.php?page=sitemap.xml" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.fr/spip.php?page=sitemap.xml</a></p> <p>Avertissement : je ne suis pas expert... j'ai fait ces modifs rapidement sans plus me pencher sur le sujet .</p> <p>reste à tester pour moi la soumission de l'archive crée via le script.</p> <p>pg</p> Sitemap Google 2011-10-07T22:23:04Z https://files.spip.net/Sitemap-Google#comment450568 2011-10-07T22:23:04Z <p>spip 2.0.9 ...</p> <p>Après avoir placé les fichiers dans leurs emplacements respectifs( voir post précédent). J'accède sans problème à la page d'envoi en saisissant l' url de mon site suivit de l'expression /spip.php<small class="fine d-inline"> </small>?page=sitemap. Dés le téléchargement de la page, l'archive sitemap.xml.gz est bien crée à la racine du site.</p> Sitemap Google - pas obligatoire 2010-03-01T11:23:28Z https://files.spip.net/Sitemap-Google#comment427042 2010-03-01T11:23:28Z <p>N'étant pas très fort en Spip, j'ai passé des heures à essayer de comprendre comment installer et faire marcher ce plugin sans savoir que Spip en génère déjà un (moins complet).</p> <p>Il suffit de donner à google webmaster tools l'adresse http://www.nomdevotresite/sitemap.xml</p> <p>(et j'imagine avoir renommé le htaccess.txt à la racine du site en .htaccess . Mais je suis pas sur que ça joue)</p> <p>Je pense que je me pencherai sur ce plugin un peu plus tard quand ma migraine se sera calmée<small class="fine d-inline"> </small>;-)</p> Sitemap Google 2009-09-24T08:59:33Z https://files.spip.net/Sitemap-Google#comment420912 2009-09-24T08:59:33Z <p>Salut</p> <p>J'ai exactement le même problème que toi sauf que je suis en SPIP 1.9.2<sup class="typo_exposants">e</sup>....</p> <p>Si tu as trouvé la solution, je suis preneur<small class="fine d-inline"> </small>!..</p> <p>JM</p> Sitemap Google 2009-09-02T14:04:17Z https://files.spip.net/Sitemap-Google#comment420104 2009-09-02T14:04:17Z <p>Problème résolu :<br class="autobr"> C'est le plugin Acces restreint qui foutait la merde<small class="fine d-inline"> </small>!!!<br class="autobr"> (<a href="http://www.spip-contrib.net/Le-plugin-Acces-Restreint" class="spip_url spip_out auto" rel="nofollow external">http://www.spip-contrib.net/Le-plugin-Acces-Restreint</a>)</p> <p>Impensable... et pourtant</p> Sitemap Google 2009-09-02T11:03:00Z https://files.spip.net/Sitemap-Google#comment420096 2009-09-02T11:03:00Z <p>Ce plugin a très fonctionné jusqu'ici sur mon site Spip 1.9.2.h.</p> <p>Et puis voilà qu'il ne fonctionne plus à présent pour une raison inconnue<small class="fine d-inline"> </small>!<br class="autobr"> (Pas plus que le backend de mon site pour la même raison d'ailleurs)</p> <p>Erreur d'analyse XML : instruction de traitement XML ou texte pas au début d'une entité externe<br class="autobr"> Emplacement : <a href="http://www.munci.org/spip.php?page=sitemap" class="spip_url spip_out auto" rel="nofollow external">http://www.munci.org/spip.php?page=sitemap</a><br class="autobr"> Numéro de ligne 2, Colonne 1 :</p> <pre><code style="color:#000000;"><?xml version="1.0" encoding="ISO-8859-15"?></code></pre> <p>^</p> <p>Google Webmaster me dit aussi : <br class="autobr"> « Espace de début<br class="autobr"> Nous avons constaté que votre fichier Sitemap commence par un espace. Nous l'avons accepté, mais il est recommandé de supprimer cet espace pour que le fichier soit conforme à la norme XML. »</p> <p>Mais je ne vois absolument pas ce foutu espace<small class="fine d-inline"> </small>!?!</p> Sitemap Google 2009-05-06T12:23:05Z https://files.spip.net/Sitemap-Google#comment416067 2009-05-06T12:23:05Z <p>Ok j'ai réussi (Spip 2.0.7) en mettant :</p> <p>- sitemap.xml.php, sitemap_inc.php et sitemap.php3 à la racine du site <br>- sitemap_17.html, etsitemap.html dans le dossier « squelettes », j'ai ajouté la ligne qu'il faut dans mes_options.php et j'ai changé l'URL de soumission à Google par : « <a href="http://www.google.com/webmasters/tools/ping?sitemap=" class="spip_url spip_out auto" rel="nofollow external">http://www.google.com/webmasters/tools/ping?sitemap=</a> », dans sitemap_inc.php ainsi que : « <a href="http://www.sitemaps.org/schemas/sitemap/0.9" class="spip_url spip_out auto" rel="nofollow external">http://www.sitemaps.org/schemas/sitemap/0.9</a> » dans « sitemap_17.html » et « sitemap.html ». (6 Mai 2009) <br>- Le fichier sitemap.xml.gz est bien créé à la racine du site</p> <p>Donc qd je rentre l'URL de ma sitemap dans Firefox, j'ai bien la page avec les 2 btn, avec celui « envoyer le sitemap à Google », mais :</p> <p>- qd je clique sur « voir le xml », les adresses s'affichent mais pas en tant que liens <br>- qd j'envoie la demande à Google, <strong> <i>je n'ai pas de message « Notification de sitemap réceptionnée. Votre sitemap a bien été ajouté à notre liste de sitemaps à inspecter. Veuillez noter que nous n'ajoutons pas toutes les URLs à notre index, et nous ne pouvons ni prévoir ni garantir si et quand elles apparaîtront. »</i> </strong> A la place, je suis redirigé vers la page d'accueil de mon site avec une url bizarre : <a href="http://www.monsite.fr/spip.php" class="spip_url spip_out auto" rel="nofollow external">http://www.monsite.fr/spip.php</a><small class="fine d-inline"> </small>! <br>- Dans l'espace privé/gestion des plugins il n'y a aucun plugin sitemap Google</p> <p>Qd je passe par google webmaster tools pour envoyer la sitemap, une erreur est produite...</p> <p>Help<small class="fine d-inline"> </small>!!!</p> Sitemap Google 2009-05-05T15:46:57Z https://files.spip.net/Sitemap-Google#comment416048 2009-05-05T15:46:57Z <p>Ce post m'a l'air bien fait, une petite question :</p> <p>Où placer les fichiers attachés<small class="fine d-inline"> </small>? sitemap.html dans le dossier « squelettes », mais les autres<small class="fine d-inline"> </small>?</p> <p>Rien n'apparaît dans la gestion des plug-in, qu'est-ce qu'il faut y installer<small class="fine d-inline"> </small>?</p> <p>Amicalement</p> Sitemap Google 2009-03-09T08:24:02Z https://files.spip.net/Sitemap-Google#comment414250 2009-03-09T08:24:02Z <p>Bonjour,</p> <p>J'ai téléchargé et installé le plugin dans le dossier plugins/auto et il n'apparait pas dans mon interface de configuration, alors que le plugin "sitemap_1_9 apparait. Il semble ne pas y avoir de fichier « plugin.xml » qui est présent dans les autres plugins.<br class="autobr"> Est-il possible de m'expliquer un peu mieux le processus de mise en place de ce plug-in<small class="fine d-inline"> </small>?</p> <p>Merci par avance.</p> Sitemap Google 2009-02-26T08:53:41Z https://files.spip.net/Sitemap-Google#comment413833 2009-02-26T08:53:41Z <p>Bonjour,</p> <p>En tout premier lieu, merci pour ce plugin. C'est une merveille fort utile.</p> <p>Ma question est la suivante : après avoir installé et activé le <a href="http://files.spip.org/spip-zone/sitemap_1_9.zip" class="spip_out" rel='nofollow external'>plugin</a>, je ne trouve pas la page qui peut m'afficher la boîte d'info sur mon sitemap (nombre d'urls, la taille du fichier etc.).<br class="manualbr">Comment la trouver<small class="fine d-inline"> </small>?</p> <p>Cordialement,</p> Activation du plugin<small class="fine d-inline"> </small>? 2008-11-13T11:30:10Z https://files.spip.net/Sitemap-Google#comment410032 2008-11-13T11:30:10Z <p>Bonjour,<br class="autobr"> J'ai téléchargé le fichier .zip, copié dans mon répertoire « plugins », mais je ne peux pas l'activer comme tout autre plugin<small class="fine d-inline"> </small>?!<br class="autobr"> Aurais - je loupé un truc<small class="fine d-inline"> </small>?!<br class="autobr"> Cdt.</p> Sitemap Google - Ca fonctionne 2008-05-24T00:15:53Z https://files.spip.net/Sitemap-Google#comment406322 2008-05-24T00:15:53Z <p>Il me met : <br class="autobr"> Ce fichier XML ne semble pas avoir d'information de style lui étant associé. L'arbre du document est montré ci-dessous.</p> <p>Mais bon, c'est un fichier destiné à Google, que FF n'affiche pas bien, ce n'est pas bien grave non<small class="fine d-inline"> </small>?</p> Sitemap Google - Ca fonctionne 2008-03-26T05:13:17Z https://files.spip.net/Sitemap-Google#comment404372 2008-03-26T05:13:17Z <p>Salut, tu n'as rencontré aucun problème d'affichage de ton fichier xml avec firefox<small class="fine d-inline"> </small>?</p> Sitemap Google - Ca fonctionne 2008-03-13T23:14:12Z https://files.spip.net/Sitemap-Google#comment404001 2008-03-13T23:14:12Z <p>Je n'ai au aucun problème à l'installation.</p> <p><a href="http://www.infosimmo.com" class="spip_out" rel='nofollow external'>Le site en question, infosimmo</a><br class="autobr"> <a href="http://www.infosimmo.com/spip.php?page=sitemap" class="spip_out" rel='nofollow external'>Et le sitemap du site</a></p> Sitemap Google 2007-12-20T14:42:18Z https://files.spip.net/Sitemap-Google#comment401401 2007-12-20T14:42:18Z <p>Merci à tous pour toutes ces infos tres pratiques<small class="fine d-inline"> </small>;</p> <p>J'ai aussi mis le plugin de sitemap google (de SPIP zone) sur mon site et, ca marche aussi nikel le bug est toujours là.<br class="autobr"> Maintenant, Google refuse mon url principal « <a href="http://www.monurlprincipal.fr/" class="spip_url spip_out auto" rel="nofollow external">http://www.monurlprincipal.fr/</a> » car : il se trouve à un niveau supérieur de l'emplacement du fichier Sitemap.<a href="http://www.monurlprincipal.fr/spip.php?page=sitemap" class="spip_url spip_out auto" rel="nofollow external">http://www.monurlprincipal.fr/spip.php?page=sitemap</a></p> <p>Connaissez vous une solution pour la page d'acceuil soit aussi indexée via ce sitemap<small class="fine d-inline"> </small>?</p> Sitemap Google 2007-11-30T20:08:34Z https://files.spip.net/Sitemap-Google#comment400684 2007-11-30T20:08:34Z <p>Merci pour ce post :)</p> <p>J'ai mis le plugin de sitemap google sur mon site mais je l'ai pris de SPIP zone. ca marche nikel mais il faut faire attention car un bug s est glissé dans le code. A part ca l'installation en un tour de main est décrite ici : <a href="http://www.moroblog.info/Generer-un-sitemap-SPIP.html" class="spip_url spip_out auto" rel="nofollow external">http://www.moroblog.info/Generer-un-sitemap-SPIP.html</a></p> <p>En esperant que ca vous viendra en aide</p> Sitemap Google 2007-11-22T14:20:30Z https://files.spip.net/Sitemap-Google#comment400412 2007-11-22T14:20:30Z <p>J'ai une erreur de ce type :<br class="autobr"> Erreur(s) dans le squelette</p> <p>Erreur : filtre «<small class="fine d-inline"> </small>affiche_xml<small class="fine d-inline"> </small>» non défini,</p> <p>Erreur : filtre «<small class="fine d-inline"> </small>reduit_priorite<small class="fine d-inline"> </small>» non défini,</p> <p>Erreur : filtre «<small class="fine d-inline"> </small>descend_niveau<small class="fine d-inline"> </small>» non défini, _secteurs</p> <p>Erreur : filtre «<small class="fine d-inline"> </small>reduit_priorite<small class="fine d-inline"> </small>» non défini, _secteurs</p> <p>Erreur : filtre «<small class="fine d-inline"> </small>descend_niveau<small class="fine d-inline"> </small>» non défini, _secteurs</p> <p>Comment y remedier<small class="fine d-inline"> </small>?</p> <p>A++++</p> Sitemap Google 2007-10-31T10:35:49Z https://files.spip.net/Sitemap-Google#comment399693 2007-10-31T10:35:49Z <p>Le fichier <strong>sitemap.xml.php</strong> est succeptible d'exploser la mémoire allouée par les scripts en provoquant une erreur « memory exhausted ». J'ai modifié quelque peu ce fichier pour :</p> <p>- y inclure un content-type qui permet d'afficher correctement le résultat en XML <br>- exiger moins de mémoire grâce à la fonction bien sympa <a href="http://www.php.net/readgzfile" class="spip_out" rel='nofollow external'>readgzfile</a></p> <p>Remplacer complètement le code du fichier par :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php //de http://www.mandor.net/2006/02/22/7-le-dilemme-du-xhtml $allow_xml = (strpos($_SERVER['HTTP_ACCEPT'], 'application/rss+xml') !== false); header('Content-Type: '.($allow_xml?'application/rss+xml':'text/xml')); if (isset($_POST["fichier"]) && $_POST["fichier"]) { readgzfile($fichier); } ?></code></pre></div> <p>Voilà ce que domme un exemple de sortie XML du <a href="http://balluche.free.fr/sitemap.xml.php" class="spip_out" rel='nofollow external'>sitemap Google</a>.</p> URL rewriting 2007-08-31T05:09:51Z https://files.spip.net/Sitemap-Google#comment397512 2007-08-31T05:09:51Z <p>Salut,</p> <p>Mon fichier sitemap a la même structure que le vôtre, mais Google n'arrête pas de me dire que le format n'est pas pris en charge. J'ai beau essayé avec les extensions .xml et .xml.gz Google n'en veut pas. spip 1.9.2.a</p> <p>Quelqu'un aurait une idée<small class="fine d-inline"> </small>?</p> <p>Merci,<br class="autobr"> Wilfrid<br class="autobr"> <a href="http://www.parolesdhommesetdefemmes.fr/spip.php?page=sitemap" class="spip_url spip_out auto" rel="nofollow external">http://www.parolesdhommesetdefemmes.fr/spip.php?page=sitemap</a></p> Sitemap Google 2007-08-20T17:19:52Z https://files.spip.net/Sitemap-Google#comment397171 2007-08-20T17:19:52Z <p>En cherchant (parfois) on trouve...<br class="autobr"> Il faut télécharger la dernière version disponible :<br class="autobr"> <a href="http://files.spip.org/spip-zone/sitemap_1_9.zip" class="spip_url spip_out auto" rel="nofollow external">http://files.spip.org/spip-zone/sitemap_1_9.zip</a></p> <p>Bon sitemap à tous :-)</p> Sitemap Google 2007-08-20T17:06:15Z https://files.spip.net/Sitemap-Google#comment397169 2007-08-20T17:06:15Z <p>Question de novice :</p> <p>- Faut il télécharger et installer, le fichier zip de l'article ou uniquement les fichiers qui sont dans SPIPzone<small class="fine d-inline"> </small>?</p> <p>- En SPIP 1.92b, après installatio j'ai le message :<br class="autobr"> /<small class="fine d-inline"> </small>!\ manquant dans le fichier de définition : sitemap/plugin.xml</p> <p>Merci pour votre aide</p> URL rewriting 2007-08-03T06:17:34Z https://files.spip.net/Sitemap-Google#comment396661 2007-08-03T06:17:34Z <p>milles excuses, ça fonctionne à nouveau. Sans doute, un problème de cache</p> URL rewriting 2007-07-28T09:43:37Z https://files.spip.net/Sitemap-Google#comment396468 2007-07-28T09:43:37Z <p>le plugin marche très bien avec SPIP 1.9.2.b mais en activant l'URL rewrinting, la sortie sitemap est totalement fausse sans aucune balise XML (voir lien fourni). Y a t'il une solution<small class="fine d-inline"> </small>?<br class="autobr"> merci d'avance,</p> Sitemap Google 2007-07-13T23:37:17Z https://files.spip.net/Sitemap-Google#comment395983 2007-07-13T23:37:17Z <p>Il faut télécharger les fichiers à partir des liens en bas de page (version originale) sinon tu te retrouves à télécharger la page qui affiche les modifications et les versions de chaque fichiers.</p> Plugins Sitemap Google.. help<small class="fine d-inline"> </small>? 2007-06-18T12:15:18Z https://files.spip.net/Sitemap-Google#comment395129 2007-06-18T12:15:18Z <p>De mon coté, impossible de voir le plug-in depuis le backend de SPIP :</p> <p>/<small class="fine d-inline"> </small>!\ manquant dans le fichier de définition : sitemap/plugin.xml</p> <p>J'ai poutant installé la dernière révisions. il est dans /plugins/sitemap/..</p> <p>Une aide serait la bienvenue.</p> <p>Merci</p> <p>Romélus<br> <a href="http://www.graporc.fr" rel='nofollow'>graporc.fr</a></p> Plugins Sitemap Google.. help<small class="fine d-inline"> </small>? 2007-05-30T18:14:17Z https://files.spip.net/Sitemap-Google#comment394389 2007-05-30T18:14:17Z <p>Moi pour que ça marche il m'a fallu taper :</p> <p><a href="http://www.monsite.com/spip.php" class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/spip.php</a><small class="fine d-inline"> </small>?page=siteMap</p> <p>Avec un M majuscule</p> Plugins Sitemap Google.. help<small class="fine d-inline"> </small>? 2007-03-29T21:58:50Z https://files.spip.net/Sitemap-Google#comment392519 2007-03-29T21:58:50Z <p>Heu je pige pas tout ...<br class="autobr"> Je suis allez télécharger : plugin.xml, sitmap.html et sitemapfonctions.php<br class="autobr"> Tout ca se trouve dans mon dossier plugins et visible dans l'interface d'aministration.<br class="autobr"> Donc je l'ai activé...<br class="autobr"> Je copie le sitemap.html dans mon dossier squelete,<br class="autobr"> je vais ensuite voir la page <a href="http://www.monsite.com/spip.php?page=sitemap" class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/spip.php?page=sitemap</a><br class="autobr"> Et page blanche...</p> <p>J'ai dut raté un truc ...<br class="autobr"> Quelq'un a une petite idée<small class="fine d-inline"> </small>?</p> <p>Bonne nuit<small class="fine d-inline"> </small>!</p> Sitemap Google 2007-03-21T11:04:51Z https://files.spip.net/Sitemap-Google#comment392272 2007-03-21T11:04:51Z <p>Le but de ce commentaire n'est pas celui que vous affirmez(*), mais bien de proposer une alternative au déploiement d'un script côté serveur qui va donc utiliser vos ressources pour générer un sitemap.</p> <p>Par ailleurs, l'outil que je proposais, prend en compte les dernières spécifications des moteurs de recherche et pas seulement celles dédiées à Google (cf. <a href="http://www.sitemaps.org/" class="spip_url spip_out auto" rel="nofollow external">http://www.sitemaps.org/</a>).</p> <p>Concernant l'implémentation de l'outil dans SPIP, effectivement le contenu de cette alternative n'est pas mise à jour automatiquement. C'est effectivement une limite à l'outil que je propose.<br class="autobr"> Cependant il vous faudra toutefois soumettre à nouveau votre sitemap généré à Google pour que les nouvelles URL soient indexées par le moteur de recherche.</p> <p>Enfin, je n'ai jamais sous-entendu que ce script n'était pas utile et génial, mais après avoir tester bon nombre de générateur de sitemaps, j'ai décidé de mettre en place cet outil ne dépendant d'aucun CMS (car tout le monde, je le regrette, n'utilise pas SPIP).</p> <p>(*) Si ce commentaire vous dérange, supprimez-le (et celui-là par la même occasion).</p> Sitemap Google 2007-03-12T23:52:30Z https://files.spip.net/Sitemap-Google#comment391976 2007-03-12T23:52:30Z <p>Mise à part votre intérêt pour publier un commentaire plaçant idéalement un backlink sur le terme <a href="http://www.spip-contrib.net/Sitemap-Google" class="spip_out" rel='nofollow external'>créer un sitemap</a>, votre outil pour débutant n'a aucun interêt pour la communauté Spip. Outil référencement, on compend bien votre démarche : la visibilité de votre site. Quel esprit<small class="fine d-inline"> </small>!</p> <p>Je ne developpe pas plus de l'intérêt entre avoir sur son site SPIP un génial outil permettant de générer son plan SPIP à la volée et celui de devoir dépendre d'un outil non SPIP, externe, donc buggé par défaut, générant un plan statique qu'il faut de surcroit soumettre à google.<br class="autobr"> On croit réver<small class="fine d-inline"> </small>!</p> Sitemap Google 2007-02-28T08:39:24Z https://files.spip.net/Sitemap-Google#comment391489 2007-02-28T08:39:24Z <p>Plus simple que de programmer, en donnant simplement l'URL de votre site, voici de quoi <a href="http://www.outils-referencement.com/outils/sitemaps/generateur" class="spip_out" rel='nofollow external'>créer un sitemap</a></p> Sitemap Google 2006-12-26T10:40:17Z https://files.spip.net/Sitemap-Google#comment389926 2006-12-26T10:40:17Z <p>oups ... j'avais pas vu le plugin ...<br class="autobr"> désolée de l'intervention</p> Sitemap Google 2006-12-26T10:33:50Z https://files.spip.net/Sitemap-Google#comment389925 2006-12-26T10:33:50Z <p>Bonjour,</p> <p>SPIP a beaucoup changé dans ces dernière version ... est il possible d'avoir une misae à jour<small class="fine d-inline"> </small>???<br class="autobr"> Je suis sous SPIP 1.9.1 et je voudrais faire un sitemap pour google.</p> <p>Merci d'avance pour votre aide<br class="autobr"> P@</p> Sitemap Google 2006-12-15T11:14:32Z https://files.spip.net/Sitemap-Google#comment389603 2006-12-15T11:14:32Z <p>apparemment ça ne fonctionne pas....</p> <p>des erreurs apparaissent chez google au moment de lire les urls....</p> <p>Le site sur le quel je bosse actuellement :</p> Sitemap Google 2006-12-14T15:10:54Z https://files.spip.net/Sitemap-Google#comment389575 2006-12-14T15:10:54Z <p>Merci pour cette contribe...</p> <p>Mais j'ai le soicis suivant :</p> <p>Au moment de visualiser le fischier xml j'ai cette erreur qui s'affiche</p> <blockquote class="spip"> <p>Warning : gzopen() : URL file-access is disabled in the server configuration in /home/web/vya-reflexologie/<a href="http://www.centre-vya-reflexologie.com/sitemap.xml.php" class="spip_url spip_out auto" rel="nofollow external">www.centre-vya-reflexologie.com/sitemap.xml.php</a> on line 9</p> <p>Warning : gzopen(<a href="http://www.centre-vya-reflexologie.com/sitemap.xml.gz" class="spip_url spip_out auto" rel="nofollow external">http://www.centre-vya-reflexologie.com/sitemap.xml.gz</a>) : failed to open stream : no suitable wrapper could be found in /home/web/vya-reflexologie/<a href="http://www.centre-vya-reflexologie.com/sitemap.xml.php" class="spip_url spip_out auto" rel="nofollow external">www.centre-vya-reflexologie.com/sitemap.xml.php</a> on line 9<br class="autobr"> Erreur : impossible de lire dans le fichier <a href="http://www.centre-vya-reflexologie.com/sitemap.xml.gz" class="spip_url spip_out auto" rel="nofollow external">http://www.centre-vya-reflexologie.com/sitemap.xml.gz</a><br class="autobr"> Warning : gzclose() : supplied argument is not a valid stream resource in /home/web/vya-reflexologie/<a href="http://www.centre-vya-reflexologie.com/sitemap.xml.php" class="spip_url spip_out auto" rel="nofollow external">www.centre-vya-reflexologie.com/sitemap.xml.php</a> on line 17</p> </blockquote> <p>en ouvrant le fichier et en le décompréssant on trouve un bon fichier xml mais j'aimerais être sur de pouvoir l'envoyer à google correctement...</p> Sitemap Google 2006-11-26T11:38:48Z https://files.spip.net/Sitemap-Google#comment389027 2006-11-26T11:38:48Z <p>Ton lieu ne fonctionne pas directement, faut utiliser :<br class="autobr"> <a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/sitemap/" class="spip_out" rel='nofollow external'>http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/sitemap/</a><br class="autobr"> (enfin normalement, pas pu vérifier ce matin, y a plantage) et ensuite sélectionner le plugin.xml</p> <p>Chez moi (SPIP 1.9.1 avec MiniGriSPIP) il n'est pas reconnu correctement : j'ai un message comme quoi il manque <code class="spip_code spip_code_inline" dir="ltr"><plugin></code>, et il est donc inutilisable.</p> Sitemap Google 2006-11-22T03:24:35Z https://files.spip.net/Sitemap-Google#comment388908 2006-11-22T03:24:35Z <p>Moi j'ai installé le plugin et ça marche nickel, il semble qu'il y est une erreur et que le fichier xml du package ne soit pas le bon. Il faut remplacer le plugin.xml par celui de cette adresse :</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/sitemap/plugin.xml?rev=6815" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/sitemap/plugin.xml?rev=6815</a></p> <p>voili voilou, après il faut lire « usage » dans le fichier plugin.xml pour savoir comment l'utiliser, ça s'utilise à partir de google en lui specifiant l'adresse suivante qui génèrera le sitemap :</p> <p>http:// ton-site.../spip.php<small class="fine d-inline"> </small>?page=sitemap</p> <p>pascal<br class="autobr"> <a href="http://pascaletmarie.free.fr" class="spip_out" rel='nofollow external'>http://eco-hameau.infos.st</a></p> Sitemap Google pour SPIP 1.9 2006-11-19T13:42:31Z https://files.spip.net/Sitemap-Google#comment388829 2006-11-19T13:42:31Z <p>L'adresse à encore changé</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/sitemap" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_/_stable_/sitemap</a></p> <p>et le plugin ne marche pas chez moi : SPIP me dit qu'il manque (alors qu'il y est).</p> <p>C'est parce que mon site n'est pas encore en UTF-8<small class="fine d-inline"> </small>?</p> Sitemap Google 2006-10-12T18:18:07Z https://files.spip.net/Sitemap-Google#comment388017 2006-10-12T18:18:07Z <p>Moi aussi j'obtiens une erreur</p> <p>Erreur d'analyse XML : instruction de traitement XML pas au début d'une entité externe</p> <p>Numéro de ligne 3, Colonne 1 :</p> <pre><code style="color:#000000;"><?xml version="1.0" encoding="utf-8"?></code></pre> <p><small class="fine d-inline"> </small>???? pas très parlant</p> <p>Je n'ai pas trouvé de fichier sitemap.xml généré non plus..</p> <p> :-(</p> Sitemap Google 2006-09-06T15:44:04Z https://files.spip.net/Sitemap-Google#comment387425 2006-09-06T15:44:04Z <p>Bon l'erreur est toujours présente, le fichier sitemap.xml.gz a cependant bien été généré mais avec une syntaxe curieuse dans le xml : lorsqu'il y en a, la balise « priority » est seulement fermante.</p> Sitemap Google 2006-09-06T15:20:50Z https://files.spip.net/Sitemap-Google#comment387424 2006-09-06T15:20:50Z <p>Bonjour,</p> <p>J'ai l'erreur suivante lorsque je tape <a href="http://genealogie-voisine-lechat.fr.nf/sitemap.php3" class="spip_url spip_out auto" rel="nofollow external">http://genealogie-voisine-lechat.fr.nf/sitemap.php3</a> :</p> <p>Erreur(s) dans le squelette<br> Erreur : filtre «<small class="fine d-inline"> </small>pourcent<small class="fine d-inline"> </small>» non défini, _articles<br> Erreur : filtre «<small class="fine d-inline"> </small>pourcent<small class="fine d-inline"> </small>» non défini, _articles_rubriques<br> Erreur : filtre «<small class="fine d-inline"> </small>pourcent<small class="fine d-inline"> </small>» non défini, _articles_rubriques</p> <p>Il masque le message suivant :</p> <p>Lecture du Sitemap Google<br> Votre fichier XML contient 9 URLs et fait 1611 octets<br> Cliquez sur Voir le XML pour voir le XML produit dans une nouvelle fenêtre<br> Cliquez sur Envoyer le sitemap à Google pour générer la requête HTTP :<br> <a href="http://www.google.com/webmasters/sitemaps/ping?sitemap=http://genealogie-voisine-lechat.fr.nf/sitemap.xml.gz" class="spip_url spip_out auto" rel="nofollow external">http://www.google.com/webmasters/sitemaps/ping?sitemap=http://genealogie-voisine-lechat.fr.nf/sitemap.xml.gz</a></p> <p>Mais le fichier sitemap.xml.gz n'est pas pour autant généré.</p> <p>Que dois-je faire pour que cela fonctionne<small class="fine d-inline"> </small>?</p> Sitemap Google 2006-08-25T10:39:13Z https://files.spip.net/Sitemap-Google#comment387199 2006-08-25T10:39:13Z <p>J'ai installé le plugin Sitemap mais j'ai modifié le squelette pour indexer tout le site, y compris les forums par mot-clé et les autres pages ignorées par le plugin :<br class="autobr"> <a href="http://www.vihinfo.net/survivreausida/sitemap.html" class="spip_out" rel='nofollow external'>squelette modifié</a></p> Sitemap Google 2006-08-25T07:11:26Z https://files.spip.net/Sitemap-Google#comment387196 2006-08-25T07:11:26Z <p>Bonjour,</p> <p>Euh... A priori quand on appelle "sitemap.php3, c'est parce qu'on a besoin d'envoyer à nouveau son plan à Google, non<small class="fine d-inline"> </small>? Il paraît logique de le faire recalculer à chaque fois.</p> <p>Bien cordialement,</p> Sitemap Google pour SPIP 1.9 2006-08-13T08:35:02Z https://files.spip.net/Sitemap-Google#comment387018 2006-08-13T08:35:02Z <p>L'adresse de la version plugin est en fait</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_branche_stable_/_spip_1_9_0_/sitemap" class="spip_url spip_out auto" rel="nofollow external">http://zone.spip.org/trac/spip-zone/browser/_plugins_branche_stable_/_spip_1_9_0_/sitemap</a></p> Sitemap Google : problème de traitement de l'url site 2006-07-11T06:45:12Z https://files.spip.net/Sitemap-Google#comment386550 2006-07-11T06:45:12Z <p>Bonjour,</p> <p>J'obtiens un problème identique pour mon site spip créé dans un sous répertoire du serveur.<br class="autobr"> Le bouton retourne <a href="" class="spip_url spip_out auto" rel="nofollow external">http://www.monurl.com{{//</a>}}repertoiresitemap....</p> <blockquote class="spip"> <p>Votre fichier XML contient 200 URLs et fait 37246 octets<br class="autobr"> Cliquez sur Voir le XML pour voir le XML produit dans une nouvelle fenêtre<br class="autobr"> Cliquez sur Envoyer le sitemap à Google pour générer la requête HTTP :<br class="autobr"> <a href="http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.art-logic.info//annecysitemap.xml.gz" class="spip_url spip_out auto" rel="nofollow external">http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.art-logic.info//annecysitemap.xml.gz</a></p> </blockquote> Sitemap Google pour SPIP 1.9 2006-04-20T11:26:25Z https://files.spip.net/Sitemap-Google#comment386007 2006-04-20T11:26:25Z <p>l'équivalent de cette contrib disponible pour spip1.9 sous forme de plugin</p> <p><a href="http://zone.spip.org/trac/spip-zone/browser/_plugins_/_amelioration_admin_/siteMap" class="spip_out" rel='nofollow external'>plugin sitemap sur SVN</a></p> Sitemap Google 2006-04-17T08:41:52Z https://files.spip.net/Sitemap-Google#comment385979 2006-04-17T08:41:52Z <p>Google sitemaps semble avoir changé son format de fichier, et les URLs dans doivent être impérativement des URLS complets, et non pas relatifs. J'ai donc modifié le fichier sitemap pour l'adapter :<br class="autobr"> <a href="http://www.survivreausida.net/sitemap.html" class="spip_out" rel='nofollow external'>Squelette sitemap modifié</a></p> <p>J'ai aussi ajouté la liste des mots clés et des forums par mot-clé (un squelette spécifique au site survivreausida.net).</p> Sitemap Google et erreur 404 2006-03-21T08:39:54Z https://files.spip.net/Sitemap-Google#comment385727 2006-03-21T08:39:54Z <p>Lorsque google vérifie votre fichier, il teste aussi le comportement de vos pages sur l'erreur 404.</p> <p>si vous utilisez une page 404 personnalisée avec SPIP, ne pas oublier d'ajouter le header HTTP correspondant en début de page :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php header("HTTP/1.0 404 Not Found"); ?></code></pre></div> <p>... sinon google risque de ne pas valider la vérification de votre site.</p> Sitemap Google 2006-02-26T18:42:44Z https://files.spip.net/Sitemap-Google#comment385519 2006-02-26T18:42:44Z <p>Petit soucis rencontré avec le fichier <strong>sitemap.xml.php</strong>.<br class="autobr"> Message d'erreur : “<i>Undefined variable : fichier in .. (le nom du script)</i>”.</p> <p>Après modif de la ligne 3 :</p> <pre>echo decompresser($fichier);</pre> <p>en :</p> <pre>echo decompresser($_POST['fichier']);</pre> <p>ca passe.</p> Sitemap Google : problème de traitement de l'url site 2006-01-19T08:56:42Z https://files.spip.net/Sitemap-Google#comment385173 2006-01-19T08:56:42Z <p>bonjour,<br class="autobr"> merci pour cette contribution bien pratique. la génération du fichier et des urls de ce fichier ne pose pas de problème.<br class="autobr"> cependant, spip est installé dans un répertoire /spip/ sur mon site : <a href="http://www.monurl.com/spip/" class="spip_url spip_out auto" rel="nofollow external">http://www.monurl.com/spip/</a><br class="autobr"> quand le sitemap.php3 traite cette url, il retourne <a href="http://www.monurl.com//spip" class="spip_url spip_out auto" rel="nofollow external">http://www.monurl.com//spip</a><br class="autobr"> de fait les boutons ne fonctionnent pas. voir xml renvoie <a href="http://www.monurl.com//spipsitemap.xml.php" class="spip_url spip_out auto" rel="nofollow external">http://www.monurl.com//spipsitemap.xml.php</a><br class="autobr"> et l'envoi google retourne : <a href="http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.monurl.com//spipsitemap.xml.gz" class="spip_url spip_out auto" rel="nofollow external">http://www.google.com/webmasters/sitemaps/ping?sitemap=http://www.monurl.com//spipsitemap.xml.gz</a><br class="autobr"> j'ai regardé rapidement (et de manière novice) le fichier sitemap_inc.php mais j'ai pas vraiment trouvé comment remédier à cela.</p> Sitemap Google 2005-12-07T20:05:16Z https://files.spip.net/Sitemap-Google#comment384699 2005-12-07T20:05:16Z <p>Salut, j'ai eu quelques problèmes avec le fichier sitemap.xml.php. L'utilisation de la mémoire pour lire le fichier et trop élevé.</p> <blockquote class="spip"> <p>Fatal error : Allowed memory size ...</p> </blockquote> <p>J'ai donc modifier entièrement ce fichier pour donner ceci :</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php if (isset($_POST["fichier"]) && $_POST["fichier"]) { $gz = gzopen($fichier, "r"); $r = ''; if ($gz) header('Content-Type: text/xml; name="'.$fichier.'"'); $r = readgzfile($fichier); if ($gz === false || $r === false) header('Content-Type: text/html'); echo "<strong>Erreur :</strong> impossible de lire dans le fichier $fichier"; gzclose($gz); } else echo "Pas de fichier sitemap envoyé !"; ?></code></pre></div> Sitemap Google 2005-11-21T10:31:50Z https://files.spip.net/Sitemap-Google#comment384488 2005-11-21T10:31:50Z <p>pourquoi avoir mis le délais du squelette à 0<small class="fine d-inline"> </small>??? ça ne sert à rien de le recalculer sans raisons.</p> Sitemap Google 2005-11-21T10:31:15Z https://files.spip.net/Sitemap-Google#comment384487 2005-11-21T10:31:15Z <p>il faut que le serveur ait les droits d'écriture dans le répertoire racine pour creer le fichier <i>sitemap.xml.gz</i></p> <p>pour ne pas avoir à donner les droits sur tout le répertoire, tu peux juste creer un fichier <i>sitemap.xml.gz</i> vide, le transferer à la racine et donner des droits d'écriture pour tous dessus.</p> Sitemap Google 2005-11-20T12:32:29Z https://files.spip.net/Sitemap-Google#comment384480 2005-11-20T12:32:29Z <p>Bonjour à tous, en appliquant ces scripts sur mes sites spip j'obtiens cette réponse :</p> <p>« Erreur : impossible d'écrire dans . »</p> <p>est-ce que quelqu'un sait comment résoudre ce problème<small class="fine d-inline"> </small>? Merci d'avance</p> Sitemap Google 2005-11-19T16:20:09Z https://files.spip.net/Sitemap-Google#comment384474 2005-11-19T16:20:09Z <p>En fait tu utilises #DATE_MODIF pour les articles, donc si ce champ est vide Google ne lira pas le fichier sitemap.</p> Proposition de quelques modifs 2005-10-31T20:13:41Z https://files.spip.net/Sitemap-Google#comment384215 2005-10-31T20:13:41Z <p>Bonjour et merci pour cette contrib.</p> <p>Il me semble que la boucle récursive qui traite les sous rubriques n'affiche que les articles.<br class="manualbr">Il suffit d'ajouter une boucle brève et le tour est joué.</p> Sitemap Google 2005-09-25T16:38:07Z https://files.spip.net/Sitemap-Google#comment383591 2005-09-25T16:38:07Z <p>Merci pour cette contrib<small class="fine d-inline"> </small>! C'est très utile de générer un sitemap notamment pour les nouveaux sites afin de référencer rapidement les pages de son site.</p>