Erweiterung:HTML Meta und Titel hinzufügen
Diese Erweiterung wird derzeit nicht aktiv gepflegt! Obwohl sie möglicherweise immer noch funktioniert, werden Fehlerberichte oder Featureanfragen höchstwahrscheinlich ignoriert. Wenn Du die Aufgabe übernehmen möchtest, diese Erweiterung zu entwickeln und zu verwalten, kannst Du Du kannst den Besitz der Quelle anfordern. Du kannst höflichkeitshalber den Autor kontaktieren. Du solltest auch diese Vorlage entfernen und angeben, dass die Erweiterung in der Infobox {{Erweiterung }} der Seite beibehalten werden soll. |
![]() Freigabestatus: ohne Wartung |
|
---|---|
Einbindung | Tag |
Beschreibung | Ermöglicht eine einfachere SEO (Search Engine Optimization) mit MediaWiki. |
Autor(en) | Jim Wilson, Dennis Roczek (dennisroczekDiskussion) |
Letzte Version | 0.7 (2015-09-29) |
MediaWiki | 1.24+ |
Datenbankänderungen | Nein |
Lizenz | MIT-Lizenz |
Herunterladen | |
<seo> |
|
Übersetze die Add HTML Meta and Title-Erweiterung, wenn sie auf translatewiki.net verfügbar ist | |
Die Add HTML Meta and Title Erweiterung ermöglicht eine einfachere SEO (Search Engine Optimization) mit MediaWiki. Sie basiert zum Teil auf der Erweiterung MetaKeywordsTag .
Verwendung
Wenn du Folgendes in eine Wiki-Seite eingibst:
<seo title="word1,word2" metakeywords="word3,word4" metadescription="word5,word6" google-site-verification="123456789-abfd123456" />
...oder die kürzere...
<seo title="word1,word2" metak="word3,word4" metad="word5,word6" google-site-verification="123456789-abfd123456" />
...werden diese Wörter dem HTML-Titel und den Meta-Kopfzeilen "hinzugefügt". Dadurch wird die SEO (Search Engine Optimization) mit MediaWiki einfacher durchgeführt.
Der obige Text würde zum Beispiel so aussehen:
<title>word1,word2 - Wiki Name</title> (the string "word1,word2" replaces page title)
<meta name="keywords" content="word3,word4" />
<meta name="description" content="word5,word6" />
<meta google-site-verification="123456789-abfd123456" />
(Dies sind neue Meta-Tags - existierende Metas bleiben unberührt).
Installation
- Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens
AddHTMLMetaAndTitle
im Ordnerextensions/
ablegen.
Entwickler und Code-Beitragende sollten stattdessen die Erweiterung von Git installieren, mit:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/AddHTMLMetaAndTitle - Folgenden Code am Ende deiner LocalSettings.php -Datei einfügen:
wfLoadExtension( 'AddHTMLMetaAndTitle' );
- Erledigt – Navigiere zu Special:Version in deinem Wiki, um zu überprüfen, ob die Erweiterung erfolgreich installiert wurde.
Änderungslog
- v0.7.0
- Unterstützung für PHP CodeSniffer Checks hinzugefügt.
- alle verbleibenden Fehler und Warnungen behoben.
- v0.6.0
- das Google Site Verification Tag hinzugefügt.
- v0.5.1
- geändert, um mit MW Versionen 1.1.2 und höher zu funktionieren (Überarbeitung durch Mic)
- v0.4.0
- habe
$emt="";
in die parseSEO-Funktion eingefügt, weil ich eine böse PHP-Meldung für eine unitialisierte Variable bekommen habe...
- v0.2.0
- htmlspecialchars() als Filter für den Text hinzugefügt, der im Titel und in den Metadaten angezeigt wird - wird noch etwas benötigt, um böswillige Personen abzuhalten? Ich glaube nicht. (Wenn du Englisch sprichst, solltest du vielleicht die PHP-Funktion htmlentities verwenden, die restriktiver ist).
- v0.1.0
- Erste Version - alles funktioniert.
Siehe auch
- Erweiterung:WikiSEO basiert auf dieser Erweiterung, wurde jedoch nach modernen MediaWiki-Standards umgeschrieben und wird aktiv weiterentwickelt.
- Wenn du nur den Titel auf den Seiten überschreiben (und keine Wörter an ihn anhängen) möchtest, kannst du dir zudem das DISPLAYTITLE-Tag in Kombination mit den Einstellungen Handbuch:$wgAllowDisplayTitle und Handbuch:$wgRestrictDisplayTitle ansehen.
- Extension:Semantic Meta Tags zum einfachen Festlegen von Meta- und Schlüsselwörtern für ganze Namespaces oder einzelne Seiten