Разработка wordpress плагина

20 000 руб. за проект
17 августа 2023, 12:32 • 7 откликов • 58 просмотров
Необходимо создавать в автоматическом режиме дополнительные посты на wordpress сайте по следующему алгоритму:

  1. Берем ключевую фразу из первого столбца csv файла (например лучшие рестораны казани). Таких фраз могут быть тысячи.
  2. Подставляем этот ключ и делаем следующий запрос в поиске Яндекс: site:2gis.ru inurl:firm лучшие рестораны казани.
Как вариант можно запрос отправлять через сервис https://xmlstock.com/, документация https://xmlstock.com/?do=help-yaxml-proxy

Или парсить веб версию поиска яндекс, тогда по идее результат выдачи немного качественнее будет, но реализация сложнее. Какой вариант посоветуете?

  1. Получаем результат выдачи, в котором представлены организации по нужному запросу. Url в результатах выдачи имеют следующий формат:
    https://2gis.ru/kazan/firm/2956015536474425
https://2gis.ru/kazan/firm/70000001064199565

https://2gis.ru/kazan/firm/70000001006189003
https://2gis.ru/kazan/firm/70000001040192989

  1. Мы берем по порядку 10 (10 это пример, количество записей должно вручную настраиваться в зависимости от тематики) id организаций из этих url и сопоставляем их с id орагнизаций у нас на сайте. Таким образом мы формируем подбору 10 лучших ресторанов казани по версии яндекса, только у нас на сайте. Каждая запись из подборки ведет на соответствующую карточку организации у нас на сайте. Порядок выдачи который был в яндексе сохраняем у себя на сайте. Если на сайте не находится нужных id, то такую запись пропускаем и вместо нее публикуем следующую. Важно чтобы по итогу в любом случае получалось 10 записей или столько сколько мы укажем.
  2. Формируем пост следующим образом


Блоки как на скриншоте стандартные в теме, можем их использовать.

Заголовок h1, Title создаются по шаблону: вводим нужный текст до или после фразы + добавляем саму ключевую фразу по которой мы делали подборку.

Так же по шаблону создаем meta description, берем фразу и добавляем вокруг нее нужный текст.

  1. Берем текст из второго столбца csv файла, который будет соответствовать фразе и вставляем его над списком организаций и под H1.
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Быстро и качественно сделал wordpress плагин для автоматической генерации страниц с подборками. Плагин работает стабильно, никаких багов не появилось. Могу рекомендовать как отличного специалиста.
8 месяцев назад
R50 20b74eed96bf1bdd0eacd2c52c2467a9
Фрилансер
Отличный заказчик! Аккуратен и точен, любые вопросы можно быстро согласовать. Оплата ровно по завершению проекта. Рекомендую!
8 месяцев назад