Tag Archiv für 'seo'

« Previous Entries

SEO mit Weblication GRID?

Weblication GRID ist ja seit einiger Zeit das neue Flagschiff unter den Weblication CMS. Persönlich habe ich es schon für Kunden angepasst und einige Erfahrung damit gesammelt. Insgesamt ein tolles CMS mit hoher Redakteurs- und Benutzerfreundlichkeit. Eine Sache ist jedoch schon seit je her bei Weblication bitter, und das ist die allgemeine Suchmaschinenfreundlichkeit.

turmbau-zu-babel

Manche CMS bringen von Haus aus schon ein paar nette Features mit um die Seite optimiert auszugeben oder zumindest dem Entwickler und Redakteur die Möglichkeit zu geben dies zu steuern. Bei Weblication gibt es da den ein oder anderen Trick, doch ein leidiges Thema bleibt die Mehrsprachigkeit von Websites.

(mehr…)

robots.txt mithilfe von php dynamisch machen

Das schöne an den großen Lizenzen bei Weblication ist die Verwaltung mehrerer Projekte in einem CMS.

Die Ausgangssituation und das Problem

Man hat ein Web oder Webspace mit mehreren Internetauftritten, als CMS wird Weblication Enterprise oder Weblication Grid verwendet. Die Projekte sind jeweils in Unterordnern angelegt und jedes Projekt hat seine eigene Domain:

/projekt1_de/ - www.projekt1.de
/projekt1_en/ - www.projekt1.com
/projekt2_de/ - www.projekt2.de
/projekt2_es/ - www.projekt2.es

Die Ordner haben jeweils den Länderkürzel-Suffix, da somit das Modul Sprachworkflow in Weblication funktioniert. Ein direktes Einrichten der Domains ist auf die Unterordner nicht möglich, da sonst der Workflow nicht mehr funktioniert.

Eine Lösung dafür ist: Die Domains zeigen jeweils auf den Root Folder und werden von dort mithilfe eine php-Scripts auf die jeweilegn Unterorder weitergeleitet.

Soweit so gut, doch was passiert wenn eine Suchmaschine plötzlich projekt1_en unter der Domain projekt2_de findet, weil die Domain www.projekt2.de stärker ist als www.projekt1.com. Ein Duplicate Content Prolem ist vorhanden.

Die Lösung (mehr…)

Title in Weblication Grid Projekt anpassen

In Weblication Grid hat man im Gegensatz zum “normalen” Weblication festgelegte Projekte. Dadurch ist es einfacher mehrere Präsenzen mit einer Weblication Lizenz zu pflegen und auseinander zu halten. Bisher war dies nur durch eine gut durchdachte Ordnerstruktur bedingt möglich.

Lege ich ein neues Projekt an, arbeite ich mit der Standardpräsenz und passe diese an. Viele Designs sind damit umsetzbar, oft benötigt es jedoch immer noch einigen Anpassungen, die Grundstruktur ist jedoch solide.

Der Titel ist in der Standardpräsenz von Anfang an “Weblication CMS Grid - Startseite” - dabei ist der Part “Weblication CMS Grid” statisch, der Teil danach wird je nach Seite ausgetauscht. Zunächst möchte ich natürlich den Text “Weblication CMS Grid” entfernen. Dazu öffne ich mein Weblication Backend, wähle auf der linken Seite mein Projekt aus, anschließend den Punkt Verwaltung. Nun habe ich in meinem Dashboard die Möglichkeit die Templates bzw. das Design zu ändern. Ich wähle den Button “Templates/Design anpassen” worauf hin ein neuer Tab geöffnet wird. Dort wähle ich standard.wDocument.php an und bearbeite es im Quelltexteditor. Natürlich kann ich dieses auch direkt über einen FTP-Client bearbeiten. Die Datei liegt unter: /projektName/wGlobal/layout/templates/documents/

In Zeile 22 steht:

<title>Weblication CMS Grid - <xsl:value-of select="/wd:document/wd:extension/wd:meta/wd:title/text()"/><wsl:postIfVar name="titleExt" operator="!=" term=""> - <wsl:postGetVar name="titleExt"/></wsl:postIfVar></title>

Hier könnte ich nun einfach “Weblication CMS Grid” mit meinem Projekttitel austauschen. Da Suchmaschinen den Titel jedoch von vorne nach hinten lesen ist es (SEO-Technisch) ratsam zunächt den variablen Teil nach vorne zu stellen und anschließend den statischen Teil einzubinden.

Demnach ändere ich den Titel folgendermaßen

<title><xsl:value-of select="/wd:document/wd:extension/wd:meta/wd:title/text()"/><wsl:postIfVar name="titleExt" operator="!=" term=""> - <wsl:postGetVar name="titleExt"/></wsl:postIfVar> - Projektname</title>

Nachdem ich dies gemacht habe speichere und schließe ich die Datei. Nun sollte gloabl auf der Präsenz der Titel geändert sein.

« Previous Entries

Impressum - Du bist auf der Seite: SEO mit Weblication GRID?