Вход Регистрация
Файл: admin/server/seo_analyze.php
Строк: 59
<?php

    
include '../../engine/includes/start.php';

    if (!
$creator)
        
Core::stop();
    
    
$set['title'] = 'Информация о сервере';

    include 
incDir 'head.php';

    if (
$_SERVER['REMOTE_ADDR'] == '127.0.0.1')
    {
        
Core::msg_show('На локальном сервере Сео анализ не возможен');
    }
    else
    {

    
$ci_url 'http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://www.'.$_SERVER['SERVER_NAME'].'/'
    
$ci_data implode(""file($ci_url));
    
preg_match("/value="(.d*)"/"$ci_data$ci); 


    
$xml file_get_contents('http://bar-navig.yandex.ru/u?ver=2&url=http://'.$_SERVER['SERVER_NAME'].'&show=1&post=1'); 
    
preg_match('/<tcy rang="d" value="(d+)"/>/Usi'$xml$res); 

    function 
GetPosition($keyword$max_pos 10)
    {
        if(isset(
$keyword)) 
        {
                
$make_url 'http://www.google.com/search?hl=en&q=' urlencode($keyword) . '&start=';
             
$index=0// counting start from here
             
$found=false// set this flag to true when position found
                
for ($page 0$page $max_pos$page++) 
             {
                 if(
$found==true// break the loop when position found
                 
break;
                 
$readPage fopen($make_url $page  ,'r');
                 
$contains '';
                  if (
$readPage
                {
                    while (!
feof($readPage)) 
                    {
                        
$buffer fgets($readPage4096);
                        
$contains .= $buffer;
                    }
                    
fclose($readPage);
                   }
                
$results = array();
                
preg_match_all('/a href="([^"]+)" class=l.+?>.+?</a>/',$contains,$results);
                foreach (
$results[1] as $link
                {
                
$link preg_replace('(^http://|/$)','',$link);
                
$index=$index+1;
                if (
strlen(stristr($link,$this->url))>0
                {
                
$found=true;
                break;
                }
                }
            }    
            if(
$found==true)
            return 
$index;
            else
            return -
1;
        }
       return -
1;    
   }
    
    @
set_time_limit(25);

    
?>
        <div class="menu_razd">SEO анализ сайта</div>

        <div class="p_m">
        Google PR: <?=$res[1]?><br />
        Yandex ТИЦ: <?=is_numeric($ci[1]) ? $ci[1] : 0?>
        </div>

        <div class="p_t">Позиции в Google по мета ключам:<br />
        <?php
            $keys 
explode(','$meta['keywords']);
            foreach(
$keys as $key)
            {
                echo 
$key GetPosition($key).'<br />';
            }
        
?>
        </div>
    <?php
    
}
    echo 
'
        <div class="menu_razd">См. также</div>
        <div class="link"><a href="..?act=server">Сервер</a></div>
        <div class="link"><a href="..">Админка</a></div>'
;
    include 
incDir 'foot.php';
Онлайн: 2
Реклама