Version complète: sur le forum Webmaster Hub : recuperation des balises meta
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net > PHP
gontran
Bonjour le Hub,

Je suis en train de réaliser un annuaire.

Pour faciliter le travail des webmasters dans le processus de référencement je voudrais savoir si il y a une possibilité de récuperer les balises "meta" d'un site.

Je m'explique :

Lors de l'ajout d'un site sur mon annaire je voudrais que l'utilisateur n'est pas à saisir la description et les mots clé de son site.

Je voudrais que mon script aille récupérer ces infos directement dans la source du site.

Ai-je été assez clair ?

Merci
PhpTech
Bonjour,

ce que tu cherche à faire est tout à fait possible, en php, avec la fonction :

CODE
get_meta_tags()


exemple (tiré de la doc PHP)
CODE
<?php
// Supposons que les balises ci-dessus sont disponibles sur example.com
  $tags = get_meta_tags('http://www.example.com/');

// Notez que les clés sont en minuscule, et
// le . a été remplacé par _ dans la clé
  echo $tags['author'];       // nom
  echo $tags['keywords'];     // documentation php
  echo $tags['description'];  // un manuel PHP
  echo $tags['geo_position']; // 49.33;-86.59
?>


le probleme, c'est que beaucoup de gens aimeronts pouvoir modifier les balises "manuellement" sans pour autant changés celles de leurs pages.

Bon courage pour ton annuaire smile.gif (et tiens nous au courant smile.gif )
gontran
en fait je vais leur laisser le choix
si le champ description de mon formulaire n'est pas rempli, j'irai chercher la balise meta.

de plus je vais faire un backoffice que permettra aux users de modifier le titre et la description du site

merci pour ta réponse

edit :

pendant que j'y pense....

comment vérifier qu'un URL est valide ?

merci
PhpTech
On ne va pas réinventer la roue a chaque fois, alors voila un lien qui te donnera un script pour faire ce que tu cherche à faire :

Ne pas réinventer la roue (lol)

Voila, j'espere que cela t'aideras wink.gif

(au passage, pour ton annuaire, tu devrais vérifier manuellement les pages soumises, car, crois-en mon experience, tu aura beaucoup de pages vers des sites "hot" ou meme de "casino en ligne" , des liens par centaines (qui mennent souvent au meme site en plus).

Bon courage.
gontran
c'est ce que je comptais faire

merci pour ton aide
gontran
ok c'est bon ca fonctionne

merci bien
PhpTech
Je t'en prie wink.gif tiens-nous au courant quand ton annuaire sera terminé, j'irais y déposer la griffe de mon site wink.gif
gontran
pas de probleme vous serez les premiers au courant

a bientot
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.