HTML

Die HTML-Render-Klasse Alvine\Application\Minerva\Builder\Renderer\Html bindet Inhalte im HTML-Format ein.

Die zu verwendende HTML-Datei wird über die Variable source angegeben.

source: inhalt.html

Die eingebundene HTML-Datei kann, wie das Template, ebenfalls Platzhalter und Kontrollstrukturen verwenden.

Über das Schlüsselwort wrap lässt sich der Inhalt in eine andere Struktur einschlissen.

Sitemap

Der HTML-Builder besitzt auch die Funktion eine XML-Sitemap sitemap.xml zu erstellen. Dazu werden alle Seiten die Indiziert werden sollen und eine gültige URL besitzen aufgenommen.

Seiten die in den Metatags die Werte noindex oder none enthalten, werden nicht in die Seitemap aufgenommen. Ausgewertet wird das Feld meta > robots in der Seitendefinition.

Eine Seite mit folgendem Wert wird nicht in die Sitemap aufgenommen:

meta:
   robots: noindex, noarchive

Gültige Werte für meta > robots:

  • all (keine Einschränkungen)
  • noindex (Diese Seite nicht in den Suchergebnissen anzeigen.)
  • nofollow (Den Links auf dieser Seite nicht folgen)
  • none (Entspricht noindex, nofollow)
  • noarchive (Keinen Cache anzeigen)
  • nosnippet (Kein Text-Snippet und keine Videovorschau in den Suchergebnissen)
  • max-snippet:[number] (Höchstens [number] Zeichen als Textauszug für dieses Suchergebnis verwenden.)
  • max-image-preview:[setting] (Legt die maximale Größe einer Bildvorschau in den Suchergebnissen für diese Seite fest.)
  • max-video-preview:[number] (Zeit für Preview von Videos.)
  • notranslate (Keine Übersetzung dieser Seite in Suchergebnissen anbieten)
  • noimageindex (Bilder auf dieser Seite nicht indexieren)
  • unavailable_after: [date/time] (Diese Seite nach dem angegebenen Datum bzw. der angegebenen Uhrzeit nicht mehr in den Suchergebnissen anzeigen.)

Quelle: developers.google.com/search/reference/robots_meta_tag