[FreeWare] Серверный скрипт определения позиций сайта по ключевику

Статус
В этой теме нельзя размещать новые ответы.

kactetus

митя is here )
Регистрация
26 Авг 2007
Сообщения
440
Реакции
281
Серверный скрипт определения позиций сайта в основных поисковых системах. Скрипт написан на PHP, информация хранится в файлах, базы не требуются.
Установка скрипта. Качаем архив, загружаем в любую папку на сервере.
Позиции определяют следующие скрипты: goxml.php, goyandex.php, gogoogle.php и gorambler.php. Их ставим на исполнение по крону, с разницей в час (чтобы исполнялись по очереди). Index.php покажет таблицу с нынешними позициями и последними изменениями.

Скрипт написан на PHP, информация хранится в файлах, базы не требуются.
Основные настройки, которые есть на данный момент, хранятся в файле settings.php

PHP:
Код:
</code>

$yandex_depth = 500 ;

$google_depth = 500 ;

$rambler_depth = 100 ;

$yandex_region = 213 ;

<code>
Для Яндекса делается два замера: парсингом выдачи и через запрос к XML. Глубина замера по XML – 1000 позиций, а глубина парсинга регулируется переменными указанными выше. Регион для Яндекса устанавливается добавлением к строке запроса параметра lr, величина которого берётся из переменной yandex_region.

Установка списка урлов и запросов. Немного необычно, но так как делалось для себя, пошёл по самому простому пути. Формат файла keys.tx:

Код:

PHP:
site1.ru :: key1 : key2 : key3 = site2.ru :: key4 : key5 : key6 = site3 :: key7

Поисковые запросы могут состоять из любого количества слов. Сайтов может быть сколько угодно.

Воизбежание блокировки ip-адреса поисковиками или перегрузки сервера, если список запросов слишком велик, внутри скрипта имеется большое количество разгрузочных пауз. Если есть желание контролировать большое количество запросов – лучше располагать скрипт на сервере, где по соседству лежит много других сайтов.

У меня скрипт работает на хостинге BlueHost. Работает прекрасно. Единственная тонкость, о которой нужно вспомнить при установке заданий Cron – время на сервере соответствует физическому расположению хостига.

Источник:


Скачать
 
ТС, просьба создать скриншот отображаемых данных
 
Вот как отображаются результаты после обработки скрипта

attachment.php
 

Вложения

  • 1.jpg
    1.jpg
    24,5 KB · Просмотры: 158
Скажите а вот вывод результатов можно сделать в разных файлах? Ну напрмер для вывода каждому клиенту в отдельности его статистики?
 
Перезалей файл плиз, удален
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху