{"id":1378,"date":"2018-07-06T09:12:47","date_gmt":"2018-07-06T07:12:47","guid":{"rendered":"https:\/\/simon.blog\/de\/?p=1378"},"modified":"2018-07-06T09:12:48","modified_gmt":"2018-07-06T07:12:48","slug":"wir-haben-wpseo-gerettet","status":"publish","type":"post","link":"https:\/\/simon.blog\/de\/2018\/wir-haben-wpseo-gerettet\/","title":{"rendered":"Wir haben wpSEO gerettet, wir wissen es nur noch nicht."},"content":{"rendered":"\n<p class=\"wp-block-subhead\">Wer mich 2015 nach einem guten SEO-Plugin f\u00fcr WordPress gefragt hat, bekam innerhalb eines Sekundenbruchteils eine ganz definitive Antwort: wpSEO, das kostenpflichtige Plugin von Sergej M\u00fcller. Nach Sergejs Weggang und dem Verkauf begann jedoch der langsame Tod des Plugins. Dabei ist die L\u00f6sung f\u00fcr eine effektive Weiterentwicklung des Plugins denkbar einfach.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">R\u00fcckblick\u00a0<\/h2>\n\n\n\n<p>In der Zeit nach Sergejs Weggang aus der Community herrschte einiges St\u00fchler\u00fccken. Die kostenfreien Plugins aus seinem Portfolio wurden dem <a href=\"https:\/\/pluginkollektiv.org\">Pluginkollektiv<\/a> \u00fcbergeben. Die Truppe k\u00fcmmert sich bis heute \u2013 wenn auch in leicht ver\u00e4nderter Zusammensetzung \u2013 um die Plugins. Der <a href=\"https:\/\/wpletter.de\">WP LETTER<\/a>, Sergejs kostenfreier WordPress-Newsletter, fand bei mir ein neues Zuhause und erscheint auch heute (fast immer) regelm\u00e4\u00dfig.<\/p>\n\n\n\n<p>wpSEO hing lange Zeit in der Schwebe. Es war als Bezahl-Plugin auf dem deutschen Markt etabliert und f\u00fcr einen geringen zweistelligen Betrag als Lifetime-Lizenz erh\u00e4ltlich. Was Sergej im Gegenzug immer an Aktualisierungen und vor allem Support geliefert hatte, war das Geld mehr als wert. Als dann schlie\u00dflich klar war, dass ein nicht ganz unbekannter SEO-Mensch die weitere Pflege von wpSEO \u00fcbernehmen w\u00fcrde, war ich \u2013 und mit mir viele andere \u2013 erst einmal vorsichtig optimistisch.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>In den Monaten und Jahren seit dem Inhaberwechsel ist an wpSEO nicht viel passiert. Die wenigen \u00c4nderungen, die gemacht wurden, gehen in weiten Teilen gegen die Prinzipien, die wpSEO, wie allen von Sergejs Plugins, zugrunde lagen. Das Interface wurde unn\u00f6tig zerst\u00fcckelt, ein eigener Men\u00fcpunkt im Admin-Men\u00fc kam dazu. Wichtige funktionale Anpassungen fanden hingegen nicht statt und Fehlerbehebungen vermissten die (zahlenden) Kunden lange Zeit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Die einfache L\u00f6sung<\/h2>\n\n\n\n<p>In den letzten Wochen habe ich mich intensiv mit wpSEO auseinandergesetzt. Das Ergebnis meiner Einarbeitung: wpSEO ist noch immer zu retten und w\u00fcrde eine gute Basis f\u00fcr ein fantastisches SEO-Plugin abgeben. \u00a0Dem Ganzen steht im Moment nur eine Kleinigkeit im Weg: wpSEO ist keine Open-Source-Software. Ein Detail, das auch der Support auf mehrmaliges Nachfragen best\u00e4tigt:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n\t<p>[\u2026] Wir f\u00fchren wpSEO [\u2026] ohne die GPL fort. Aus unserer Sicht ist ein Plugin eben kein Derivat sondern eine eigenst\u00e4ndige Software die die Schnittstellen von WordPress nutzt. <\/p><cite>wpSEO-Support<br\/><\/cite><\/blockquote>\n\n\n\n<p>Dieses Verst\u00e4ndnis der GPL teile ich nicht, aber dazu sp\u00e4ter mehr. Das \u00d6ffnen des Plugins und der korrekte Einsatz der GPL k\u00f6nnten genau das sein, was das Plugin vor dem fast schon sicheren Tod durch Unt\u00e4tigkeit rettet.<\/p>\n\n\n\n<p>Ab dem Moment, in dem das Plugin als Open-Source-Code auf GitHub bereitliegt, werde sicherlich nicht nur ich eine ganze Batterie an Verbesserungen vorschlagen. Mit mir k\u00f6nnten weitere Entwicklerinnen und Entwickler und nicht zuletzt SEO-Profis einsteigen, sich ein wenig die H\u00e4nde schmutzig machen und wpSEO neues Leben einhauchen.<\/p>\n\n\n\n<p>Warum sollten sich die (inzwischen offenbar wieder neuen) Eigent\u00fcmer des SEO-Plugins auf einen solchen Schritt einlassen? Klar, auf den ersten Blick erscheint es widersinnig, das Preisschild eines Bezahl-Plugins abzunehmen und den Code, der das Produkt ausmacht, kostenfrei herauszugeben. Ich sage aber ja nicht, dass das wpSEO-Team vollkommen die Segel streichen soll. Wie w\u00e4re es zum Beispiel mit einem Support-Paket f\u00fcr wpSEO-User, die sich auf diesem Weg einen Premium-Support sichern k\u00f6nnen, w\u00e4hrend sie f\u00fcr die Software an sich nichts bezahlen. Oder mit SEO-Audits oder kostenpflichtigen Add-ons, die auf dem kostenlosen Kern, den wir heute wpSEO nennen, aufsetzen.<\/p>\n\n\n\n<p>In einer Welt, in der sich um die Open-Source-Software WordPress ein ganzes \u00d6kosystem von kostenfreien und kostenpflichtigen Plugins, Themes, Beratungsleistungen und Services etabliert hat, ist radikale Offenheit ein Motor der Erneuerung und steht funktionierenden Gesch\u00e4ftsmodellen nicht im Weg.<\/p>\n\n\n\n<p>Es ist nun am wpSEO-Team, sich zu entscheiden, ob sie Sergejs wundervolles Plugin weiter sterben lassen oder gemeinsam mit der Community weiter gehen m\u00f6chten. Ich w\u00fcrde mich \u00fcber eine Reaktion der Beteiligten wirklich freuen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Alternativ: Plan B<\/h2>\n\n\n\n<p>Aber m\u00fcssen wir wpSEO abschreiben, wenn das Team sich nicht zu einem \u2013 zugegeben \u2013 be\u00e4ngstigenden Schritt durchringen kann? Ganz und gar nicht. Wie ich bereits erw\u00e4hnt habe, teile ich die zuvor zitierte Meinung des wpSEO-Supports nicht. Ein WordPress-Plugin, oder zumindest dessen PHP-Anteil, kann nicht frei von GPL-Code sein. Demnach ist wpSEO schon heute wenigstens in Teilen GPL-lizenziert und steht uns offen.<\/p>\n\n\n\n<p>Weil ich <del>leider<\/del> <del>zum Gl\u00fcck<\/del> <em>nun mal<\/em> kein Jurist bin, habe ich in dieser Sache Menschen konsultiert, die sich damit besser auskennen und wurde in meiner Einsch\u00e4tzung best\u00e4tigt.\u00a0<\/p>\n\n\n\n<p>Wenn wir also keinen direkten Zugriff auf den wpSEO-Quellcode bekommen sollten, tut das der Rettung des Plugins keinen Abbruch. In diesem Fall starten wir einfach einen <a href=\"https:\/\/de.wikipedia.org\/wiki\/Abspaltung_(Softwareentwicklung)\">Fork<\/a> des Plugins. Der Code wird zu Beginn fast identisch sein, bestehende Installation des alten Plugins k\u00f6nnten problemlos auf das neue umsteigen und sich in den Armen einer gr\u00f6\u00dferen Gruppe professioneller Entwickler\/innen, Designer\/innen und SEO-Spezialist\/innen gut aufgehoben wissen.<\/p>\n\n\n\n<p>Wir haben wpSEO gerettet, wir wissen es nur noch nicht.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>R\u00fcckblick\u00a0 In der Zeit nach Sergejs Weggang aus der Community herrschte einiges St\u00fchler\u00fccken. Die kostenfreien Plugins aus seinem Portfolio wurden dem Pluginkollektiv \u00fcbergeben. Die Truppe k\u00fcmmert sich bis heute \u2013 wenn auch in leicht ver\u00e4nderter Zusammensetzung \u2013 um die Plugins. Der WP LETTER, Sergejs kostenfreier WordPress-Newsletter, fand bei mir ein neues Zuhause und erscheint auch [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wpf_show_in_dewp_planet_feed":false,"webmentions_disabled_pings":false,"webmentions_disabled":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1378","post","type-post","status-publish","format-standard","hentry","category-allgemein"],"_links":{"self":[{"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/posts\/1378","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/comments?post=1378"}],"version-history":[{"count":6,"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/posts\/1378\/revisions"}],"predecessor-version":[{"id":1867,"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/posts\/1378\/revisions\/1867"}],"wp:attachment":[{"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/media?parent=1378"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/categories?post=1378"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/simon.blog\/de\/wp-json\/wp\/v2\/tags?post=1378"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}