Разработка модуля на php
Роман17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.05.2016
Возможны согласования для упрощения реализации.
Основная часть:
Програмная часть состоит из двух частей - скрипт для сайта и модель для нашей системы. (Щас по барабану может работать для 1го домена)
Возможности модуля:
- Добавление и выбор домена. (Не нужно пока использоваться будет для 1го сайта)
- Указывается список исключений (на указанных страницах не должны проставляться ссылки, к примеры страница оформления заказ и т.д. то есть все технические страницы) (То что написано дальше реализовывать дальше если это будет не сложно) Так же должна быть возможность указания не полного УРЛа, т.е его структура. К примеру такая структура /sort&id=*&new=*, где «*» - может принимать любые значения. Либо сделать возможным подключение файла robots.txt где уже должны быть прописаны исключаемые конструкции УРЛов.
- Дальше указывается адрес страницы на которую будут вести проставляемые ссылки (Возможно будет не 1 такая страница а несколько это нужно учитывать)
- Указывается общее кол-во ссылок для указанной страницы которые будут проставляться
- Указываются рекомендованные страницы с которых в первую очередь будут ссылаться. Они приобретают больший приоритет и модуль первоначально именно с них будет начинать проставлять ссылки, если ничего не заполнено то работает в рандомном порядке
- Дальше заполняется список анкоров, где каждый анкор пишется с новой строки. Данный лист анкоров модуль использует для простановки ссылок, для каждый новой ссылки свой уникальный новый анкор. Если анкорный лист закончился, то модуль переходит в начало списка и дублирует анкоры. К примеру, было указано для страницы число проставляемых ссылокравное 400, а список анкоров содержит только 100 уникальных анкоров, модуль разместил сотую ссылку с сотым уникальным анкором, а уже для 101 – ой ссылки он идет в начала списка и забирает первый анкор и т.д. дублируя уже проставленные анкоры.
- Возможность удалить все проставленные ссылки.
Добавили в системупродвигаемые страницы, анкоры, релевантные страницы и страницы сайта с которых
ссылаться. Далее программа идет по страницам сайта, начиная с добавленных релевантных, расставляя ссылки с
добавленными анкорами. Когда анкор лист весь использован, а неиспользованные страницы остались, то все вачинается сначала.
Дополнительныевозможности:
- Возможность ручного редактирования ссылок и анкоров: ввели адрес страницы или выбрали из загруженного ранее списка страниц и отредактировали или добавили ссылки и анкоры ведущие с этой страницы.
- Создание отчета ко сайту: страница + ссылки с этой страницы + анкоры.
- Возможность указать количество ссылок ведущих на конкретную продвигаемую страницу.