SEO-Screencast #001: RSS-Feeds in einen xt:Commerce Shop innerhalb von 10 Minuten einbauen

Wie schon länger angekündigt ist es nun soweit - ich habe es war gemacht und werde Euch mit meiner Stimme in einem Screencast nerven. Ich selber finde die Idee nicht schlecht, nur um zu zeigen wieviel eigentlich möglich ist in der Suchmaschinenoptimierung und vor allem wieviele verschiedene Wege es im Bereich SEO gibt. (Um den Screencast zu sehen, ganz nach unten scrollen, ansonsten weiterlesen)

Entschuldigt, dass der erste Screencast noch etwas unbeholfen wirkt. Ich selber habe so etwas vorher nie gemacht und war letztes Wochenende noch stark erkältet - was man denke ich auch hören wird. Schlimmer noch ich komme ja aus Unterfranken - also viel Spaß mit dem Akzent, welcher mir gar nicht so auffällt ;) Ich gebe mir aber Mühe in den nächsten Screencasts wieder etwas mehr Hochdeutsch zu sprechen.

Heute schauen wir uns an, wie wir eigene oder fremde RSS-Feeds (z. B. von WordPress) in unserem Shop (xt:Commerce) integrieren können. Das ganze soll natürlich maximal nur 10 Minuten dauern und von jedem ausführbar sein - kein Problem, lassen wir es einmal auf uns zukommen.

Wir benutzen das PHP-Skript simplePie welches kostenlos verfügbar ist und jede Menge Funktionen bietet, damit man die Ausgabe perfekt an seine eigenen SEO-Wünsche anpassen kann. Ob man nun eigene RSS-Feeds nutzt oder den eigenen Blog hernimmt - das muss jeder selber entscheiden. Wenn Ihr Euch für einen fremden Blog entscheidet, stellt bitte sicher dass der Betreiber auch damit einverstanden ist.

Screencast #001 - In 10 Minuten RSS-Feeds in xt:Commerce integrieren

Wie fandet Ihr den Screencast? War er informativ wie ich es geplant habe oder eche eine Lachplatte? Schreibt mir Eure Meinung in die Kommentare.

Das Ganze in Textform

Da die Qualität des Editors im Video etwas zu wünschen übrig lässt  stelle  ich eine kurze Stichpunktliste mit einem Beispielskript online:

  • Um die RSS -Feeds ausgeben zu lassen, benötigen wir ein kleines Skript welches wir auf simplepie.org finden. Dieses Skript ist kostenlos, kann also ohne weitere Kosten verwendet werden
  • Den entpackten Ordner verschieben wir in folgenden Ordner "media/content" und erstellen ggf. einen Cache-Ordner welchen wir mit Schreibrechten versehen
  • Wir erstellen eine php-Datei in der wir das folgende Beispielskript hineinkopieren, wählen diese im Content-Manager von xt:Commerce aus und stellen sicher, dass der Content auch in einer Box sichtbar ist

Beispielskript


<?php
require_once('simplepie.inc');

$feed = new SimplePie();

$feed->set_feed_url(array(
'http://www.seo-geek.de'
));

$feed->enable_cache(true);

$feed->set_cache_location('media/content/cache');

$feed->set_cache_duration('1800');

$feed->init();

$feed->handle_content_type();

if($feed->error):
?>

<p><?php echo $feed->error; ?></p>
<?php
endif;
?>

<?php
foreach($feed->get_items() as $item):
?>
<h3><?php echo $item->get_title(); ?></h3>
<p><?php echo $item->get_content(); ?></p>
<?php
endforeach;
?>

Alle Posts der Woche 31 / 2009 anschauen

Fandest Du den Beitrag interessant?

Der Beitrag ist mir etwas wert:
Fatal error: Call to undefined function the_flattr_permalink() in /var/www/html/web1028/html/seo-geek-de/wp-content/themes/seogeek/single.php on line 48