Die Sitemap für die Homepage wird automatisch erzeugt und nach einem angegebenen Zeitpunkt automatisch aktualisiert (Variable $revisit_after in der Datei "/settings/sitemaps.php").
Alle Seiten aus dem Verzeichnis "/content/pages" sowie alle Links angegebener Module. In der Datei "/settings/sitemaps.php" kann eingestellt werden welche Module aufgenommen werden sollen - weitere Infos.
Ihr Modul muss sich im Verzeichnis "/modules" befinden. Im Modulverzeichnis muss die Datei sitemap.php und in der Datei die Funktion "modulessitemap_ __MODUL_VERZEICHNISNAME__ " existieren. Die Funktion kann 2 mögliche Arrays mit den URLs des Modules liefern:
Möglichkeit 1
Ein Array nur mit den Modul-URLs:
$result = array(
0 => '__SEITENNAME__&var1=wert1',
1 => '__SEITENNAME__&var2=wert1'
);
return $result;
Möglichkeit 2
Ein Array mit den Modul-URLs, Timestamps der letzten Bearbeitung und optional URLs für hreflang-Tags:
$result = array(
0 => array(
'location' => '__SEITENNAME__&var1=wert1',
'modified' => 1489549400,
'hreflangs' => array(
__SPRACHE_1__ => '__SEITENNAME__&var1=wert1',
__SPRACHE_2__ => '__PAGENAME__&var1=wert1'
)
),
1 => array(
'location' => '__SEITENNAME__&var2=wert1',
'modified' => 1489552400,
'hreflangs' => array(
__SPRACHE_1__ => '__SEITENNAME__&var2=wert1',
__SPRACHE_2__ => '__PAGENAME__&var2=wert1'
)
)
);
return $result;
Im Root existiert keine robots.txt. Die robots.txt wird per htaccess-Weiterleitung aus dem Verzeichnis /includes/robots geladen. Wer zusätzliche Einträge in die robots.txt benötigt, kann diese in die Datei /includes/robots/index.php einfügen.
Seitentitel und Description können bequem über den Button Dokument-Eigenschaften des Editors eingegeben werden.
Wenn diese Felder in einer ModMaker Modul-Administration aktiviert wurden, darf die Description nicht in der HTML-Seite existieren. Die Tags erscheinen sonst doppelt.
In HTML-Seiten kann der Meta-Tag Robots nur über den Quelltext gesetzt werden. Am besten setzt man ihn direkt in der Layoutdatei. ModMaker Module setzen den Meta-Tag Robots automatisch, dann darf er nicht in der HTML-Seite existieren.
In alle Seiten und ModMaker-Modulseiten wird automatisch der Canonical-Tag zur Vermeidung von Double-Content eingefügt.
Im Editor und in ModMaker-Modulen werden Open Graph Tags gesetzt:
Weitere Tags gibt es nicht.