[Ищу] Опять про пинг яндекса

Тема в разделе "SEO Скрипты", создана пользователем dig555, 4 ноя 2007.

Статус темы:
Закрыта.
  1. dig555

    dig555

    Регистр.:
    22 июн 2007
    Сообщения:
    362
    Симпатии:
    148
    Господа, не пинайте меня сильно, если что - но поиск ничего не дал.
    Тут есть люди которые могут на пальцах объяснить как загнать страницу (или 10, или список страниц) яндексу через http://ping.blogs.yandex.ru/RPC2 ?

    Допустим есть у меня страницы
    http://my-domen.com/page1.html
    http://my-domen.com/page2.html
    http://my-domen.com/page3.html
    ...
    http://my-domen.com/page100.html
    Каким именно образом скормить их яндексу. Фактически нужен скрипт на PHP "Чтобы указал URL или их список и GO!"

    З.Ы. Я в курсе, что это фишка для блогов.
    З.З.Ы. Извините, если сумбурно.
     
  2. test0000

    test0000 Постоялец

    Регистр.:
    2 июл 2007
    Сообщения:
    52
    Симпатии:
    14
    вот код модуля для друпала.
    может чем поможет

    PHP:
    function russian_ping_nodeapi($node$op$teaser NULL$page NULL) {

      global 
    $base_url;

      switch(
    $op) {
        case 
    'insert':
        case 
    'update':
        case 
    'delete':
    //сработает при любом изменении статуса отображаемой ноды
          
    if ($node->status==1){
    //пингуем Яндекс   если задано - имя сайта, иначе заголовок ноды     
            
    _russian_ping_ping(variable_get(site_name ,$node->title),$base_url);
          }

     }


    function 
    _russian_ping_ping($name ''$url '') {

      
    $result xmlrpc('http://rpc.pingomatic.com''weblogUpdates.ping'$name$url);
      if (
    $result === FALSE) {
        
    watchdog('directory ping't('Failed to notify pingomatic.com (site).'), WATCHDOG_WARNING);
      }

      
    $result xmlrpc('http://ping.blogs.yandex.ru/RPC2''weblogUpdates.ping'$name$url);
      if (
    $result === FALSE) {
        
    watchdog('directory ping't('Failed to notify ping.blogs.yandex.ru (site).'), WATCHDOG_WARNING);
      }

     
  3. stud2000

    stud2000 Прохожие

    Тогда уж сразу выкладывай класс "watchdog" и класс "xmlrpc"
    хотя ватчдог не особо важен..
     
Статус темы:
Закрыта.