Tags: google

Sort by: Date / Title /

  1. 7 months ago by spirit and saved by 2 others
    Si vous possédez un sitemap dynamique, vous pouvez notifier google, yahoo et ask de sa mise à jour. Renvoie HTTP/1.1 200 OK si tout s'est bien passé. Vous mettez dans un crontab ce script ainsi que la génération du sitemap et c'est gagné (0 0 * * * et 0 12 * * * pour respectivement minuit et midi tous les jours).
    1. $sitemapUrl = 'http://www.monsite.com/sitemap.xml';
    2.  
    3. //google
    4. $google_return = pingSitemap($sitemapUrl, 'http://www.google.com/webmasters/sitemaps/ping?sitemap=');
    5. //ask
    6. $ask_return = pingSitemap($sitemapUrl, 'http://submissions.ask.com/ping?sitemap=');
    7. //yahoo
    8. $yahoo_return = pingSitemap($sitemapUrl, 'http://search.yahooapis.com/SiteExplorerService/V1/ping?sitemap=');
    9.  
    10. echo $google_return;
    11. echo $ask_return;
    12. echo $yahoo_return;
    13.  
    14. function pingSitemap ($sitemapUrl, $notifyUrl) {
    15.  
    16.     $fileName = $notifyUrl . urlencode($sitemapUrl);
    17.  
    18.     $url = parse_url($fileName);
    19.     if (!isset($url["port"])) $url["port"] = 80;
    20.     if (!isset($url["path"])) $url["path"] = "/";
    21.  
    22.     $fp = @fsockopen($url["host"],
    23.                      $url["port"],
    24.                      &$errno, &$errstr, 30);
    25.  
    26.     if ($fp) {
    27.         $head = "";
    28.         $httpRequest = "HEAD ". $url["path"] ."?"
    29.                      .$url["query"] ." HTTP/1.1\r\n"
    30.                      ."Host: ". $url["host"] ."\r\n"
    31.                      ."Connection: close\r\n\r\n";
    32.  
    33.         fputs($fp, $httpRequest);
    34.         while(!feof($fp)) $head .= fgets($fp, 1024);
    35.         fclose($fp);
    36.  
    37.         return $head;
    38.  
    39.     }
    40.  
    41. return "ERROR";
    42.  
    43. }
  2. 7 months ago by benoitbalon and saved by 1 other
    info:exemple.com <---> Affiche des informations au sujet du site recherché
    10 euros en dollars <---> Conversions monétaires
    stocks:nom de l'entreprise <---> Donne des informations financières sur une entreprise
    +les carottes <---> Force la prise en compte des mots communs
    mot(s) site:exemple.com <---> Limite la recherche d'expressions à un seul site Web
    group:thème.sous-thème <---> Permet de restreindre une recherche à un thème ou un sous-thème dans Google Groups
    insubject:mot <---> Recense les articles de Google Groups dont le sujet contient le mot recherché
    source: 20 minutes <---> Recense les articles de Google News dont la source est celle recherchée
    filetype:pdf mot <---> Recense les fichiers du type choisi contenant l'expression recherchée (types de fichiers supportés : pdf, ps, doc, wri, ppt, xls, rtf)
    inurl:mot <---> Recense les pages contenant l'expression dans l'URL et dans la page
    allintext: expression <---> Recense les pages contenant l'expression dans le corps HTML de la page
    intext:mot <---> Recense les pages contenant l'expression dans le corps HTML de la page et dans la page
    inanchor:mot <---> Recense les pages contenant le mot recherché ou un lien affichant dans son texte le mot recherché
    allinanchor: expression <---> Recense les pages contenant un lien affichant dans son texte l'expression recherchée
    allinurl: mot <---> Recense les pages dont l'expression est comprise dans l'URL
    allintitle: mot <---> Recense les pages dont l'expression est comprise dans le titre de la page
    intitle:mot <---> Recense les pages dont l'expression est comprise dans le titre de la page et dans la page
    related:exemple.com <---> Recense les pages que Google juge similaires à un site donné
    movie:zorro <---> Recense les pages Web traitant du film recherché
    site:exemple.com <---> Recense toutes les pages d'un même site répertoriées par Googlebot
    link:exemple.com <---> Recense toutes les pages répertoriées par Google contenant un lien vers ce site
    cache:exemple.com <---> Retourne la page mise en cache d'un site par Google au lieu de la page Web actualisée
    1 + 2 – 3 * 4 / 5 <---> Retourne le résultat du calcul (fonctions supportées : pi, pi(), e, i, sin(), cos(), tan(), cotan(), ln(), log(), ^, sqr()...)
    Attentat author:pasmoi <---> Retourne les articles de Google Groups dont l'auteur est celui recherché
    mot1 OR mot2 OR mot3 <---> Retourne les pages contenant au moins un des mots
    "mot1 mot2 mot3" <---> Retourne les pages contenant l'expression exacte
    mot1 mot2 -mot3 <---> Retourne les pages ne comprenant pas les mots avec un tiret devant
    mot1 mot2 mot3 <---> Retourne tous les mots présents dans le désordre
    define:mot <---> Retourne une liste de définitions pour le mot recherché
    http://www.google.com/language_tools <---> Outils multilingues
    http://code.google.com <---> Recherche de codes de programmations
    http://www.google.com/linux <---> Recherches spécifiques à Linux
    http://www.google.com/mac <---> Recherches spécifiques à Mac OS
    http://www.google.com/microsoft.html <---> Recherches spécifiques à Windows
    http://www.google.com/trends <---> Statistiques des sites

First / Previous / Next / Last / Page 1 of 1 (2 posteets)