Wie erstellt man den RSS Feed?
Das einzige "Tool" das Sie benötigen ist Text Editor (Notepad oder Vim - falls Sie Linux verwenden).
Ein Beispiel von minimalem RSS 2.0 Feed:
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Feed-Name</title>
<link>http://example.com/</link>
<description>Feed-Beschreibung</description>
<item>
<title>Titelseite</title>
<link>http://www.example.com/link-zur-seite</link>
<description>Der gesamte Artikelbeschreibung</description>
</item>
</channel>
</rss>
Speichern Sie den oberen Code als rss.xml und Sie haben Ihren ersten, eigenen, RSS 2.0 Feed. Bitte achten Sie darauf, dass Sie beim Speichern des Dokuments das Code-Programm UTF-8 im Text Editor ausgewählt haben, wenn Sie folgende Zeichen:
ü, Ü, ö, Ö, ä, Ä, §, ß, ẞ, €, „“, «»“”— in <title>
oder <description>
Tags verwenden.
Das nächste, was Sie tun müssen, ist diese Datei auf den Webserver hochzuladen und vor allem:
Öffnen Sie das auf Ihren Feed betreffende Dokument (egal ob .html oder .php Seite) und tragen Sie im Header (ein Header ist der zwischen den Tags zu findende Bereich <head>
und </head>
) folgendes ein:
<link rel="alternate" type="application/rss+xml" title="Name des RSS-Feeds" href="link-zur-rss-datei.xml" />
Auf diese Weise werden "Browser" und Roboter beim Indexieren der Webseite Ihren RSS 2.0 Feed automatisch finden.
Solcherweise kann jede einzelne Datei oder Webseitenkategorie einen „eigenen“ RSS 2.0 Feed haben. Wenn Sie eine Datei für Ihre gesamte Seite haben wollen, sieht es so aus:
<?xml version="1.0"?>
<rss version="2.0">
<channel>
<title>Feed-Name</title>
<link>http://example.com//</link>
<description>Feed-Beschreibung</description>
<item>
<title>Titelseite</title>
<link>http://www.example.com/link-zur-seite</link>
<description>Der gesamte Artikelbeschreibung</description>
</item>
<item>
<title>Titelseite 2</title>
<link>http://www.example.com/link-zur-seite-2</link>
<description>Der gesamte Artikelbeschreibung</description>
</item>
<item>
<title>Titelseite 3</title>
<link>http://www.example.com/link-zur-seite-3</link>
<description>Der gesamte Artikelbeschreibung</description>
</item>
</channel>
</rss>