Admin Backend mit SEO Informationen

Lassen Sie sich im Bludit Backend die wichtigsten SEO Informationen zu Länge des Titels und der Beschreibung anzeigen. Passen Sie die Datei content.php an.

home » bludit » bludit gibt seo informationen zum beitrag im backend aus

SEO Infos zu Titel und Beschreibung anzeigen

Sofern Sie Ihr Bludit CMS mit einem kleinen SEO Gedanken betreiben möchten und solche relevanten Aspekte wie Länge des Titels oder maximale Länge der Description im Auge behalten möchte, dann war bislang viel Handarbeit nötig. Mit dieser kleinen Anpassung zeigt Ihnen Bludit im Admin-Backend wichtige Informationen zu Titel-Länge und Länge der Beitragsbeschreibung an.

SEO Beschreibung in Bludit Backend Bludit zeigt die Länge des Titels (T) und der Description (D) unter dem Beitrag an

Der erste Beitrag im Bild oben hat folglich mit 53 Zeichen im Titel eine gute Länge und die Description mit 156 Zeichen ist ebenfalls in Ordnung für die Suchmaschine. Der zweite Beitrag hat mit 23 und 144 Zeichen viel zu wenig Inhalt in Titel und Beschreibung der Seite.

Um ebenfalls in den Genuss dieser wertvollen Informationen zu gelangen, müssen Sie die Datei:

bl-kernel/admin/views/content.php

Code

mit nur vier Zeilen Code anpassen, dabei sind zunächst einmal die Zeilen 149, 150 wichtig, denn der Rest gehört zum bestehenden Programm und ist nicht neu.

143  foreach ($list as $pageKey) {
144  $cta='';
145  try {
146    $page = new Page($pageKey);
147
148    if ($page->custom('ctaEnabled')) {$cta= '<i class="fa fa-edit text-danger"></i>';}
149      $titleSize = strlen($page->title());
150      $descSize = strlen($page->description());
151
152      echo '<tr>';
153      echo '<td class="pt-3">
154      <div>'.$cta.'
155        <a style="font-size: 1.1em" href="'.HTML_PATH_ADMIN_ROOT.'edit-content/'.$page->key().'">'
156        .($page->title()?$page->title():'<span class="label-empty-title">'.$L->g('Empty title').'</span> ')
157        .'</a>
158      </div>
159      <div>
160        <p style="font-size: 0.8em" class="m-0 -text-uppercase text-muted">T: '
161        .$titleSize
162        .' D: '
163        .$descSize
164        .' &bull; '
165        .( ($type=='scheduled')?$L->g('Scheduled').': '.$page->date(SCHEDULED_DATE_FORMAT):$page->date(MANAGE_CONTENT_DATE_FORMAT) ).'</p>
166        </div>
167      </td>';

Code

Die beiden neuen Codezeilen ermitteln die jeweiligen Längen von Titel und Beschreibung. Das Ergebnis wird in den beiden Variablen $titleSize und $descSize gespeichert. Die Werte werden dann in Zeile 161 und 163 unter den Beitragsnamen in der Tabellenansicht des Bludit Backends geschrieben.


Oliver Lohse
2023-12-21
Konstanten
post

WordPress 6 - Das umfassende Handbuch. Über 1.000 Seiten zu WordPress inkl. Themes, Plug-ins, WooCommerce, SEO und mehr - Mit WordPress mehr als nur ein Blog betreiben - es ist auch ein weit verbreitetes Content-Management-System. Im Buch finden Sie das Rundumpaket für jedes Anwendungsszenario: alle Installationen, Entwicklung und Administration eigener Themes und Plugins und Einstieg in HTML und CSS. Als Fortgeschrittener in Sachen WordPress werden Sie viele wertvolle Tipps und Hilfe finden, etwa bei Themen wie Custom Post Types oder Programmieren von Erweiterungen. So sind Sie schnell in der Lage, Ihr Webprojekt zum Erfolg zu bringen.

Wir können mit so genannten Affiliate-Links den Betrieb der Webseite etwas unterstützen, für Sie als Leser ist das natürlich vollkommen kostenlos.

Impressum


CMSWorkbench ist ein Tec- und Entwickler-Seite, rund um die Webtechniken der Content Management Systeme.

Datenschutz


Diese Webseite nutzt keine Cookies oder sonstige Speichermechanismen, die einen Rückschluss auf das Leserverhalten zulassen.

Kontakt


Sie können mit der Redaktion oder dem Administrator via eMail unter der Adresse: Kontakt@Oliver-Lohse.de aufnehmen.