PHP. Создание карты сайта

Создадим карту сайта, на базе фреймворка Zend Framework 3. Создавать карту сайта, мы будем при обращении к sitemap.xml.

Вначале необходимо, прописать в конфигурации роутинга, который находится в module.config.php,  запуск sitemapAction, при обращении к anysite.xyz/sitemap.xml.

Сам метод, формирующий карту сайта (sitemap.xml), будет выглядеть следующим образом:

На выходе, получим, xml документ, который прекрасно валидируется всеми поисковиками.

Для снижения нагрузки на сервер, можно закэшировать данный документ, с периодом действия 1 день.

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

© Krenar 2020. All right reserved.