Как массово проверить тИЦ сайтов


Совсем недавно, а точнее вчера, предо мной появилась задача — как массово проверить тИЦ и PR у сайтов? Первым делом я бросился её реализовывать при помощи PHP. Однако там я столкнулся с рядом минусов, о которых расскажу в другой статье. Поэтому сегодня решил реализовать эту задачу при помощи Visual Studio и языка программирования C#.К сожалению как получить PR, я пока не придумал. Правильнее сказать придумал, но способы не очень рациональные и очень долговременные. Поэтому обойдёмся пока массовым получением тИЦ. Алгоритм очень прост: получаем информацию которая предоставляется по адресу http://bar-navig.yandex.ru/u?ver=2&show=32&url=http://stafox.ru. Далее парсим полученный результат и извелкаем из него значение тИЦ.

[csharp] string xml = getHttpPage("http://bar-navig.yandex.ru/u?ver=2&show=32&url=" + url);
xml = xml.Remove(0, xml.IndexOf("value=\""));
xml = xml.Remove(xml.IndexOf("\"/>"));
xml = xml.Substring(7);
[/csharp]

В переменной url содержится адрес сайта, а после выполнения вышеописанного участка кода в переменной xml содержится тИЦ сайта. После я ещё дописал немного кода, и получилась мини-программа, которая позволяет проверить тиц сайтов находящихся в базе, и вывести результат в отдельный файл в виде:

[Адрес сайта][разделитель][тИЦ]

База — это обычный текстовый файл, где в каждой новой строке находится адрес сайта.
Ссылка на сайт может содержать выглядеть и вот так:

http://1kkt.ru/services/ResheniyaPoAvtomatizacii/

Файл с результатом создаётся в директории, из которой была запущена программа. Единственное, что меня не устроило — это время выполнения, хотелось бы как-то быстрее: 10 000 сайтов программа проверяла около 8 минут. Но, впринципе, программа успешно справляется со своей задачей.

Интерфейс программы

С удовольствием делюсь с Вами exe-файлом и исходным кодом


Ну, а чтобы было что проверять, нужно поднимать, поэтому читайте как поднять тиц.

Stas Kuryan

Web developer. Перфекционист в написании кода.

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

  1. skv     

    красивый сайт земляк!! и сам малый не дурак))
    успехов,удачи и долголетия твоему интернет ресурсу…

    • Stafox        Автор

      Спасибо! Взаимно!

  2. Юрий     

    Мне недавно тоже захотелось сделать панельку чисто для себя хотя бы: таблица сайтов с их индексацией, тиц, пр, и прочим))

    • Stafox        Автор

      Теперь это просто:)

  3. Urict     

    Я проверяю программами обычно.

    • Stafox        Автор

      Теперь у Вас на одну программу больше 🙂

  4. azartan     

    зайтти на сайт типа http://cyis.ru/tools/massprcy/ и с помощью инструмента массово проверить тиц, пр, занятость доменов и прочее

    • Stafox        Автор

      Можно и так, но там список не более 6 сайтов. А я вот, 10000 прогнал.

  5. pomosh     

    Взял на вооружение, спасибо за программку.

  6. Denis     

    Огромное спасибо за прогу.
    сейчас надо проверить 61к сайтов 🙂 вот бы я мучался если бы ее не было.

    • Stafox        Автор

      Пользуйтесь на здоровье. Рад был помочь!

  7. InfoNews     

    Благодарю за программку!

    • Stafox        Автор

      Сайт не полностью восстановлен, после краха последнего хостера. Сегодня/завтра выложу исходники заново.

  8. SER.G.P     

    Можно до 1000 сайтов за раз проверить. Вот — http://www.raskruty.ru/tools/cy/

    • Stafox        Автор

      Спасибо, будем знать

  9. Hrumer     

    Пост мой конечно запоздал. Возможно ты писал эту софтину из спортивного интереса. Но большинство велосипедов уже изобретены, осталось только погуглить и ты бы набрел на такие ресурсы как «Панели мониторинга сайтов». т.е. здесь не надо копипастить сайты в веб форму. Заводится в личном кабинете учетка, добавляются сайты и под парольным доступом можно мониторить ТИЦ, PR, позиции и многое другое.
    Для примера:
    http://www.site-control.ru
    http://id.pr-cy.ru/login.php
    есть и другие.
    Из минусов таких сервисов можно выделить, что список твоих сайтов хранится хер знает где и хер знает у кого. (ну это так для мнительных).

    • Stafox        Автор

      Да, по большей части это был «спортивный интерес».

  10. Леонид     

    На счет PR придумать бы…

  11. Юрий     

    Можно настроить массовый анализ в ручную, включая тИЦ, PR, и много другого.
    http://seo-webtester.com/analysis_mass/
    До 100 сайтов за один запрос!

    • Stafox        Автор

      Спасибо. Но там максимум 10 доменов, а не 100.

  12. Скупка картриджей     

    Щас уже не ТИЦ а ИКС — статьи по ТИЦ не актуальны

    • Stafox        Автор

      Сейчас бы в 2020 комментировать статьи 2012 года.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *