Php Meta ve Title Bilgilerini Çekmek

Php Meta ve Title Bilgilerini Çekmek 3.5 195

Php Meta ve Title Bilgilerini Çekmek Google Konumu

Php Meta ve Title Bilgilerini ÇekmekAşağıdaki yazımızda PHP ile bir internet sitesinin title bilgilerini almayı göreceğiz. PHP’nin title bilgilerini alabilmek için önceden hazırlanmış bir fonksiyonu olmadığından dolayı kendimiz manuel bir şekilde fonksiyon oluşturacağız..
PHP5 ve PHP4’te yer alan get_meta_tags() fonksiyonu ile ise almak istediğimiz internet sitene ait istediğimiz meta bilgilerini dizi oluşturacak halde alabiliriz. Bu yazacağım fonksiyon ile istediğimiz internet sitelerinin description, author, keywords, ve geo_position meta taglarını kolay ve düzenli bir şekilde alıp kullanabiliriz arkadaşlar.

Php Meta Bilgilerini Çekmek

Kolay bir örnek ile belirtmek gerekirse;

[php]<!–?PHP<br /–>$meta = get_meta_tags(‘http://www.bilgisever.net’);

echo $meta[‘keywords’]."
";
echo $meta[‘description’];

/*
###Görüntü çıktısı bu halde olacaktır;###

Bilgisever.net | Güncel Blog | Webmaster | SEO Dersleri | WordPress | Internet | Tasarım
*/
?>[/php]

Php Title Bilgilerini Çekmek

Bazı nedenlerden dolayı bir internet sitesine link vereceğimiz zaman, site başlık kısmıyla beraber linkimizi vermeyi isteriz. Bu gibi durumlarda ele alınacak çok kaliteli ve bir o kadar kullanışlı fonksiyonumu sizlere yazmak istiyorum, aşağıda fonksiyon ile ilgili ayrıntılı örneğimiz mevcuttur..

[php]<!–?PHP<br /–>function TitleGoster($url){
$siteicerik = file_get_contents($url);
$kalip = "|<[\s]*title[\s]*>([^<]+)<[\s]*/[\s]*title[\s]*>|Ui";
if(preg_match($kalip, $siteicerik, $match))
{
return $match[1];
}
else
{
return false;
}
}

//Fonksiyon Örneği;
$url = ‘http://www.bilgisever.net’;
$title = TitleGoster($url);

echo "<a title="\&quot;$title\&quot;" href="\&quot;$url\&quot;" target="\&quot;_blank\&quot;">$title</a>";

?>[/php]

14 Mayıs 2011
Okunma 195

Kaan Sever
http://www.bilgisever.net
Türkiye'nin en gelişmiş bilgi kaynaklarından biri olan Bilgisever.net'in kurucusuyum. Uzun zamandır bilgisever.net'de yazarlık yapıyorum. Web tasarımı, arayüz tasarımı ve programlama alanlarında bir hayli tecrübeliyim.
Php Meta ve Title Bilgilerini Çekmek için 1 Yorum Yapılmış.

  1. Bilgisever dedi ki:

    kardeşim madem çalıyorsun makalemi bari bir kaynak göster gerçekten yaptığın çok ayıp uğraşıyoruz ediyoruz 30dk-40dk dinlemeden yazıyoruz yazıları gelip burada kaynak belirtmeden olduğu gibi yayınlıyorsun, emeğe saygı göster bari..

Yorumlarınız Bizim İçin Değerlidir.



Friendfeed
Delicious