Реализовать карту сайта в форматах XML/HTML для сайта на Laravel

Александр8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.04.2022

Задача:

Реализовать на уже имеющемся сайте на базе Laravel8 автогенерируемые карты сайта для SEO в форматах XML/HTML.

HTML карта

Общие правила составления карты сайта HTML:

  • В карте сайта HTML должны содержаться ссылки только на актуальные для продвижения страницы (никаких ссылок на битые или закрытые от индексации страницы).
  • В карте сайта должны размещаться в т.ч. ссылки на страницы категорий, но без ссылок на карточки объектов.
  • У пользователей не должно возникать сложностей в поиске необходимой страницы.
  • Карта сайта HTML должна максимально точно отражать существующую структуру сайта и иерархии вложенности разделов друг в друга.
  • Ссылка на карту сайта должна быть размещена в футере.
Карта должна быть расположена по адресу https://domain.name/sitemap, ссылка размещена в футер сайта с анкором "Карта сайта".

Пример реализации https://www.hata.by/sitemap/

XML Карта

Требуется создать авто-генерируемую xml карту сайта, которая должна содержать:

  • все ссылки на карточки объектов
  • все ссылки на страницы категорий объектов
  • все ссылки на общие страницы сайта
XML карта сайта должна соответствовать требованиям:

  • вся разметка файла должна строиться по протоколу Sitemap
  • формат - строго .xml
  • ссылки на все страницы должны быть "чистыми" и не содержать иных параметров, кроме всех нужных алиасов
  • кодировка файла - utf-8
  • Максимальный размер 50 МБ.
  • Размещение файла - строго по ссылке https://domain.name/sitemap.xml
  • При обращении к файлу сервер должен возвращать HTTP-код 200.
  • При проверке через функционал https://webmaster.yandex.ru/tools/sitemap/ не должно быть ошибок
  • В карте сайта не должны содержаться страницы пагинации.
Используемые технологии:

  • laravel 8
  • php 8
  • mysql 8
  • html/css/xml
  • git
Предлагая цену и сроки напишите в комментариях сколько будет пять минус четыре. 

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