Pravi sitemap nekog weba se radi na razini modula ili (još programerski dublje) na razini klase te se programira tako da prema određenim konfiguracijskim parametri generira (i stavlja u cache) sve linkove (URL-ove) koje CMS može generirati i sprema u jedan ili više fajlova. Pri tome može pozivati ostale module (extenzije, add-on-ove) koji imaju vlastite generatore sitemap linkova (ili cijelog fajla).
No, ako niste programer, kao što se i rekli, možete instalirati plugin za npr. Joomlu koji će sve ovo gore opisano odraditi za Vas. Konfigurirate plugin i - vozi! Sitemap je tu. Plugin će Vam generirati sve potrebne elemente.
Na kraju, imate još jednostavnije rješenje kada Vam vanjski servis "pregleda" sve linkove na stranici i generira datoteku naziva sitemap.xml koju možete preuzeti te staviti u folder na Vašem hostingu, no morate još u index.html datoteci dodati putanju do te datoteke. Npr.
<link rel="sitemap" type="application/xml" title="Sitemap" href="/folder/sitemap.xml" />
Primjeri takvih sitemap.xml generatora su: