• Juli 24, 2018
  • --

Wie man SEO in Magnolia CMS integriert

Suchmaschinenoptimierung (SEO) kann in Ihr CMS integriert werden, so dass Sie Inhalte während der Arbeit und vor der Veröffentlichung prüfen und auditieren können. Dieser Blogbeitrag zeigt, wie das SEO-Modul in Magnolia CMS dies ermöglicht.

Was ist SEO?

Suchmaschinenoptimierung (SEO) ist für eine Website unerlässlich, um eine höhere Platzierung in den Suchmaschinen zu erreichenSuchmaschinenoptimierung(SEO) ist für eine Website unerlässlich, um eine höhere Platzierung in den Suchmaschinen zu erreichen und das Volumen und die Qualität des auf die Website gerichteten Verkehrs zu verbessern.

Bei SEO geht es eigentlich um zwei Dinge:

  • getting the basics right

  • seeing how your content compares to similar pages

Suchmaschinen suchen auf Ihren Seiten nach einigen grundlegenden Dingen: Titel, Meta-Schlüsselwörter, Meta-Beschreibung und kanonische URL. Diese grundlegenden Dinge können einen großen Einfluss auf das Ranking Ihrer Seite haben, vor allem wenn sie nicht vorhanden sind.

Diese Grundlagen können sich auch positiv oder negativ auf das Ranking Ihrer Seite im Vergleich zu anderen Seiten auswirken. Heben Ihre Meta-Keywords Ihre Seiten von denen der Konkurrenz ab? Ist Ihre Meta-Beschreibung prägnant und hilfreich? Diese Punkte sind schwieriger zu überprüfen und werden in der Regel erst vorgenommen, wenn Ihr Inhalt veröffentlicht wurde und für Suchmaschinen sichtbar ist.

Wenn Sie SEO betreiben, wollen Sie:

  • content that meets your standards

  • to optimize your websites in the CMS

  • to use SEO tools in the CMS

Webinar: Integrating SEO with Magnolia CMS

Das Magnolia-SEO-Modul kann Ihnen bei beidem helfen: Es prüft Ihre Inhalte, um sicherzustellen, dass die Grundlagen stimmen, und es prüft auch, wie Ihr Inhalt in den Suchmaschinen abschneidet, und das alles innerhalb von Magnolia.

Was ist das SEO-Modul von Magnolia?

Magnolia Extensions ist eine neue Initiative für die Entwicklung von Magnolia-Modulen. Inspiriert von Kundenanfragen, Demos, Support und Interesse, hat das Magnolia-Team verschiedene Module als Nebenprojekte entwickelt.

Wie alle anderen Magnolia-Erweiterungen ist auch das SEO-Modul für Magnolia On-Premises Pro-Lizenzinhaber kostenlos erhältlich.

Es steht Ihnen zwar frei und Sie sind aufgefordert, diese Module zu verwenden und uns Feedback zu geben, aber Sie sollten sich darüber im Klaren sein, dass diese Module nicht offiziell Teil des Produkts sind und daher nicht denselben Integrationstest durchlaufen. Außerdem ist der Support zur Zeit noch begrenzt. Um mehr über unsere Erweiterungen zu erfahren, besuchen Sie bitte Magnolia Extensions.

Wie man SEO in Magnolia integriert: Schritt für Schritt

1. Einbau des Moduls

Maven ist der einfachste Weg, die Module zu installieren. Fügen Sie einfach die folgenden Abhängigkeiten zu Ihrem Bundle hinzu:

XML/HTML
<dependency>
<groupId>info.magnolia.seo</groupId>
<artifactId>magnolia-seo</artifactId>
<version>${seoVersion}</version>
</dependency>

2. Zugriff auf die Inhalts-Apps

Das Modul enthält eine Reihe von Tools, die so konfiguriert werden können, dass sie verschiedene Aspekte Ihrer Seiten und/oder Inhalte testen.

Das SEO-Modul wird mit zwei Anwendungen geliefert:

SEO-App - Überprüft Webseiten auf SEO-Best Practices, Internationalisierungsunterstützung und/oder HTML-Validierung

Style Check App - Überprüft Grammatik und Rechtschreibung

Beide Apps sind Light-Apps, d.h. sie wurden mit Magnolias Light Development Konfiguration definiert. Die SEO- und Style-Check-Apps bestehen ebenfalls aus einer Browser-Sub-App, in der Sie die zu prüfenden Seiten oder Beiträge auswählen können, und einer Detail-Sub-App, in der Sie die Ergebnisse einsehen können.

Was beinhaltet das SEO-Modul von Magnolia?

Rechnungsprüfer

Das Modul enthält verschiedene "Prüfer", die zur Validierung von Inhalten eingesetzt werden können. Ein Prüfer führt eine Prüfung Ihres Inhalts durch - sei es eine Seite, ein Artikel oder eine andere Art von Inhalt - und gibt einige Ergebnisse zurück.

Einige Beispiele für Audits sind: Rechtschreibprüfung eines Textes, Überprüfung der syntaktischen Korrektheit des HTML einer Seite oder Überprüfung, ob eine Seite eine Meta-Beschreibung definiert hat. Die Ergebnisse hängen davon ab, was der Prüfer gefunden hat: eine Liste der falsch geschriebenen Wörter, alle gefundenen Fälle von fehlerhaftem HTML oder ob die Seite eine Meta-Beschreibung hat.

Laufende Rechnungsprüfer

Sie können Audits mit Standard-Magnolia-Aktionen in den beiden SEO-Apps (der SEO-App oder der Style-App) durchführen, oder Sie können Aktionen zur Durchführung von Audits hinzufügen, um andere Magnolia-Apps anzupassen.

Es gibt zwei Arten von Aktionen, die im SEO-Modul verfügbar sind:

  1. Dynamic action – the user picks what auditors will be performed

  2. Canned action – pre-selected auditors will be run

Dynamische Aktionen und Aktionen aus der Konserve sind ganz normale Magnolia-Aktionen; Sie können sie zu jeder Anwendung hinzufügen und sie an Ihre Bedürfnisse anpassen.

Prüfen von Seiten in der SEO-App

Für Autoren und Redakteure von Inhalten ist die Arbeit mit der SEO-App einfach.

Lassen Sie uns eine Seite auf die SEO-Grundlagen prüfen:

  • Does the page have a title, meta keywords and meta description defined?

  • Are they valid? (For example, are at least two meta keywords defined?)

  • And finally, do they appear in the displayed page?

Für jede dieser Kontrollen ist ein separater Prüfer zuständig, der die Prüfung durchführt.

Wählen Sie einfach die Seite aus, die Sie prüfen möchten, und wählen Sie die Aktion "Seite prüfen" in der Workbench. Es öffnet sich ein Dialogfeld, in dem Sie die verfügbaren Prüfungen auswählen können.

Wählen Sie einfach die Audits aus, die Sie überprüfen möchten, und führen Sie sie durch!

Hier sind die Ergebnisse Ihrer Prüfung:

Jeder Auditor hat seine Ergebnisse zurückgegeben - ob er bestanden oder nicht bestanden hat, und wenn er nicht bestanden hat, stuft der Auditor den Fehler entweder als Fehler ein, der behoben werden muss, als Warnung, die behoben werden sollte, oder als Hinweis, der behoben werden kann. Anhand der Prüfergebnisse können Sie feststellen, was behoben werden muss und was weniger wichtig ist.

Sie erhalten eine Zusammenfassung Ihres Audits - wie viele Fehler, Warnungen und Hinweise wurden gefunden - und einen erweiterbaren Abschnitt für die detaillierten Ergebnisse jedes Auditors. Wenn möglich, enthält der Abschnitt einen Link oder eine Schaltfläche, die Sie zu der Stelle führt, an der Sie das Problem beheben können. Wenn zum Beispiel auf Ihrer Seite eine Meta-Beschreibung fehlt, gibt es eine Schaltfläche, mit der Sie die Seiten-App öffnen und die geprüfte Seite aufrufen können, wo Sie die Meta-Beschreibung in den Seiteneigenschaften korrigieren können.

Hat unsere Seite also die Grundlagen bestanden?

Der Titel hat die Prüfung bestanden, aber die Eigenschaften Meta-Beschreibung und Meta-Schlüsselwörter fehlen, können also nicht validiert werden und erscheinen nicht auf der Seite. Wir erhalten eine praktische Schaltfläche, die Sie direkt von der SEO-App zur Seiten-App führt, wo Sie den fehlenden Inhalt hinzufügen können.

Hilferuf

Es gibt zahlreiche SEO-Tools und -Dienste, die Ihnen helfen, Ihren Inhalt mit ähnlichen Seiten zu vergleichen: Bewertung Ihrer Meta-Keywords, Überprüfung Ihres Seiten-Rankings und Ihrer Seitenautorität oder Rechtschreib- und Grammatikprüfung für Ihren Text.

You can plug those services into Magnolia with the SEO module and do those sophisticated content checks within Magnolia.

The SEO module gives you three examples of integrating an external service to do an audit:

  • The WC3 HTML validation to check your page’s HTML in the SEO app

  • Grammarly’s spell and grammar checking for your story content in the Stories app

  • MOZ’s page authority and page authority rankings to check your page in the SEO app

With these auditors, backed by their external services, you can integrate their sophisticated checks into Magnolia and use them when you are developing and refining your content.

Mehr tun!

There is much more you can do with the SEO module:

  • Perform audits in a publication workflow to check for content standards

  • Integrate other external services for checking your content

  • Check your content for internationalization

If the SEO module doesn’t do what you need, let us know!

Wartung

Since the SEO module is part of Magnolia Extensions, at this time, support is limited. We always recommend that you continuously check our documentation on Magnolia Extensions or Nexus.

Über den autor

Andrew Warinner

Senior Solution Architect, Magnolia

Andrew Warinner is Senior Solution Architect in Magnolia’s Services team. He has wide ranging experience in product development and management, technical leadership and people management. He's a keen reader and also a very prolific writer on quora. Andrew is originally from Illinois (U.S.) but has lived in Switzerland for longer than he'd like to admit.