Sitemap Guide¶
Sitemap¶
Sitemaps are XML files used by Google to index your website by using their Webmaster Tools and telling them the location of your sitemap.
The CMSSitemap will create a sitemap with all the published pages of
your CMS
Configuration¶
- add
django.contrib.sitemapsto your project’sINSTALLED_APPSsetting- add
from cms.sitemaps import CMSSitemapto the top of your mainurls.py- add
url(r'^sitemap\.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': {'cmspages': CMSSitemap}}),to your urlpatterns
django.contrib.sitemaps¶
More information about django.contrib.sitemaps can be found in the official
Django documentation.