Нужно разработать плагин для CMS (https://docs.question2answer.org/plugins/) скрывающий внешние ссылки где угодно на сайте (в тексте, в комментариях, баннерах и т.д.) с проставлением nofolow и noindex, т.е. если на сайте размещают ссылку например, google.ru/translite, то посетители и поисковики должны её видеть как внутреннюю, например my_site.ry/5k332h3h или my_site.ry/google.ru и не переходить по этим ссылкам (nofolow и noindex). Плагин должен быть чистым от всяких скприптов. Плагин так же должен уметь заменять ссылки, например, в настройках модуля указываем список урлов для замены, например google.ru/search, при этом если на сайте размещают google.ru/luboy_url, он автоматически замещается на google.ru/search. Так же нужна замена анкора ссылки, например в настройках указываем google.ru анкор "поиск", какую бы ссылку не разместили с любым анкором, например google.ru/search анког гугл, должно "гугл" заменяться на "поиск".

В целом плагин должен уметь следующее:

  • Добавление атрибута rel="nofollow" ко всем внешним ссылкам;
  • Добавление атрибута target="_blank";
  • Заключение внешней ссылки в ;
  • Замену ссылки на нужную;
  • Замена анкора ссылки на соответствующий;
Примеры реализаций модуля для других CMS могу предоставить.

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

Всё можно обсудить!

5 лет назад
sapelen
Юрий 
43 года
11 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • $40

    Разработать парсер, который будет принимать домен, прокси и антигейт. На выходе необходимо получить четыре массива: данные в шапке таблицы, ссылки из Top 100 backlinks, анкоры из Топ 5 и страницы из Топ-5. Проект требует работы с recaptcha и корректной обработки данных.

    Закрыт
    5 лет назад
  • Разработайте систему для небольшого магазина на Golang, включая таблицы для продуктов, клиентов и счетов. Необходимо создать API для добавления и удаления клиентов и продуктов, а также для создания новых счетов. Реализуйте инициализацию базы данных с инъекцией зависимостей и используйте библиотеку gin для веб-фреймворков.

    Закрыт
    4 года назад
  • Требуется разработка системы кросспостинга, позволяющей автоматически публиковать сообщения из Telegram-канала в ВК, Facebook и Instagram. Ищем специалиста по веб-программированию, способного реализовать данное решение.

    Закрыт
    4 года назад
  • Требуется помощь в настройке DNS записей в Cloudflare для исправления проблем с отправкой писем на почтовые службы. Предоставлены тестовые результаты, указывающие на отсутствие записей DMARC и PTR. Необходимо настроить записи, чтобы устранить предупреждения при отправке писем на mail-tester.com.

    Закрыт
    5 лет назад
  • Требуется разработка калькулятора для сайта на WordPress. Дизайн не важен, главное – корректное расположение блоков согласно примеру. Формулы расчета будут предоставлены. Укажите сроки и стоимость выполнения заказа.

    Завершен
    5 лет назад
  • Требуется оптимизация скорости загрузки сайта на WordPress с темой Avada. Необходимо произвести тонкую настройку загрузки элементов и скриптов для достижения показателей LCP < 2.5s, FID < 100ms, TBT < 150ms, CLS < 0.1, TTI < 3s. Важно, чтобы после оптимизации сайт и форма работали без проблем, без эффектов загрузки без стилей.

    Завершен
    5 лет назад
  • Необходима доработка или создание новой формы подачи объявления на сайте. Функционал и порядок размещения должны быть аналогичны авито, с привязкой к категории и адаптивными полями. Сайт на 1С-Битрикс Старт, возможен как вариант с нуля, так и доработка текущей формы. Укажите стоимость и вариант реализации.

    Закрыт
    5 лет назад
  • Необходима помощь в устранении ошибок и доработке сайта на платформе Opencart. Задачи для выполнения указаны в документе. Оцените стоимость работ и сроки выполнения. Ответы на вопросы будут предоставлены лично.

    Завершен
    4 года назад
  • Необходимо реализовать интеграцию платежного шлюза FREE KASSA в плагин Easy Digital Downloads версии 2.4.9. Требуется доработка скрипта, который ранее работал с Robokassa, с учетом новых требований агрегатора. Формат реализации - отдельный файл. Ссылка на документацию и примеры реализации предоставлены.

    Закрыт
    4 года назад
  • Необходимо изменить существующий PHP-скрипт для импорта остатков товаров из CSV файла, добавив обработку новой колонки со штрих-кодом. Скрипт должен обновлять информацию о товарах на сайте Битрикс, включая новый штрих-код. Требуется знание PHP и работы с Битрикс.

    Завершен
    5 лет назад