Plugin MyMeta optimiert Ihren Dotclear Blog
am Montag, 10 Oktober, 2011, 21:00
Ihr Blog den Sie mit der Blogsoftware Dotclear betreiben soll in den Suchmaschinen gefunden werden?
Dann sollten Sie diesen Beitrag über das Plugin MyMeta für die Blogsoftware Dotclear unbedingt lesen.
Irgendwo möchte doch ein jeder Blogger anderen Usern bzw. Besuchern interessante Informationen, Meinungen und weiteres mitteilen.
So weit so gut. Jedoch kann es leider passieren, das der von Ihnen betriebene Blog nicht den wirklichen Bekanntheitsgrad erreicht, damit andere User eben diese von Ihnen verfassten interessanten Beiträgen lesen bzw. finden können.
Manchmal sind es die Kleinigkeiten, damit die entsprechenden Suchmaschinen erkennen, das genau Ihr Blog, den Sie mit der Blogsoftware Dotclear betreiben, diese interessanten Informationen enthalten.
Das Plugin MyMeta kann Ihnen helfen
Das Plugin MyMeta unterstützt den Dotclear Blogger dabei, gewisse Maßnahmen zu ergreifen, um den Dotclear Blog noch weiter für Suchmaschinen zu optimieren.
Der Begriff " Ongape " Optimierung ist sicherlich vielen Usern hier bekannt im Zusammhang mit dem Thema Suchmaschinenoptimierung. Wenn nicht, kann man dies detailliert in vielen Blogs nachlesen, die sich mit dem Thema Suchmaschinenoptimierung beschäftigen.
Mit dem Plugin MyMeta haben Sie die Möglichkeit, zusätzliche sogenannte Metadaten Informationen individuell für jeden einzelnen Blog-Beitrag entsprechend zu hinterlegen.
Ob es eine ganz gezielte Überschrift ( title ) für die Schmaschinen es ist oder Sie den Suchmaschinen eine optimierte Beschreibung ( description ) mitteilen möchten.
Wenn Sie z.B. einen Fotoblog betreiben und den Suchmaschinen mitteilen möchten wo die Bilder von dem entsprechenden Blogbeitrag entstanden sind.
Es gibt viele Einsatzmöglichkeiten für das Plugin MyMeta im Zusammenhang mit dem Thema Suchmaschinenoptimierung Ihres Blogs, welcher mit der Blogsoftware Dotclear betrieben wird.
Jetzt aber zu dem Plugin "MyMeta"
Die aktuelle Version dieses Plugins kann hier heruntergeladen werden. Leider ist die Seite auf französisch, darum der direkte Downloadlink von MyMeta noch einmal hier.
Leider gibt es für dieses Plugin noch keine aussagekräftige Hilfe in deutscher Sprache, aber sicherlich wird dies irgendwann auch noch mal erfolgen.
Darum hier eine kleine, nicht unbedingt vollständige Zusammenfassung der Funktionsweise dieses Plugins anhand eines Beispiel.
Das Plugin MyMeta installieren und die ersten Einstellungen vornehmen
Erst einmal vorweg zum Verständnis.
Beim Erstellen eines Eintrags bei der Blogsoftware Dotclear, vergibt man ja einen Titel als Überschrift. Dieser Titel wird in den entsprechenden "title" Metadaten Felder eingetragen.
Die Überschrift eines Eintrags sollte natürlich aussagekräftig sein. Jedoch kann es besser sein, für die Suchmaschinen bzw. Suchmaschinen Ergebnisse einen anderen, auf den Inhalt, besser abgestimmten Titel zu erzeugen.
Füllt man den "Auszug" Contentblock Bereich mit Text aus, um eine Zusammfassung zu schreiben, die Neugierig macht auf den Inhalt, wird dies in dem Metadaten Feld "description" automatisch von der Blogsoftware Dotclear eingefügt.
Standardmäßig eingekürzt auf die ersten 180 Zeichen.
Für Suchmaschinen bzw. für die Suchmaschinen Ergebnisse kann es aber vorteilhafter sein, eine andere Beschreibung anzubieten.
Wie kann man nun einen individuellen Titel und eine individuelle Beschreibung (Description) für einen Post (Eintrag) vergeben mit dem Plugin MyMeta?
Anhand des folgenden Beispiels wollen wir jetzt mit dem Plugin MyMeta einen individuellen Titel und eine individuelle Beschreibung (description) erzeugen.
- Speichern Sie das Plugin MyMeta auf Ihrem Rechner
- Gehen Sie in Ihrer Dotclear Installation zu dem Punkt "System Plugins" und laden Sie das Plugin MyMeta über die Upload Funktion hoch. Danach ist das Plugin automatisch aktiviert.
- Unter der Rubrik bzw. dem Ordner "Plugins" finden Sie jetzt den Unterordner "My Metadata"
Gehen Sie jetzt in den Ordner " My Metadata ". Aufgrund des hier eingefügten Bildes, sehen Sie jetzt, wie es bei Ihnen aussehen müßte.
Als erstes erzeugen wir eine neue Section mit folgendem Inhalt "Alternativer Titel und Beschreibung"
und klicken dann auf " Create Section ".
Danach müßte es bei Ihnen so aussehen.
Als nächstes erzeugen wir einen sogenannten String (ist bereits vorbelegt). Dafür klicken wir auf den Button "Create MyMeta".
Jetzt müßten Sie folgendes sehen:
Jetzt füllen wir folgende Felder mit folgendem Inhalt aus:
Identifier: titel
Prompt: Alternativer Titel für die Titel Überschrift, für Suchmaschinen
Danach nehmen wir die Häkchen bei den zwei folgenden Feldern raus.
So müßte es jetzt bei Ihnen aussehen:
Danach gehen wir auf speichern und sehen folgende Anzeige:
Jetzt machen wir den gleichen Schritt noch einmal mit dem erzeugen eines Strings. Diesen benötigen wir für die Meta description.
Ich habe das Feld "Identifier" mit "beschreibung" und das Feld "Prompt" mit "Alternative Beschreibung für die Suchmaschinen" gefüllt.
Wenn Sie die Eingaben abgespeichert haben, müßten Sie folgendes sehen:
Als nächstes müssen wir jetzt die Strings noch aktivieren. Dazu klicken wir in die zwei entsprechenden Kästchen vor den Strings und klicken unten rechts auf "OK" wenn das Feld mit "enable" vorbelegt ist.
Dadurch
aktivieren wir diese zwei Strings.
Wenn Sie es richtig gemacht haben, sehen Sie jetzt rechts statt der roten Kreuze kleine grüne Häkchen.
Bis hier waren es die Einstellungen unter dem Plugin MyMeta für eine Sektions-Festlegung mit den entsprechenden sogenannten Strings.
Als nächster Schritt erfolgt jetzt die Einbindung in eine entsprechende Template-Datei.
Anpassung einer Theme-Datei aus Ihrem aktiven Template für den Einsatz des MyMeta Plugins
Bevor Sie jetzt aufgrund dieses Beispiels anfangen eine entsprechende Theme-Datei aus Ihrem aktiven Theme zu ändern, denken Sie bitte an zwei Punkte.
1. Sie sollten am besten die Original Theme-Datei vorher sichern, falls mal was schief laufen sollte
2. Sollten Sie später einmal ein anderes Dotclear Theme für Ihren Blog verwenden wollen, so müssen Sie diese Anpassungen dann auch in Ihrem neuen Theme vornehmen.
Jetzt aber Schritt für Schritt, wie Sie die Anpassung an einer Theme-Datei vornehmen.
Wir gehen dazu in die Rubrik Blog >> Blog Ansicht
Bei meinem Beispiel Blog habe ich das Thema "Blue Silence" als Standard Thema aktiviert. Klicken Sie jetzt unten
rechts auf "Theme Editor" und dannach müßten Sie folgendes sehen:
Auf der rechten Seite sehen Sie alle Dateien die zu diesem Template gehören. Wir nehmen für unser Beispiel jetzt die Datei "post.html".
Klicken Sie bitte rechts auf den entsprechenden Datei Namen und Ihnen wird der Quellcode dieser Datei angezeigt.
Ziemlich gleich am Anfang des Quellcodes sehen Sie folgenden Eintrag:
Jetzt müssen wir diesen Code löschen,
<title>{{tpl:EntryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
<meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
und danach fügen wir folgen Code an der Stelle ein:
<tpl:MyMetaIf id="titel" defined="true">
<title>{{tpl:EntryMyMetaValue id="titel" encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
</tpl:MyMetaIf>
<tpl:MyMetaIf id="titel" defined="false">
<title>{{tpl:EntryTitle encode_html="1"}} - {{tpl:BlogName encode_html="1"}}</title>
</tpl:MyMetaIf>
<tpl:MyMetaIf id="beschreibung" defined="true">
<meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryMyMetaValue id="beschreibung" encode_html="1" remove_html="1" cut_string="170"
}}" />
</tpl:MyMetaIf>
<tpl:MyMetaIf id="beschreibung" defined="false">
<meta name="description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="170"}}" />
</tpl:MyMetaIf>
Jetzt müssen wir noch zwei andere Codezeilen änder.
Etwas weiter unten finden Sie folgende zwei Codezeilen:
<meta name="dc.title" content="{{tpl:EntryTitle encode_html="1"}}" />
<meta name="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="180"}}" />
Diese müssen wir ebenfalls löschen und durch folgenden Code ersetzen:
<tpl:MyMetaIf id="titel" defined="true">
<meta name="dc.title" content="{{tpl:EntryMyMetaValue id="titel" encode_html="1"}} - {{tpl:BlogName encode_html="1"}}" />
</tpl:MyMetaIf>
<tpl:MyMetaIf id="titel" defined="false">
<meta name="dc.title" content="{{tpl:EntryTitle encode_html="1"}}" />
</tpl:MyMetaIf>
<tpl:MyMetaIf id="beschreibung" defined="true">
<meta name="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryMyMetaValue id="beschreibung" encode_html="1" remove_html="1" cut_string="170"}}" />
</tpl:MyMetaIf>
<tpl:MyMetaIf id="beschreibung" defined="false">
<meta name="dc.description" lang="{{tpl:EntryLang}}" content="{{tpl:EntryContent full="1" encode_html="1" remove_html="1" cut_string="170"}}" />
</tpl:MyMetaIf>
Bevor wir jetzt auf speichern klicken, sehen Sie noch einmal nachfolgend wie es jetzt bei Ihnen aussehen müsste:
ACHTUNG!!
Beachten Sie bitte das dies Beispiel aufgrund eines Standardtemplates erklärt wurde. Es könnte sein das Ihr Quellcode davon abweicht.
Sieht Ihr Quellcode jetzt so aus, dann klicken wir auf "speichern".
Das war es. Wie bereits geschrieben, diesen Schritt mußten wir nur einmalig für dieses Beispiel des individuellen Titels und der individuellen Beschreibung machen in der Datei post.html Ihres aktiven Templates.
Daten einfügen in Ihren Blog-Eintrag / Beitrag
Jetzt wechseln wir bei diesem Beispiel zu dem Standard Eintrag von Dotclear, der bei der Installation erzeugt wird.
Wir gehen dafür auf den Menüpunkt "Einträge" und wählen den Beispieleintrag von Dotclear aus.
Sie sollten jetzt dieses sehen, wobei ich im Auszugsbereich den Text individuell hinzugefügt habe um Ihnen die Änderungen besser zeigen zu können.
Würden wir jetzt unseren Blog aufrufen und den entsprechenen Eintrag anwählen würde der Besucher folgendes sehen.
Jetzt rufen wir mal den Seitenquellcode dafür auf.
Wir sehen folgendes:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<meta name="ROBOTS" content="INDEX, FOLLOW" />
<title>Willkommen bei Dotclear! - Mein erster Blog</title>
<meta
name="description" lang="de" content="Hier ist die Zusammenfassung für
den Inhalt. Dieser Text ist ein Beispieltext. Das ist Dein erster
Eintrag. Wenn Du fertig bist mit dem Blog dann kannst Du Dich einloggen
und" />
<meta name="copyright" content="" />
<meta name="author" content="Dancer62" />
<meta name="date" scheme="W3CDTF" content="2011-04-01T22:53:00+01:00" />
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
<meta name="dc.title" content="Willkommen bei Dotclear!" />
<meta name="dc.description" lang="de" content="Hier ist die Zusammenfassung
für den Inhalt. Dieser Text ist ein Beispieltext. Das ist Dein erster
Eintrag. Wenn Du fertig bist mit dem Blog dann kannst Du Dich einloggen
und" />
<meta name="dc.creator" content="Ihr Name" />
<meta name="dc.language" content="de" />
Jetzt aber zurück zu dem Eintrag selber im Dotclear Blog.
Wenn Sie weiter nach unten scrollen sehen Sie folgendes:
Na kommen Ihnen die Texte bekannt vor?
Richtig, in den entsprechenden Feldern können Sie jetzt die individuellen Titel und Beschreibungen ( description ) eintragen. Machen wir es doch mal.
- Alternativer Titel: " Die ist der alternative Titel "
- Alternative Beschreibung: " Dies ist die alternative Beschreibung "
und klicken danach auf "speichern".
Wenn Sie den Blog besuchen und die entsprechende Blogseite laden ( notfalls mit F5 neu laden ) sehen Sie das sich an Ihrer Fronend Ansicht Ihres Blog-Eintrages soweit nichts verändert hat.
Rufen wir jedoch den Seitenquellcode neu auf, sehen wir die entsprechenden Änderungen.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="MSSmartTagsPreventParsing" content="TRUE" />
<meta name="ROBOTS" content="INDEX, FOLLOW" />
<title>Die ist der alternative Titel - Mein erster Blog</title>
<meta name="description" lang="de" content="Dies ist die alternative Beschreibung" />
<meta name="copyright" content="" />
<meta name="author" content="Dancer62" />
<meta name="date" scheme="W3CDTF" content="2011-04-01T22:53:00+01:00" />
<link rel="schema.dc" href="http://purl.org/dc/elements/1.1/" />
<meta name="dc.title" content="Die ist der alternative Titel - Mein erster Blog" />
<meta name="dc.description" lang="de" content="Dies ist die alternative Beschreibung" />
<meta name="dc.creator" content="Dancer62" />
<meta name="dc.language" content="de" />
Sie sehen, das sich der Titel und die Description Felder jetzt mit den individuellen Inhalten gefüllt werden.
Fazit für das Plugin MyMeta für die Blogsoftware Dotclear
Damit haben wir jetzt die Möglichkeit für alle Blogeinträge individuelle Titel und Beschreibungen zu vergeben.
Man muß es aber nicht, denn werden die individuellen Felder nicht gefüllt, wird wie bisher der Titel und die Description nach Dotclear Standard befüllt.
Das Plugin MyMeta kann aber noch mehr, testen Sie es doch gerne auf einer vielleicht vorhandenen Testinstallation von Dotclear aus und berichten Sie gerne hier darüber.
Onpage Suchmaschinenoptimierung mit der Blogsoftware Dotclear ist kein Zauberwerk !
Plugins