Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется написать на PHP скрипт-админку с моим дизайном (обычный интерфейсный) + привязку к базе данных:

В админке будут страницы

- Список сайтов

- Добавление сайта

- Позиции выдачи

1. Я добавляю в админке сайт www.dsd.ru/papka/papka1 (любой его вид = http://dsd.ru, dsd.ru, www.dsd.ru и т.п.), она после добавления преобразуется в вид, формата выдачи в яндексе:

Пример после преобразования: dsd.ru › papka › papka1

Пример выдачи ссылок в самом яндексе: http://yandex.ru/yandsearch?text=pfghjc&lr=0

2. Я загружаю текстовый файл ключевых фраз для этого добавленного сайта (txt файл со списком ключевых слов, каждое слово на новой строке). После успешного добавления ключевиков, рядом с доменом будет иконка txt гореть - значит, что ключи добавлены и привязаны к именно этому добавленному домену.

3. Я могу иметь возможность добавлять неограниченное количество сайтов и привязывать к ним тхт файлы ключевых слов, 1 файл - 1 сайт.

4. На странице со списком добавленных сайтов - у каждого сайта будут слева галочки -выбор. Наверху таблицы - 1 галка, которая выбирает или убирает выборку - сразу всех сайтов. Так же на этой странице будет меню, в котором пункт - Проверить выдачу.

5. Проверка выдачи -

у нас имеется файл ключевых слов, который сопоставлен к определённому сайту в базе данных. Требуется каждый ключевой запрос: (Один ключевик, это слово или предложение на строке. Следующая строка, это уже другой ключевик и т.п.)

5.1 Подставить в яндекс ввида -

http://yandex.ru/yandsearch?text=НАШ1ЗАПРОС&lr=0 - это 1 страница выдачи

http://yandex.ru/yandsearch?p=1&text=НАШ1ЗАПРОС&lr=0 - это 2 страница выдачи

И сверить на этих 20 результатах совпадение с сайтом, который мы вбивали. Если есть совпадение - запомнить номер его выдачи и по какому ключу эта выдача, считая сверху. Получается номер выдачи будет от 1 до 20 по ключу НАШ1ЗАПРОС. Или не будет вообще.

Тоже самое сделать со всеми ключевыми фразами из файла, всё это запомнить в базу.

6. Сделать какую-то визуальную полоску загрузчик проверки, что б видеть - как идёт процесс.

7. После завершения - написать, что закончено и через 2-3 сек вернуться на страницу со списком сайтов

8. На странице списка сайтов на этот раз, уже у каждого сайта будет иконка определенная и рядом

22:04 12.04.2012 - это будет означать, что этот сайт был порверен на выдачу яндекса админом в это время.

При нажатии на иконку эту, попадаем на страницу таблицу - там указан ключевая фраза, справа номер выдачи сайта этого по данному ключу. Если в выдаче ничего нет, то написано НЕТ. Можно делать сортировку по правому столбику (столбик номера выдачи). Изначально сверху сортировка от меньшего к большему будет.

Важно! Если я снова проверю сайт и изменится выдача по ключу какому-нибудь - нужно это отображать. Т.е. мы заходим на страницу результатов проверки

И там уже вот такого плана инфа в ячейках http://gyazo.com/3afe8beb6d4b2fdd0bebb27c6527e831.png

Цвета будет по другому:

Цветом показывает - желтый ничего не изменилось с предыдущей проверкой. Зеленый - выше стало (т.е. позиция была 10, стала 1 = будет 1 (10) - на скрине другие данные, я просто показал, как визуально это.

А так Зеленый 1 (10) - занчит, что была 10 позиция в выдаче, а стала 1.

Желтый 4 (4) - была 4 и осталась 4.

Красная 12 (4) - была 4, а стала 12.

12 лет назад
Art-Media
Андрей 
37 летРоссия
19 лет в сервисе
Был
год назад
  • Похожие заказы
  • [Задача сформулирована в первом приближении и может быть конкретизирована.]. Сайт должен реализовывать доступ через интернет для жильца обслуживаемого дома к базе данных определенной управляющей компании / ТСЖ с описанным ниже (чрезвычайно минимальным) набором функций. Весь доступ к ...

    Закрыт
    12 лет назад
  • Есть интернет-магазин: www.invicta-store.ru/ Он на drupal. Требуется внести минимальные правки, кое-где подтянуть. Прошлый программист в ауте и очень сильно подвел. Поэтому прошу о профессиональной помощи, я адекватно заплачу. А главное буду давать постоянный заказы на drupal ...

    Закрыт
    12 лет назад
  • Необходимо доработать сайт era5.ru Доработки: Шапку Отладить поиск Доработать карточку товаров Доработать список товаров Поправить вёрстку Создать страницы с женскими, мужскими, швейцарскими часами и т.д. Доработать корзину Сразу сообщаем, что работаем без предоплат. Работа поетапно, показываете какойто результат — оплата. Работаем именно в таком ...

    Закрыт
    12 лет назад
  • $250

    ТЗ 1. Для 7-го друпала интегрировать модуль "Ucreate" (был в версии Drupal 6) в "OG", чтобы админ группы мог создавать пользователя в своей группе с отсылкой ему приглашения в группу и данными регистрации (логин/пароль). 2. Для 7-го ...

    Закрыт
    12 лет назад
  • Суть задачи Есть список блогов с одинаковыми логинами и паролями Скрипт должен залогиниться в каждый блог, найти пост с указанной в параметрах ссылкой (ссылка в тексте статьи) Поменять ссылку на другую, указанную также в параметрах Если на какойто блог ...

    Закрыт
    12 лет назад
  • $50

    Необходимо правильно написать событие onClick для формирования псевдопосещения в google analytics. Есть формы заказа, необходимо, чтоб при клике на кнопку "Оформить заказ" фиксировалось в GA событие с псевдопосещением. Необходима помощь специалиста в том, чтоб подсказать где ...

    Закрыт
    12 лет назад
  • Есть идея запустить партнерскую программу для сайта http://www.b4b.by/. Интересует существующая программа с возможность доработки. Прежде всего интересует стоимость. И безусловно качество.

    Закрыт
    12 лет назад
  • В личном кабинете участника проекта FreeAvalanche необходимо создать страницу, на которой будет выведен листинг кода для вставки на сторонние сайты блока регистрации в системе. Для каждого пользователя должен отображаться уникальный “личный” код блока. После вставки личного кода ...

    Закрыт
    12 лет назад