Anleitungen

Das RSS Feed im Datenstau

Das RSS Feed ist ein sehr wichtiges und mächtiges Instrument der Blogger. Jeder Blog verfügt über ein Feed und versendet darüber seine Neuigkeiten. Bei dem sogenannten Ping wird gewissen Diensten gemeldet, dass ein neuer Beitrag vorhanden ist und sie diesen in ihrem Index aufnehmen sollen.

Was bedeutet eigentlich pingen?

Der Ping an sich heisst erstmal nur, dass Dienste gezielt zum Zeitpunkt der Neuveröffentlichung eines Artikels auf deinem Blog benachrichtigt werden, anstatt erst - am Beispiel Google - 10 Stunden später einen Crawler vorbeischicken um die Neuigkeiten zu indexieren. So ist z.B. Google schon nach ein paar Sekunden später da und holt sich die News ab.

Jetzt ergeben sich für WP Nutzer natürlich einige schöne Plugins um diese ganze Sache zu vereinfachen. Das wohl bekannteste Plugin ist das für den FeedBurner das hier zum Download bereitgestellt und beschrieben wird.

An einem Blog habe ich dieses mal ausprobiert und die Einstellungen sind sehr einfach und schnell gemacht. Ihr gebt einfach nur eure FeedBurner Feed Adresse ein nachdem ihr das Plugin Aktiviert habt. Auf dem Bild
ist zu erkennen, dass nur zwei Eingaben notwendig sind. Die zweite Eingabe auch nur wenn ihr den Kommentar Feed auch über FeedBurner verwalten lassen wollt.

Feedburner Einstellungen als Plugin

Feedburner Einstellungen als Plugin

Doch was passiert jetzt?

Jeder Ping der von euch abgesetzt wird (WordPress macht das automatisch) sagt den verschiedenen Diensten, sie sollen euren Feed auf den neuen Beitrag überprüfen. Also kommen je nach Einstellung von euch mehrere Dienste vorbei und das Feed wird umgeleitet. Für diese Umleitung gibt es nun die Formen 301 und 302. Diese Codes werden bei einer Umleitung den Bots mitgeteilt. 301 heisst, dass der Bot Inhalte von jetzt an immer auf der neuen Adresse suchen soll (permanente Umleitung), wobei 302 (temporär) mitteilt, dass die Seite, auf die verwiesen wird, nur eine temporäre Übergangslösung ist, und nicht im Index als neue Zielseite den alten Eintrag ersetzen soll.

Nach mehreren live Test von uns, an denen sich Peter der Webmaster von Blogpingr zur Verfügung gestellt hat, ist uns aufgefallen, das diese Auslieferung des Feeds sich in einem Stau befand. Der Ansturm der Dienste wurde umgeleitet und nicht zügig genug abgearbeitet. Auf Grund unserer Tests haben wir uns dann für folgende Lösung bei dem Testblog entschieden. Ausschalten des Plugins und die besagten Feedeinstellungen von Hand einzutragen.

Ab diesem Moment ist es nach 30 Artikeln und ca 100 Kommentaren zu keinem Stau mehr gekommen und die Feeds wurden zügig abgeholt.

Die deaktivieren des Plugin ist wie gewohnt in den Einstellungen unter Plugins zu bewerkstelligen und bedarf unserer Meinung nach keinerlei Erklärung.

Die Änderungen von Hand

Es ist dabei noch zu sagen, das es darauf ankommt wo ihr eure Links zum RSS Feed habt.

In den meisten Blogs steht es mindestens einmal im Header ( Artikel Feed ) und sehr oft 2 mal im Footer ( Artikel und Kommentar Feed )

Wir suchen den Eintrag im Header:

<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed"
href="<?php bloginfo('rss2_url'); ?>" />

Diesen ersetzen wir durch den genauen Feednamen wie hier wobei deinedomain ohne das .de zu benutzen ist.

<link rel="alternate" type="application/rss+xml" title="RSS Feed"
href="http://feedproxy.google.com/deinedomain" />

In dem Footer verfahrt ihr genauso mit diesen beiden Einträgen.

<a href="<?php bloginfo('rss2_url'); ?>">Artikel (RSS)</a>
<a href="<?php bloginfo('comments_rss2_url'); ?>">Kommentar (RSS)</a>

Hierbei ist zu sagen das ich für die Kommentare kein FeedBurner benutzt habe, dort müsst ihr dann natürlich die von Feedburner angegebene Adresse eintragen. Durch diesen Umbau hat es nicht nur mit dem Feed Stau aufgehört, ein weiteres Plugin ist deaktiviert und macht unser WordPress wieder ein wenig schlanker.

Ich bedanke mich für euer Interesse :-)

Viele Grüsse
Thomas

4 Kommentare zu “Das RSS Feed im Datenstau”

  1. flöschen am 19. Januar 2009 um 12:00 | Permalink

    Die XML-Sitemap hat mir viel geholfen, dass nun bei verschiedensten Suchbegriffen mein Blog schon recht weit oben steht. Das lohnt sich schon, denn dann weiss Google & Co. überhaupt, was du auf deinem Blog hast. WordPress hat irgendwo auch eine Liste mit Pingdiensten veröffentlicht, damit man eine grössere Reichweite hat.

    • Thomas Scherner am 19. Januar 2009 um 12:23 | Permalink

      Hallo Flöschen, ja diese XML-Sitemap wird gern von Google™ gesehen und unterstützt bei den Suchbegriffen ungemein. Doch Blogs die wie eine Zeitung so ein paar Hundert Pings am Tag machen profetieren durch die schnelle Indizierung bei den Diensten. Eine Liste der Dienste ist in Aufbereitung, da auch z.B. Feedburner schon einige andere Dienste mit versorgt. Es wird häufig ein doppel oder mehrfach Pingen gesendet. Was natürlich die einzelnen Dienste auch wieder um einiges an Traffic erhöht.

      Vielen Dank für dein Feedback

      Gruß
      Thomas

  2. voss am 22. Januar 2009 um 08:08 | Permalink

    @flöschen
    Hello, sag mal weisst Du rein zufällig wo bei WordPress die Liste mit den Pingdiensten veröffentlicht wurde? Würd mich zwecks eigener Versuche wirklich interessieren.

1 Pingback

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

*

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>