Gehaxelts Blog

IT-Security & Hacking

Octopress: Startseite - Description-Meta-Tag setzen

Octopress fügt im Description-Metatag standardmäßig einen Auszug des (ersten) Artikels ein.

Das kann für die Startseite bzw. Homepage natürlich etwas störend sein.

Möchte man auf der Startseite eine feste Description platzieren, dann kann man der folgenden Anleitung folgen.

Für die Änderungen brauchen wir keine großen Programme bzw. Tools außer die Standard-Linux-Kommandos.

Zweite Headerdatei anlegen

Wir gehen in unserem Octopressordner in die Vorgaben unter _includes.

cd octopress/_includes/

Dann erstellen wir eine Kopie der head.html und nennen diese indexhead.html.

cp head.html indexhead.html

In dieser Datei entfernen wir den Code, welcher im Description-Metatag vorhanden ist, und ersetzen diesen durch unseren statischen.

1
  <meta name="description" content="Ein toller Blog. Dieser Text erscheint im Meta auf der Startseite.">

Damit hätten wir das Schwierigste schon getan.

Zweite Layoutdatei anlegen

Nachdem wir die neue Headerdatei angelegt haben können wir eine zweite Layoutdatei anlegen, in welcher wir auf die entsprechende Headerdatei verweisen.

Dazu wechseln wir in den Layoutordner:

cd octopress/_layouts

Dann kopieren wir wie zuvor die default.html und bennen diese index.html.

cp default.html index.html

Diese müssen wir ein wenig bearbeiten in dem wir

1
% include head.html %

in

1
 % include indexhead.html %

ändern.

Index.html anpassen

Zuletzt müssen wir noch die index.html im Source-Ordner anpassen in dem wir ganz oben das Layout auf index setzen.

1
2
3
---
layout: index
---

Fazit

Mit diesen Schritten kann man das Description-Meta-Tag der Startseite getrennt zu den Unterseiten setzen.

Das ist vielleicht für einige SEO-Aspekte interessant.

Gruß

gehaxelt