Rheinwerk Computing < openbook > Rheinwerk Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.
 
Inhaltsverzeichnis
Vorwort
Teil I Grundlagen
1 Einleitung
2 Testumgebung einrichten
3 Live-Umgebung einrichten
4 Website planen
Teil II Joomla! benutzen
5 Website-Frontend kennenlernen
6 Administrations-Backend bedienen
7 Content verwalten
8 Contentpflege konfigurieren
9 Menüs aufbauen
10 Layout und Design anpassen
11 Benutzerverwaltung einrichten
12 Mehrsprachigkeit aktivieren
13 System konfigurieren
Teil III Joomla! erweitern
14 Erweiterungen aktivieren
15 Offizielle Joomla!-Komponenten
16 Empfohlene Erweiterungen
17 Joomla! als Content-Management‐System
18 Joomla! als Community-Plattform
19 Joomla! als Online-Shop
Teil IV Joomla! warten
20 Wartung allgemein
21 Joomla! und Content deployen
22 Sicherheit ausbauen
23 Performance- und Suchmaschinenoptimierung
24 Notfallmaßnahmen
Teil V Joomla!-Erweiterungen entwickeln
25 Grundlagen zur Erweiterungsentwicklung
26 Templates entwickeln
27 Plugins entwickeln
28 Module entwickeln
29 Komponenten entwickeln
30 Erweiterungen veröffentlichen
Stichwortverzeichnis

Jetzt Buch bestellen
Ihre Meinung?

Spacer
<< zurück
Joomla! 3 von Richard Eisenmenger
Das umfassende Handbuch
Buch: Joomla! 3

Joomla! 3
Pfeil 23 Performance- und Suchmaschinenoptimierung
Pfeil 23.1 Joomla!-URLs optimieren
Pfeil 23.2 Marketing-URLs einrichten
Pfeil 23.2.1 Marketing-URL per Joomla!-Menüeinträge
Pfeil 23.2.2 Marketing-URL per Umleitung
Pfeil 23.2.3 Marketing-URL per ».htaccess«
Pfeil 23.3 Suchmaschinenoptimierung mit sh404SEF
Pfeil 23.3.1 URL-Aufbau und Metadaten konfigurieren
Pfeil 23.3.2 Webseiten-URLs, Aliasse und »404«-Probleme verwalten
Pfeil 23.4 Pagespeed Insights und YSlow interpretieren
Pfeil 23.4.1 Defer parsing of JavaScript – JavaScript ans Ende der HTML-Datei setzen
Pfeil 23.4.2 Enable gzip compression – GZIP-Komprimierung aktivieren
Pfeil 23.4.3 Inline small CSS, Inline small JavaScript – kleine JavaScripts in die HTML-Datei verlagern
Pfeil 23.4.4 Leverage browser caching – Browsercache steuern
Pfeil 23.4.5 Make fewer HTTP requests – JavaScript- und CSS-Aggregierung
Pfeil 23.4.6 Minify CSS, Minify HTML, Minify JavaScript – Minifizierung aktivieren
Pfeil 23.4.7 Optimize images – Bilder optimieren
Pfeil 23.4.8 Serve resources from a consistent URL – doppelte Ressourcenanfragen vermeiden
Pfeil 23.4.9 Specify image dimensions – Bildbreite und -höhe festlegen
Pfeil 23.4.10 Use a Content Delivery Network (CDN) – CDNs einsetzen
Pfeil 23.5 Caching aktivieren
 
Zum Seitenanfang

23.2    Marketing-URLs einrichten Zur vorigen ÜberschriftZur nächsten Überschrift

Marketing-URLs sind besonders kurze Internetadressen, die sich jeder gut merken kann, sei es auf einem Flyer oder Plakat oder durch kurzes Aufblenden in einem Werbespot. Deshalb bestehen sie meist nur aus dem Domain-Namen und dahinter dem konkreten Marketing-, Produkt- oder Dienstleistungsthema. Für dieses Handbuch gibt es beispielsweise die Marketing-URL https://joomla-handbuch.com/marketing, mit der Sie direkt auf eine Seite mit Tipps und Hinweisen zum Thema gelangen. Im Reiseforum verweist die URL http://reiseforum.joomla-handbuch.com/lanzarote direkt auf die im Kategorieblog vergrabene Detailseite zur kanarischen Vulkaninsel.

Solch eine kurze URL hat nicht nur den Vorteil, dass sie besonders leicht zu merken ist. Sie ist auch ideal für die Arbeit mit Suchmaschinen und den mit ihnen verbundenen Werbedienstleistungen. Zum einen erhalten kurze URLs mit möglichst wenigen Unterordnern ein möglicherweise höheres Ranking. Zum anderen sind solch kurze Adressen ideal für Landing Pages, spezielle Themen-Zielseiten, die Sie z. B. über AdWords oder andere Werbedienste in Suchmaschinenergebnissen oder bei Websitewerbepartnern einblenden. Was Suchmaschinen besonders gut gefällt: Werbetext, Marketing-URL (die Phrasen hinter der Domain), Überschrift und Inhalt der verlinkten Seite enthalten die gleichen Keywords. Die Suchmaschine bewertet dann besonders positiv, wenn die verlinkte Seite auch tatsächlich den Inhalt enthält, den die vorangegangenen Verlinkungen versprechen.

Ist das URL-Rewrite aus dem vorangegangenen Abschnitt aktiviert, sind die URLs bereits sehr suchmaschinenfreundlich, da sie wenig überflüssigen Ballast enthalten und größtenteils die Keywords der Menüeinträge oder Beitragstitel zitieren. Abhängig von der Nutzung verschachtelter Kategorieansichten und Beitragsplatzierungen im Menü können die URL-Pfade aber mitunter recht lang werden. Eine Marketing-URL soll allerdings kurz sein – auf den folgenden Seiten lernen Sie verschiedene Wege kennen, das zu erreichen.

 
Zum Seitenanfang

23.2.1    Marketing-URL per Joomla!-Menüeinträge Zur vorigen ÜberschriftZur nächsten Überschrift

Ist die Zielseite der Marketing-URL als oberster Eintrag (oberste Menüebene) in irgendeinem Menü eingetragen, genügt das aktivierte Joomla!-interne URL-Rewrite aus Konfiguration • Reiter Site, um die Seite unter der kürzestmöglichen URL verfügbar zu machen. In diesem Fall zieht Joomla! den im Textfeld Alias des Menüeintrags hinterlegten Begriff als kompletten URL-Pfad.

Sobald die Seite allerdings eine Ebene tiefer im Menü hängt, funktioniert das schon nicht mehr. Zwischen Domain-Name und Seitentitel steckt jetzt der Name des übergeordneten Menüpunkts, dem die Seite zugeordnet ist. Für normale Webseiten eine gute Sache, da es sich um ein weiteres Keyword handelt; für Marketingzwecke ist die URL aber zu lang. Abhilfe schafft ein alter Trick, den Sie schon zum Entfernen der Startseite aus dem Main Menu (siehe Kapitel 9, »Menüs aufbauen«) einsetzten: das Hidden Menu. Sie hängen die betreffende Seite als obersten Menüeintrag in ein Menü, das nirgendwo angezeigt wird, also keinem Modul zugeordnet ist. Prompt stellt der interne Redirect-Mechanismus von Joomla! die passende URL bereit (siehe Abbildung 23.3). Eine sehr elegante Methode, da hier keine Form von nach außen sichtbarem Redirect stattfindet, die URL existiert wirklich.

Der einfachste Weg zur Marketing-URL – Anlegen einer Seite in der obersten Ebene des Hidden Menus

Abbildung 23.3    Der einfachste Weg zur Marketing-URL – Anlegen einer Seite in der obersten Ebene des Hidden Menus

Was aber, wenn die Seite nicht nur über das versteckte Menü, als Marketing-URL, erreichbar sein soll, sondern auch über das Main Menu? Kein Problem, Sie legen einfach einen zweiten Menüeintrag im Main Menu an, der ebenfalls auf den Beitrag verweist. Im Beispiel der Joomla!-Handbuch-Website war die Seite damit sowohl unter https://joomla-handbuch.com/marketing als auch unter https://joomla-handbuch.com/beispiele/tipps-zu-marketing-urls abrufbar.

Aber halt, hier schlagen die Duplicate-Content-Glocken Alarm! Google und Co. strafen Websites oder einzelne Seiten ab, wenn sie über mehr als einen Weg erreichbar sind (siehe Abbildung 23.4). Dies dient der Beseitigung von Linkspam im Suchmaschinenindex, also übertrieben und zu Unrecht verlinkten Seiten, um ihre Wichtigkeit und Beliebtheit künstlich zu erhöhen.

Zwei nach außen erreichbare URLs zu einem Beitrag betrachten Suchmaschinen als Duplicate Content und damit als Spam.

Abbildung 23.4    Zwei nach außen erreichbare URLs zu einem Beitrag betrachten Suchmaschinen als Duplicate Content und damit als Spam.

Die Lösung versteckt sich hinter einem besonderen Menüeintragstyp, dem Menüeintrag-Alias. Über das Feld Alias verlinken mit verknüpfen Sie beliebige Menüeinträge mit irgendeinem anderen (siehe Abbildung 23.5). Die URL wird dabei bereits intern für die Menüdarstellung umgeschrieben, es findet also erneut kein Redirect statt.

»Menüeintrag-Aliasse« dienen zur mehrfachen Integration von Webseiten in Menüs, dabei entsteht nur eine einzige Seiten-URL.

Abbildung 23.5    »Menüeintrag-Aliasse« dienen zur mehrfachen Integration von Webseiten in Menüs, dabei entsteht nur eine einzige Seiten-URL.

 
Zum Seitenanfang

23.2.2    Marketing-URL per Umleitung Zur vorigen ÜberschriftZur nächsten Überschrift

Der zweite Weg zur Erzeugung einer Marketing-URL ist die Nutzung der offiziellen Joomla!-Komponente Umleitungen, die Sie bereits in Kapitel 20, »Wartung allgemein«, zur 404-Fehlerbeseitigung nutzten. Statt die Liste gesammelter nicht existierender Webseiten und Seitenelemente zu bearbeiten, erzeugen Sie über den Button Neu eine frei konfigurierbare Umleitung von der Marketing-URL (Quelladresse) zur Zielseite (Zieladresse).

Über die Erweiterung Umleitungen richten Sie Marketing-URL-Umleitungen bequem unter Angabe einer »Quell-« und »Zieladresse« ein.

Abbildung 23.6    Über die Erweiterung Umleitungen richten Sie Marketing-URL-Umleitungen bequem unter Angabe einer »Quell-« und »Zieladresse« ein.

Der Vorteil ist, dass Sie alle Marketing-URLs übersichtlich über KomponentenUmleitungen einsehen. Auf der anderen Seite vermischen sich Ihre manuellen Umleitungen aber leider mit den 404-Fehlern.

Hintergrund: »301«-Redirects sind für Marketing-URLs valide

Über die Erweiterung Umleitungen erzeugte Marketing-URLs erzeugen sogenannte 301-Redirects (siehe Diagramm in Abschnitt 20.4.2, »Einrichten von Umleitungen«), die aus Sicht der Suchmaschinen völlig valide sind, da es sich bei der 301-Antwort um eine permanente Umleitung handelt. Google weiß also, dass http://reiseforum.joomla-handbuch.com/lanzarote keine echte Seite ist, sondern indexiert die Zielseite der Weiterleitung.

 
Zum Seitenanfang

23.2.3    Marketing-URL per ».htaccess« Zur vorigen ÜberschriftZur nächsten Überschrift

Wer seine Joomla!-Menüs und Umleitungen-Listen sauber halten möchte, nutzt einen höher gelegenen Mechanismus für Marketing-URLs. Außerhalb von Joomla! ist auch der Apache Webserver in der Lage, 301-Redirects auszulösen. Der Vorteil ist, dass dabei die Joomla!-Applikation nicht bemüht wird, ein möglicher Performancegewinn für Websites mit vielen Besuchern. Allerdings ist es notwendig, die .htaccess-Serverkonfigurationsdatei im Hauptverzeichnis von Joomla! zu bearbeiten. Seien Sie also ausgesprochen vorsichtig, damit sich kein Fehler einschleicht und die gesamte Website nicht erreichbar ist. Idealerweise testen Sie die neue Version der .htaccess-Datei in einer Entwicklungs- oder Testumgebung.

Die Ergänzung in der .htaccess-Datei ist unkompliziert. Suchen Sie die Zeile, die den Redirect-Mechanismus aktiviert (RewriteEngine On), und ergänzen Sie darunter pro Zeile eine Umleitung nach dem Schema Redirect 301 /marketing-url /zielseite, ein Beispiel: Redirect 301 /lanzarote /urlaubsziele/kanaren/55-lanzarote

Die Umleitungen sind sofort nach Speichern der .htaccess-Datei wirksam.

 


Ihre Meinung

Wie hat Ihnen das Openbook gefallen? Wir freuen uns immer über Ihre Rückmeldung. Schreiben Sie uns gerne Ihr Feedback als E-Mail an kommunikation@rheinwerk-verlag.de.

<< zurück
 Zum Rheinwerk-Shop
Zum Rheinwerk-Shop: Joomla! 3 Joomla! 3
Jetzt Buch bestellen

 Ihre Meinung?
Wie hat Ihnen das Openbook gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Rheinwerk-Shop: HTML5 und CSS3
HTML5 und CSS3


Zum Rheinwerk-Shop: Schrödinger lernt HTML5, CSS und JavaScript
Schrödinger lernt HTML5, CSS und JavaScript


Zum Rheinwerk-Shop: Einstieg in PHP 7 und MySQL
Einstieg in PHP 7 und MySQL


Zum Rheinwerk-Shop: PHP 7 und MySQL
PHP 7 und MySQL


Zum Rheinwerk-Shop: Erfolgreiche Websites
Erfolgreiche Websites


 Lieferung
Versandkostenfrei bestellen in Deutschland, Österreich und der Schweiz
InfoInfo

 
 


Copyright © Rheinwerk Verlag GmbH 2019
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das Openbook denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt.
Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

 
Nutzungsbestimmungen | Datenschutz | Impressum

Rheinwerk Verlag GmbH, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, service@rheinwerk-verlag.de

Cookie-Einstellungen ändern