Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03505.jsonl.gz/1628

Anleitung zum Hinzufügen des Meta-Description-Tags in das django CMS
base-Template.
In den Seiten-Einstellungen von django CMS findet man das Feld "DESCRIPTION" META-TAG. Damit kann man einen Text definieren, der im
head-Tag des HTML-Quelltexts ausgegeben wird. Das ist gut für die Suchmaschinenoptimierung und eine einfache und wirkungsvolle Optimierung.
Im automatisch erstellen
base.html-Template einer neuen django CMS-Installation fehlt allerdings das Meta Description-Tag
<meta name="description" content="">. Um dies zu beheben, müssen wir folgenden Code in den Head-Bereich des
base.html-Template einfügen:
<head> ... <meta name="description" content="{% page_attribute 'meta_description' %}"> ... </head>
Damit wird der Inhalt des Feldes "DESCRIPTION" META-TAG als Meta-Information im Head-Bereich der HTML-Seite ausgegeben.
Das könnte dich auch interessieren
Django-Templates sind ein Mix aus statischem HTML und einer speziellen Syntax, die es erlaubt, dynamischen Code einzufügen. Mit Template-Tags ist es möglich, Logik in den Renderprozess einzubringen. Bedingte Anweisungen wie if-Statements, Verzweigungen mit if...else sowie mehrfache Verzweigungen mit if...elif...else sind möglich.