Site map généré automatiquement pour google ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Site map généré automatiquement pour google ?

par F_L_Stoi » 06 oct. 2008, 13:34

Bonjour,

je m'incruste dans la discussion car le sujet m'intéresse

en gros un sitemap pour google a la forme

<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
<url><loc>URL de l'article</loc></url>
<url><loc>URL de l'article</loc></url>
<url><loc>URL de l'article</loc></url>
<url><loc>URL de l'article</loc></url>
<url><loc>URL de l'article</loc></url>
</urlset>

pour recupérer les urls a envoyer a google en général on va les chercher dans une BDD

imaginons que tu crées un fichier PHP avec ce code dedans

Code : Tout sélectionner

<?php header("Content-Type: text/xml"); function callback($buffer){ $old[]="\t"; $new[]=""; $old[]="\r"; $new[]=""; $old[]="\n"; $new[]=""; $old[]="\r\n"; $new[]=""; return utf8_encode(str_replace($old,$new,$buffer)); } ob_start("callback"); echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?> <urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\">"; ?> <?php //ici on recupere les produits dans une BDD while($rows=mysql_fetch_object($res)){ ?> <url><loc>http://www.tondomaine.com/url_recupere_dans_ta_base_de_donnée.html</loc></url> <?php } ?> </urlset> <?php ob_flush(); ?>
Il ne te reste plus qu'a donner l adresse de ce fichier a google et il est automatiquement mis a jour a chaque fois que google l interroge

par uspy62 » 05 oct. 2008, 08:09

Ok, je te tiens au courant si je trouve.

par Mathieu68 » 04 oct. 2008, 22:42

ben si jamais tu trouves poste sur ce sujet, je serai vraiment preneur :)

par uspy62 » 04 oct. 2008, 12:53

Merci bien pour ce lien mais je préférerais un script php qui fasse ça automatiquement, je ne sais pas si ça existe déjà, je pense que oui, si quelqu'un a une idée ?
Merci d'avance.

par Mathieu68 » 03 oct. 2008, 14:36

Yooda Map te permet de faire cela

URL: http://www.yooda.com/outils_referencement/Yooda_map.php

C'est pas tout à fait ce que tu demandes, mais cela te permettera te faire un site map rapidement et simplement ensuite plus qu'a l'envoyer sur ton serveur ftp.

Sinon tu peux toujours faire un script en php mais je pense que c'est un peu plus dur^

Site map généré automatiquement pour google ?

par uspy62 » 02 oct. 2008, 08:13

Bonjour à tous, je suis en train de développer mon site marchand et j'aimerais pour gagner de la visibilité de mon sitemap se mette à jour automatiquement pour que quand le robot google passe, le sitemap soit la dernière version, existe t-il un script permettant de faire ceci ?
Merci d'avance.