Ufak bir eklenti yapmıştım kendi siteme.Etiket sistemi ya da bulutu fonksiyonu.
üç farklı fonksiyon bulunmakta, ilki sadece etiket sistemi, ikincisi bulut, üçüncüsü ise altaki fonksiyon ikisini bir arada kullanmak istenlere için. ilk ikisi için

Bilindiği üzere arama motorları açısından faydalı bir durum.

[PHP]<?php
function etiketsistemi($stil='bulutlu',$icerik,$endusukfont =10,$enbuyukfont=30){
$icerik = strip_tags($icerik);
$renkler = array(1=>'Black','Yellow','Pink','Green','Orange', 'Purple', 'Blue','Beige','Brown','Teal','Navy','Maroon','Lim eGreen'); //istediğiniz kadar çoğaltabilirsiniz

$fontlar = array(1=>'arial','georgia','helvetica','impact','t imes new roman','trebuchet ms','verdana'); //istediğiniz kadar çoğaltabilirsiniz

foreach (str_word_count($icerik,1,'ıİüÜöÖğĞşŞçÇ1234567890' ) as $etiket ){

$etiket=strtolower($etiket); //harflerimizi küçültelim

if($stil == 'bulutlu'){
$renk = $renkler[rand(1,count($renkler))];
$font = $fontlar[rand(1,count($fontlar))];
$fontbuyuklugu = rand($endusukfont,$enbuyukfont);
echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'" style="color:'.$renk.';font-size:'.$fontbuyuklugu.';font-family:'.$font.'">'.$etiket.'</a> ';
}else{
echo '<a href="etiket/'.$etiket.'" title="'.$etiket.'">'.$etiket.'</a> ';

}

}

}

$icerik = 'ayşe tatile istanbuldan arabasıyla son sürat sürerek çıktı';
etiketsistemi('normal',$icerik,10,30); //bulutlu istiyorsanız normal yerien bulutlu yazın
?>