Artikelverzeichnisse sind Plattformen, in denen jeder Internetnutzer Artikel verfassen und veröffentlichen kann, die dann nach Themen sortiert werden.
Der Artikelverzeichnisbetreiber hat dadurch den Vorteil, daß er kostenlose Inhalte bekommt. Der Vorteil des Autors besteht darin, daß er mehrere themenrelevante Backlinks und auch den einen oder anderen Besucher auf die im Artikel verlinkte Seiten bekommt.
Soweit zur Theorie, kommen wir zur Praxis. Ich habe mir vorgenommen ein Artikelverzeichnis mit wordpress aufzusetzen, was auch erstaunlich gut und einfach zu realisieren war. Das Resultat könnt ihr Euch auf Artikel-Ranking.de und Backlinks-For-Content.com anschauen und auch sehr gern testen.
Ich habe einmal eine kleine Anleitung zusammengeschrieben. Wenn etwas unklar ist, könnt Ihr gern per Kommentar nachfragen.
Anforderungen an ein Artikelverzeichnis
Meine Anforderungen an ein Artikelverzeichnis sahen wie folgt aus:
- einfache Benutzerverwaltung und einfaches Rechtemanagement
- Suchmaschinenfreundlichkeit, das heißt “sprechende URLs” ohne unnötigen SchnickSchnack - gute interne Verlinkung
- Emailbenachrichtigungen, wenn neue Benutzer angelegt oder neue Texte geschrieben wurden
- Design mit statischer Frontpage, einfacher Navigation und 2 Sidebars
All das lässt sich mit Wordpress und einigen Plugins einrichten:
verwendete wordpress version
- die Neuste natürlich, in diesem Fall die WordPress 2.2.1 DE-Edition
verwendetes wordpress theme
- Ragi Red 2.0, ich habe mich für dieses Theme entschieden, weil es von Haus aus 2 Sidebars mitbringt, die sich leicht anpassen lassen und die man für ein Artikelverzeichnis gut gebrauchen kann. Andere wären natürlich auch möglich. Außerdem gefiel mir die Farbzusammenstellung und der Rest des Designs, so daß ich es nur wenig anpassen musste - allenfalls ein paar Lokalisierungen waren notwendig.
verwendete wordpress plugins
Die Liste ist etwas länger, dafür läuft danach aber auch fast alles automatisch.
- Add Sig
- Draft Notifier
- Follow-URL
- Google (XML) Sitemaps
- Google Sitemaps - Append UTW Tags
- IWG Extended Author List
- o42-clean-umlauts
- Role Manager
- Smart Archives
- the_excerpt Reloaded
- Top Level Categories
- Ultimate Tag Warrior
- Update-Monitor
- wpSEO
Anleitung zum Aufsetzen eines suchmaschinenoptimierten Artikelverzeichnis’
1. Installation von wordpress
Wordpress Installation in 5 Minuten.
2. Aktivierung der Plugins
2.1 User Management Plugins
Role Manager von Thomas Schneider ist ein wirklich geniales Plugin mit dem man sehr feingradig bestimmen kann, welcher Benutzer welche Rechte in Wordpress hat. Dazu kann man dann im Wordpress-Admin-Menu unter Benutzer–>Rollen verschiedene Benutzergruppen anlegen, denen man die Rechte einzeln zuweist. Im Falle des Artikelverzeichnis habe ich eine Gruppe Artikelschreiber angelegt, deren Mitglieder Artikel nur verfassen, aber nicht publizieren können.
Draft Notifier ist ein kleines Plugin, das auf Role Manager aufbaut und den Administrator per Email benachrichtigt, wenn ein Benutzer ohne Publish-Rechte einen Artikel speichert. Als Administrator kann man dann den Artikel über einen Link publizieren. Eine Konfiguration ist nicht weiter nötig.
IWG Extended Author List ist ebenfalls ein von Thomas Schneider stammendes auf Role Manager aufbauendes Plugin, das das Problem beseitigt, daß standardmäßig in Wordpress das Autor-Attribut überschrieben wird, wenn man als Administrator einen Artikel eines anderen Autors veröffentlicht. Um dieses Plugin zu konfigurieren, muß man im Admin-Menu unter Benutzer–>Rollen eine neue Berechtigung namens show_in_authorlist anlegen und diese dann der Benutzergruppe Artikelschreiber hinzufügen.
Damit hat man die komplette Benutzerverwaltung für ein Artikelverzeichnis. Wenden wir uns der Suchmaschinenfreundlichkeit zu.
2.2 SEO Plugins
Follow-URL ist ein Muß, das Artikelverzeichnis soll ja schließlich Pagerank vererben, sonst hat der Autor gar nichts davon. Einmal installiert ist kein weiterer Konfigurationsaufwand nötig. Alternativ kann man auch dofollow verwenden. Ich weiß ehrlich gesagt nicht, welches besser ist.
Mit wpSEO hat man ein Instrument in der Hand, mit dem man sehr detailiert dynamische Header-Inforationen (Titel, description, keywords) generieren lassen kann. Ich mag es sehr und nutze es auch für andere Blogs.
Top Level Categories beseitigt das lästige categories-Problem. Es entfernt in den Permalinks zu den Kategorien den /categories/-Teil. So sehen schlanke URLs aus.
Mit the_excerpt Reloaded kann man auf verschiedenen Unterseiten, verschieden lange Ausschnitte der Artikel anzeigen lassen - das sollte die the_excerpt()-Funktion eigentlich standardmäßig mitbringen, macht sie aber leider (noch) nicht.
2.3 Sitemap und Navigations Plugins
Um Google möglichst schnell über Aktualisierungen zu informieren, braucht man auf jeden Fall ein Sitemap-Plugin, das bei jeden neuen Artikel die Sitemap neu erstellt und google anpingt. Google (XML) Sitemaps leistet da gute Dienste. Um dieses Plugin zu konfigurieren, muß man zunächst die Dateien sitemap.xml und sitemap.xml.gz im Root-Verzeichnis des Blogs erstellen und sie für den Webserver beschreibbar machen. Unter Einstellungen–>Sitemap kann man dann die nötigen Einstellungen vornehmen.
Ein weiteres Muß ist ein Tagging-Plugin. Ich habe mich diesmal für Ultimate Tag Warrior entschieden, weil es sich über Google Sitemaps - Append UTW Tags die Tags in die Sitamap integrieren lassen und google noch mehr Futter bekommt. Durch unterschiedliche Excerpt-Längen wird vermieden, daß sich die Einzel-Seiten der Kategorien und Tags zu sehr gleichen. Statt Ultimate Tag Warrior könnte man aber auch das leicht-gewichtigere Jerome Keywords verwenden.
Smart Archives ermöglicht eine saubere Darstellung aller bisher geschriebenen Beiträge. Ich find’s schick und konfigurieren muß man auch nicht viel.
o42-clean-umlauts ist für ein deutsches Blog auch so ein Muß - es wandelt Sonderzeichen in URLs korrekt um (ß wird z.B zu ss).
3. Sonstige Konfiguration
3.1 Anpassen der Permalinks
Suchmaschinen lieben sprechende URLs. Unter Einstellungen–>Permalinks kann man google diesen Gefallen tun. Wenn man bei seinem Provider Zugriff auf modrewrite hat kann man auch das häßliche index.php loswerden. Bei mir sieht die benutzerdefinierte Permalink-Struktur so aus
/%postname%-%post_id%.html
und die dazu gehörige .htaccess so:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^(/tag)
RewriteRule ^tag/(.*)/$ /index.php?tag=$1 [L]
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
Zeile 3 und 4 dienen der Verschönerung der Permalinks für die Einzelseiten der UltimateTagWarrior-Tags.
3.2 Ausschalten der Kommentare
Ich habe die Kommentarfunktion von wordpress unter Einstellung–>Diskussion ausgestellt und alles Unnötige aus der comments.php gelöscht. Muß man aber nicht.
3.3 Statische Frontseite
In der neuen Wordpress-Version kann man unter Einstellungen–>Lesen eine statische Startseite festlegen. Plugins sind dafür nicht mehr nötig.
3.4 Interne Verlinkung
Um die Seiten unter einander besser zu verlinken, habe ich eine Tagcloud (sehr leicht mit Universal Tag Warrior)und eine Archivseite mit allen Beiträgen angelegt.
3.5 Registrierung für Jeden
Unter Einstellungen allgemein, muß man nun noch einstellen, daß sich jeder registrieren kann und standardmäßig die Rolle Artikelschreiber bekommt.
3.6 Social Bookmark Buttons
Die Buttons zum leichteren Bookmarken der Artikel sind leicht gesetzt, einfach ein paar Links an der richtigen Stelle in der single.php (direkt hinter require(’post.php’) und fertig. Leider hab ich noch nicht herausgefunden, wie man Sondereichen korrekt an MrWong überträgt. Naja, halb so wild.
3.7 Einfaches Admin-Menu
Als letztes habe ich noch den Tip von Robert Hartl beherzigt und im Schreiben-Menu unnötige Elemente ausgeblendet um meine Artikelschreiber nicht zu verwirren.
Fazit
Wordpress ist definitv geeignet, um ein Artikelverzeichnis zu erstellen. Ich kann mir kaum eine einfachere Lösung vorstellen. Seht Euch doch auch noch mal mein Beispiel für ein Artikelverzeichnis an und schreibt einen Artikel.
Mal sehen, ob das jemanden interessiert, ich habe ja schließlich auch bald Geburtstag.
Falls Euch dieser Artikel gefallen habt oder Ihr sogar selbst ein Artikelverzeichnis nach dieser Anleitung aufsetzt, würde ich mich ein über ein Kommentar, einen Link zurück oder ein soziales Bookmark bei Mister Wong/del.icio.us freuen. ![]()



Hallo, sehr schöner Artikel von Dir, nur leider bin ich wohl zu doof dafür.
Im Grunde habe ich durch den Artikel hier ne Vorstellung bekommen wie ich einfach ein AV mit wordpress aufziehen kann. Das ist schonmal viel wert, aber mittlerweile bin ich nur noch frustriert mit den Plugins.
1. Sitemap habe ich erstellt als ich die bei google einrteichen wolltwe hatte ich das Problem das meine Seite nicht verifiziert werden konnte. Weder mit der Meta Methode noch mit der Methoede eine Datei hochzuladen.
2. Das IWG Extended Author List Plugin finde ich auf der verlinkten Seite nicht. Muss ich das unbedingt haben, und was genau macht das überhaupt, oder ist das durch die neueste Version vom Role Manager nicht mehr nötig?
3. Smart Archives Plugin jhabe ich aktiviert und nun weiß ich nicht weiter. Wie binde ich das denn jetzt ein und wie kann ich das archive aufrufen? habs mit /archive.php, archives.php, smartartchives.php etc versucht, kommt aber nichts.
4. unnötige Elemente ausblenden hat bei mir auch nicht funktioniert, habe die Datei so bearbeitet wie beschrieben, aber nichts ändert sich (getestet mit Artikelschreiber Account)
5. Ultimate Warriror Plugin. Das ist der Knaller, hier peil ich gar nichts. Hab die Dateien hochgeladen und die 3 Plugins aktiviert, aber auch hier tut sich nichts?
In der help Datei steht das:
||+- ultimate-tag-warrior-help.html contains the instructions for installing
Ganz toll, und wie soll ich das aufrufen?
Und was passiert mit dem Ordner example Bits? Also bei dem Plugin bin ich dank fehlender Installationsanleitung völlig überfordert.
Dafür kannst Du natürlich nichts, und ich bin auch froh das Du Deine Erfahrungen hier so preis gibst.
Vielleicht hast Du ja bei dem ein oder anderen Punkt nen Tip für mich, im Moment steh ich mal wieder kurz davor meinen Pc aus dem Fenster zu schmeißen. :p
Viele Grüße André
Hallo Andre, ich versuche mal deine Fragen zu beantworten.
1. Da habe ich leider auch keine Idee, weil ich noch nie Probleme damit hatte - einfach die Datei in das root-Verzeichnis deines webspace hochladen und fertig. Vielleicht ist die von Dir erstellte Datei nicht lesbar?
2. Das ist der richtige Link. Wenn Du das Plugin nicht installierst, wird das Author-Atribut eines Artikels bei der Veröffentlichung durch den admin auf admin gesetzt. Es sähe also so aus, als ob der admin den Artikel geschreiben hat. Das Plugin behebt dieses Problem.
3. Um das smart Archive Plugin zu nutzen, musst Du in das Template der Seite in der das Archiv erscheinen soll, folgenden code einfügen:
< ?php smartArchives('list',''); ?>Am besten ist es also ein extra Template für das Archiv anzulegen. Nähere Informationene zu den Optionen findest Du auf der plugin-Seite.
4. Die Anleitung von Robert Hartl hat bei mir ohne Probleme funktioniert. Frag ihn doch vielleicht einmal.
5. Nach dem Aktivieren des Plugin, sollte im Schreiben-Menü unterhalb des Veröffentlichen-Buttons ein neues Feld namens Tags (comma separated list) escheinen, in das man seine Tags eintragen kann.
Du könntest die Hilfe-Datei ja lokal auf Deinem Rechner anschauen. Öffne die Datei doch mal mit Friefox.
Ich hoffe, das hilft Dir ein wenig weiter und rettet Deinen Computer vor der Zerstörung.
Hallo,
bei mir kommt beim role-manager Plugin immer das Problem in Zeile 22, wie auch im Blog vom Autor dieses Plugins beschrieben.
Leider gab es da keine Lösung.
M.Walter
Benutzt Du das rolemanager-plugin von im-web-gefunden?
Damit hatte ich keine Probleme.
Hi,
ich überlege nun dank deines grandiosen Entrys, ein Artikelverzeichnis über irgendein Thema zu starten. Wordpress ist ja sowieso ziemlich simpel aufgebaut. Falls ich dann noch ein paar nützliche Plugins zum Stichwort SEO finde, gebe ich dir bescheid. Schließlich hast du dir dank deiner Großzügigkeit einen neuen Konkurrenten eingefahren.
Konkurrenz belebt das Geschäft..
Über einen Link zurück auf die Mutter der wordpress-Artikelverzeichnisse freue ich mich aber trotzdem immer.
Hallo
habe vor kurzem ein AV installiert. Funktioniert soweit ganz gut. Nun möchte ich eine statische Startseite anlegen. Unter Einstellungen - lesen … Das Problem ist, die Domain ist mit der Startseite dann nicht mehr erreichbar - es lädt und lädt ewig - ohne Fehlermeldung. Alle anderen Seiten und Kat. betrifft dies nicht. Was habe ich das falsch gemacht. Über einen Tipp wäre ich sehr froh.
Ich werde demnächst ein kostenloses Artikelverzeichnis auf Wordpress Basis anbieten:
http://www.svenrabe.com/worpess-artikelverzeichnis-welche-anforderungen/
@Josepph
Leider kann ich Dir da nicht weiterhelfen. Normalerweise solllte es da gar keine Probleme geben.
@Sven
Ich wünsche Dir viel Erfolg. Über einen Link zurück auf http://www.artikel-ranking.de würde ich mich natürlich freuen.
Huih…
Da hat sich ja jemand richtig Mühe gegeben. Die User Management Plugins kannte ich noch nicht. Vielen Dank dafür!
Bin auch gerade dabei mal eins zu starten. Top Posts und Related Posts hätte ich eventuell noch erwähnt und was man alles noch ausschließen muß um duplicate Content zu vermeiden.
vg
Lustig, genau so etwas bin ich gerade dabei, zu entwickeln. Jetzt schau ich erst mal, was du getan hast, bevor ich mein Rad neu erfinde.
mfg gl
Habe ein kleines Plugin geschrieben, welches die “unnötigen Elemente” im Editor für den Autor und Mitarbeiter ausgeblendet.
Hmm, das Social Bookmarks Plugi ngefällt mir. Das Autoren/ Rollen Plugin kannte ich auch noch ned, was bringt das ausser der Emailfunktion?
Naja, bei Deinem AV muss ich sagen finde ich die TagCloud mit den zig ausgehenden Amazon Links doch etwas heftig ( sind ja deutlich über 30 Links pro Artikel…)
Mit Hilfe des rolemanager plugins realisiere ich, daß Autoren die Artikel anlegen und speichern, aber nicht veröffentlichen dürfen.
Ich experimentiere seit der letzten Woche ein wenig mit den amazon widgets auf artikel-ranking.de. So weit ich es verstehe, wertet google doch nur die Links im noscript-Bereich und da ist es nur einer, so daß die anderen Links nicht abgewertet werden, oder?.
Hmm,
ich suche eine möglichkeit für ausgewählte Autoren die möglichkeit vergeben zu können eigene Artikel zu veröffentlichen, allerdings andere nicht zu editieren….
Weil das artikel anlegen/speichern geht ja mit den normalen WP Benutzerrechten….
Das kannst Du mit dem rolemanager-plugin erledigen. Wenn Du es installiert hast, muß Du dafür nur das richtige Feld anclicken. Dead easy.
Ich denke eine Mailbestätigung für die Autoren sollte auch drin sein, kennt da einer ein nettes Plugin?
Auf http://codex.wordpress.org/Plugins/Mail habe ich das gefunden:
Post2Mail (http://jason.goldsmith.us/2004/06/10/post2mail/)
E-mail your post out as soon as it goes online with a configurable link back to the site.
Ist aber leider zur Zeit nicht erreichbar
Oder das hier
http://www.catalinionescu.com/wordpress-private-email-plugin/
Vielen Dank für die Step by Step Anweisung.
Da ist leider eine nicht aktuelle URL drin und zwar befindet sich das Plugin “IWG Extended Author List” jetzt unter
http://www.im-web-gefunden.de/2007/02/28/new-wordpress-plugin-iwg-extended-author-list-released/
Sorry, zweiter Anlauf, der erste Link ist nur eine Ankündigung für das IWG Extended Author List Plugin.
Hier ist nun der direkte Link zu dem neuen Plugin:
http://www.im-web-gefunden.de/wordpress-plugins/iwg-extended-author-list/
(der alte Link hier im Post hat “iwg-” nicht in der URL)
Zunächst vielen Dank für die tolle Ausarbeitung! Eine kurze Frage zu dem Script: XML-Sitemap.
Das Erstellen der Sitemap funktioniert zwar, aber es werden nicht die statischen URLs ausgegeben sondern die dynamischen.
Trotz intensiver Suche konnte ich die Einstellung nicht finden…
Vielen Dank für Ihre Hilfe!
Ich habe mir gerade mal meine sitemaps (artikel-ranking.de und die besten) angeschaut. Da werden die urls korrekt angezeigt. Vielleicht solltest Du Deine sitemap einmal löschen und noch einmal neu erstellen.
Dank zum Thema Sitemap!
Noch eine Frage bezüglich post2mail. Wenn ich richtig liege, muss ich die post2mail.config editieren.
Ich verstehe nicht ganz, was ich hier eintragen muss. Muss ich “kelly@example.com” löschen, oder wird automatisch an die richtige Adresse gesandt?
// Send the post to these addresses
// Uncomment the next line and duplicate to send to multiple addresses
//$to .= “mary@example.com” . “, ” ; // note the comma
$to .= “kelly@example.com”;
Ich habe das Plugin nicht im Einsatz und kann Dir desshalb nicht weiterhelfen. Bisher haben sich meine Artikelschreiber auch noch nicht beschwert, daß sie keine Mails bekommen.
Ach, ich würde mich freuen, wenn Du einen Link von Deinem Artikelverzeichnis auf artikel-ranking.de setzt, wenn Du Dich schon so am Design und den Texten orientierst.
Hallo,
ich versuche gerade mal die Anleitung zum Aufbau eines AV umzusetzten. Mit der Installaiton von “IWG Extended Author List” habe ich jedoch leichte Probleme. Beim Anlegen der Berechtigung “show_in_authorlist” (unter: Benutzerdefinierte Berechtigungen anlegen
Name der neuen Berechtigung:) kommt bei mit immer der Fehler ” A valid capability name can only have letters, digits and spaces”.
Kann mit jemand eine Info geben, was ich falsch mache?
Danke
Siegmar
Na dann benutze doch mal Statt der Unterstriche Leerzeichen.
Danke Paolo Pinkel,
danke
Das ist klar, aber dann muss ich ja in den Quellcode von dem PlugIn eingreifen, oder?
Danke
Siegmar
Nein, einfach im admin-Menu unter Benutzer –> Roles –> Benutzerdefinierte Berechtigungen anlegen die gewünschte Berechtigung anlegen.
Bei mir funktioniert es sowohl mit Unterstrichen als auch mit Leerzeichen. Habe ich gestern ausprobiert.
1.) Ich bin dabei zu überlegen auch ein Artikelportal zu starten. Mein Interesse liegt dabei dich darauf, ein anderes Portal dann besser zu promoten, sondern einfach über GoogleAdsence ein paar Euro zu verdienen.
Kann mir jemand ein paar Info’s geben, ob sich das überhaupt lohnt? Was kann man hier pro Tag erwarten?
2.) dann habe ich keine Ahnung, was besser ist. Das Projekt mit einer neuen Domain zu starten, oder als Sub-Domain (w.B. http://www.artikel.super-rank.de ) oder als Unterverzeichnis (z.B. http://www.xyz.de/Artikel) ?
3.) da ich bei meinen Installationsversuchen mal entnervt die Lust verloren habe, habe ich alles wieder gelöscht (liegt aber nicht an obiger Anleitung :-), sondern an meiner fehlenden Geduld
). Hätte evtl. einer Lust, mir so ein Projekt aufzusetzen und einzurichten? - über eine Vergütung könnten wir uns sicher einigen.
Ich würde mich über Eure Erfahrungen und Feedback sehr freuen!
Siegmar
Das kannst Du mit dem rolemanager-plugin erledigen. Wenn Du es installiert hast, muß Du dafür nur das richtige Feld anclicken. Dead easy.
Hallo Siegmar,
zu 1.) Man kann nicht wirklich viel mit einem Artikelportal verdienen, besonders wenn du jetzt erst startest. Auf artikel-ranking.de wurden im Juni zum ersten Mal Artikel veröffentlicht. Ich denke es läuft ganz gut, jeden Tag werden ca 3 Artikel von verschiedenen Autoren geschrieben. In diesem halben Jahr habe ich mit der Seite ungefähr 50€ mit adsense und amazon ads eingenommen, was nicht wrklich viel ist.
zu 2.) Aus Autorensicht finde ich es schöner, wenn es sich um eine Haupt-Domain handelt, obwohl Suchmaschinen da wohl keinen Unterschied machen. Aber du musst eben auch daran denken genügend Autoren zu gewinnen.
zu 3.) Leider kann ich dir da im Moment nicht weiterhelfen, da ich selbst nicht genügend Zeit habe. Obwohl, für den richtigen Preis würde ich artikel-ranking.de auch hergeben.
Moin Moin,
sehr gute Ausführungen zum Thema Artikelverzeichnis mit wordpress! Was mir noch fehlt wäre ein Plugin welches dem Autor eine E-Mail schickt wenn sein Beitrag veröffentlicht wird. Sinn ist das ich dem Autor 1. mitteile das sein Beitrag nun veröffentlicht ist und 2. möchte ich den Autor sagen das es doch gut wäre seinen Beitrag bei mr.wong und etc zu bookmarken. Also müßte in der Mail ein Link zu seinem Beitrag sein. Kann mir jemand von den erfahrenen Wordpress Spezialisten helfen? Ich hab da einfach noch nichts gefunden.
Hilfe! Bei mir kommt immer “A valid capability name can only have letters, digits and spaces. Try Role Managers “Spaces allowed in Capabilities” option.” wenn ich die “show_in_authorlist” Berechtigung anlegen will. Den Harken bei Spaces allowed in Capabilities hab ich auch schon gemacht, nix hilft ;-(
Ähm, einfach wordpress 2.5 nutzen, dann braucht man den rolemanager gar nicht mehr.