Community Software 24

Wir erstellen Ihre Community Lösung! Zukunftssicher!

 
   | Passwort vergessen?   Prefer international version?

BLOG Claiming bei Technorati

January 19, 2010 bei Torsten Wesolek   Kommentare (1)

technorati, feed, rss, blog claiming, permalinks

Seit einigen Tagen nun habe ich versucht, meine BLOGS unter Elgg bei Technorati bekannt zu machen. Technorati ist nun mal das für die BLOGS, was Google für die normale Suche ist. Deswegen wollte ich auch nicht aufgeben, als es nicht ging.

Man muss dazu einen BLOG Beitrag im Body mit einer bestimmten Kennung versehen, die einem von Technorati mitgeteilt wird.

Leider bekam ich immer wieder die folgende Meldung, wenn ich versuchte, meinen BLOG anzumelden:
"... Unfortunately, we have encountered a problem reading your site's data...."

Obwohl der feed mit den verschiedenen Feedreadern fehlerlos angezeigt wurde, hat dann aber der Feedvalidator neben ein paar weniger kritischen Meckereien vor allem den unvollständigen Permalink nicht akzeptiert.

Tatsächlich ließ sich nach einer kleinen Änderung beim RSS-Feed das BLOG problemlos anmelden.

Die Änderungen müssen in /views/rss/object/default.php in folgender Form vorgenommen werden:

 <guid isPermaLink='true'><?php
$permalink = $vars['entity']->getURL();
if (!strstr($permalink,'http://')) {
$permalink = 'http://' . $_SERVER["HTTP_HOST"] . $permalink;
}
echo htmlspecialchars($permalink);
 ?></guid>
 <pubDate><?php echo date("r",$vars['entity']->time_created) ?></pubDate>
 <link><?php echo htmlspecialchars($permalink); ?></link>
 <title><![CDATA[<?php echo $title; ?>]]></title>
<item>
 <guid isPermaLink='true'><?php
$permalink = $vars['entity']->getURL();
if (!strstr($permalink,'http://')) {
  $permalink = 'http://' . $_SERVER["HTTP_HOST"] . $permalink;
}
echo htmlspecialchars($permalink);
 ?></guid>
 <pubDate><?php echo date("r",$vars['entity']->time_created) ?></pubDate>
 <link><?php echo htmlspecialchars($permalink); ?></link>
 <title><![CDATA[<?php echo $title; ?>]]></title>

...

 

Das Problem war also der zur Site-URL relative Link, das war wirklich nicht richtig "perma".

Mein eigener Kommentar dazu: Blah blah blah... test ich selbst.

Torsten Wesolek vor 743 Tagen

Mein eigener Kommentar dazu: Blah blah blah... test ich selbst.

Torsten Wesolek vor 743 Tagen