Реализовать карту сайта в форматах XML/HTML для сайта на Laravel
Александр8 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
15.04.2022
Задача:
Реализовать на уже имеющемся сайте на базе Laravel8 автогенерируемые карты сайта для SEO в форматах XML/HTML.
HTML карта
Общие правила составления карты сайта HTML:
- В карте сайта HTML должны содержаться ссылки только на актуальные для продвижения страницы (никаких ссылок на битые или закрытые от индексации страницы).
- В карте сайта должны размещаться в т.ч. ссылки на страницы категорий, но без ссылок на карточки объектов.
- У пользователей не должно возникать сложностей в поиске необходимой страницы.
- Карта сайта HTML должна максимально точно отражать существующую структуру сайта и иерархии вложенности разделов друг в друга.
- Ссылка на карту сайта должна быть размещена в футере.
Пример реализации https://www.hata.by/sitemap/
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