Сделали новый счётчик на сайт «Яндекс ИКС» и «Гугл Бэклинк», для тех кто не знает, теперь Яндекс ИКС, вместо Яндекс ТИЦ! и что же дальше? Дальше оказалось, что «Google PR» не работает тоже. Так как сами циферки на счётчике остались, пришлось менять и алгоритм вывода, в данном случае переделка счётчика на сайт коснулась Яндекса. Вместо бывшего Яндекса ТИЦ — переделали на Яндекс ИКС. Вместо Гугл пэйдж ранк, сделали Гугл Бэклинк, так как последний без особых объявление команда из Гугла просто отключила там свой дата-центр и там «Ой, страничка не найдена». Всё изучив, мы пришли к выводу — пора переделывать свой счётчик и рейтинг. Теперь счётчик на сайт снова работает и работает независимый рейтинг сайтов ТОП-1000. Вы и сами можете добавить этот счётчик на свой сайт, заменив цвет на любой по выбору. Счётчик показывает: YandexSQI:400 GoogleBL:317K UniqueIP:2053 CounterVisitors:3960 RatingTop:1 и выводит в сам рейтинг ТОП-1000 на сайте.
Ниже, я представлю вам исходный код PHP для Google Back link (сколько есть упоминаний с этим сайтом), на выходе получаем число integer:
<?php // Google Backlinks вместо Гугл Пайдж Ранк (для файла в кодировке UTF-8, не в ANSI(CP1251)) $url = "helpset.ru"; // ваш урл // c https:// или без https:// разница есть, я делал в двух значениях с https:// так правильнее если про бэклинки $filename2 = "https://www.google.ru/search?newwindow=0&ei=ZRiwW_W1JNLMrgSTw7DoCg&q=links:https://".$url."&oq=links:https://".$url.""; $ch = curl_init($filename2); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_HEADER, false); $stream = curl_exec($ch); $arr_google_iks_2 = explode('id="resultStats">', $stream); // <div id="resultStats">Результатов: примерно 33 900<nobr> $arr_google_iks_1 = $arr_google_iks_2[1]; $arr_google_iks_0 = explode('</div>', $arr_google_iks_1); $str_google_iks_0 = $arr_google_iks_0[0]; $str_google_iks_0 = trim(strip_tags($str_google_iks_0)); $str_google_iks_0 = iconv('CP1251', 'UTF-8', $str_google_iks_0); // если файл PHP в ANSI, то строку нужно переместить сюда //>-- $str_google_iks_0 = str_replace('Результатов: примерно', '', $str_google_iks_0); // Результатов: примерно $str_google_iks_0 = str_replace(' ', '', $str_google_iks_0); // ' ' //>-- iconv(UTF-8 -> ANSI) $str_google_iks_0 = bin2hex($str_google_iks_0); // Удаляем "неудаляемые пробелы" в строке через код $str_google_iks_0 = hex2bin(str_replace('c2a0', '20', $str_google_iks_0)); $str_google_iks_0 = str_replace(' ', '', $str_google_iks_0); // ' ' $cnt_pr = (int)($str_google_iks_0); // получаем целое число PHP Google Back link (Google BL) // далее $cnt_pr пишем в свою базу данных MySQL ?>
Таким образом мы получили свой счётчик на сайт Яндекс ИКС и Гугл Бэклинк. Про код PHP для «Яндекс ИКС» смотри в начале этой статьи по ссылке выше.