Суббота , 23 Сентябрь 2017
Как новичку заработать в интернете?
ДомойПубликациискрипт для получения значения pr

скрипт для получения значения pr

php

все, кто сделал свой сайт и уже успел проникнуться таинственным словом seo (под которым чаще под понимают фразы «раскрутить сайт» или «заработать денег»), успели столкнуться с двумя, не побоюсь этого слова, основополагающими, пузомерками рунета: тиц и pr. и если тиц рассчитывается для сайта в целом, то pr вычисляется индивидуально для каждой страницы. так как же получить этот самый pr самому (так же, как это делает множество разнообразных сервисов)? на самом деле, всё просто.

для начала нужно скачать оригинальный скрипт для получения значения pr отсюда, либо от меня. я всё дело укомпоновал в один статический класс, что кажется несколько более удобным. и $url, в отличие от оригинального файла, нужно задавать полностью. но унификация тут должна пойти только на пользу.

юзать данный класс можно хотя бы так (файл cPR.php в этом случае должен находиться в той же директории):

$url = 'http://google.com';
require 'cPR.php';
$pr = cPR::get($url);

после этого переменная $pr содержит значение от 0 до 10, либо n/a (т. е. указанной странице pr ещё не присвоен).

важный момент! скрипт может работать не на всех хостингах. в частности, на моём германском сервере всё крутится отлично. локально тоже всё работает. а если на вашем сервере даже для сайта google.com возвращается n/a, есть вероятность, что ip забанен гуглом за чрезмерно частое насилование его серверов. в этом случае попробуйте поискать прокси и соединяться через него.



Рейтинг: 0

Автор публикации

1 610
не в сети 2 дня

x64 (aka andi)

Комментарии: 2347Публикации: 322Регистрация: 02-04-2009
Так себеНеплохоХорошоЗамечательноСупер! (Оценок пока нет)
Загрузка...

9 комментариев

  1. Привет! Спасибо.
    А есть свежие варианты? Перестало работать два года назад и до сих пор тишина везде.

    Рейтинг: 0
    • Дмитрий, здравствуйте.
      Этот вариант рабочий. Просто Гугл некоторые IP в вечный бан запихнул. У старого провайдера, кстати, мой IP был в бане.
      Хотя есть вероятность, что у Вас 64-разрядная операционная система. Читал, что в этом случае может не работать, но сам ещё не сталкивался с таким.

      Рейтинг: 0
      • Господи, да я уже последнюю дырочку хлебушком заткнул, чтобы не мешали прикалываться и тут они, снова подкрадываются … сишники. Система сама вроде не при чем была.

        Необъяснимое явление. Работали функции как надо, потом поменял отбивки и все сломалось, как только сломалось — закончились полтергейсты и лулзы.

        Пустое. Лучше не интересоваться в таком случае.

        Рейтинг: 0
        • PR уже очень давно не обновляют. Может, ну его нафиг? smile

          Рейтинг: 0
          • Именно так и стоило бы поступить. Это же брендовые войны в основном на PR отталкивались раньше.
            А щас все сложнее, тем более в рунет. Столько всего … НЧ, ВЧ, слить и накрутить.
            Как обновится — формула будет еще непонятнее.

            Рейтинг: 0
            • Стандартная ситуация: ГС в топе, СДЛ — на другой странице в выдаче laugh

              Рейтинг: 0
              • Спорно … Может быть целая куча факторов. На сколько я в курсе, тут не в исполнении дело было всегда. Это может быть именно их ГС laugh

                Рейтинг: 0
                • Могу сказать, что переписывал код на C#, там работало.
                  Хотя фиг знает, может, провайдеры объявили санкции Гуглу и блочат его сервисы? laugh
                  Мой, к примеру, в категоричной форме отказывается воспринимать гугловский днс 8.8.8.8

                  Рейтинг: 0
  2. Иссусе laugh Вы индексатором побыть уже не сможете даже если это будет другой DNS.
    Они все засунули в браузер.

    Рейтинг: 0

Оставить комментарий

Ваш email не будет опубликован.Необходимы поля отмечены *

*

Добавьте изображение (jpg/gif/png)

Авторизация

Регистрация

Пароль не введен

Генерация пароля