Карта сайта для роботов
Плагин sitemap.py для генератора сайтов Poole формирует карту сайта, которую используют современные поисковые машины и другие роботы для получения информации о структуре сайта (см. sitemaps.org). Подключается плагин так:
from plugins.sitemap import *
Кроме списка страниц создаётся также карта изображений и видеозаписей.
Настройка
Используемые глобальные константы:
SITEMAP_NAME
, позволяет изменить имя выдаваемого файла (по умолчанию «sitemap.xml»).STOP_LABELS
, может содержать список меток, которые исключают страницу из карты сайта.SITEMAP_BLACKLIST_IMAGES
, может содержать регулярное выражение, которое исключает изображения из карты сайта.
Используемые свойства страницы:
youtube-id
, содержит идентификатор видеозаписи. Если это свойство заполнено, то страница попадает в карту видеозаписей.summary
, используется в качестве описания в картах изображений и видеозаписей.date
, используется в карте видеозаписей.duration
, используется в карте видеозаписей, должно содержать продолжительность записи в секундах.title
, используется в карте изображений в качестве названия.caption
, используется в карте изображений.location
, используется для геолокации изображения.license
, содержит название лицензии, по которой доступно изображение.
Пример оформления страницы:
title: Слон
youtube-id: 2SiSHj9nRsk
image: elephant.jpg
---
Купил слона, фото и видео прикладываю.