Whm Cpanel Forumu - Webmaster Panel Destek Forumu

Go Back   Whm Cpanel Forumu - Webmaster Panel Destek Forumu > Webmaster Forumu > Web Seo ve Optimizasyon

Web Seo ve Optimizasyon Seo ve Arama Motoru Optimizasyonu hakkında geniş bilgiler

Doping Hosting
User Tag List

Cevapla
 
LinkBack Seçenekler Stil
  #1  
Alt 12 Temmuz 2013, 09:05
Administrator
 
Seçiniz Şubesi
Üyelik tarihi: 09 Ekim 2012
Mesajlar: 1.294
Konular : 925
Yaş: 35
Ticaret Sayısı: (0)
Ticaret Memnuniyeti: (0%)
Standart Yandex news kayıtı için RSS yapıcı sadece wordpress haber siteleri için geçerli

Merhaba,


Yandex News kaydı şuan çok kolay, Kesinlikle bu iş ileride çok zor hale gelecektir. Ve şuan Yandex bu iş için sadece örnekteki gibi bir rss istiyor. Bizde bunu wp sitelerde otomatik oluşturacak programı yazdık.






Örnek RSS Biçimi.


Kod:
<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns="http://backend.userland.com/rss2" xmlns:yandex="http:// 
haber.yandex.com.tr" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>Examplehaber</title> 
<link>http://www.examplehaber.com.tr</link> 
<description>Halkın online politik gazetesi.</description> 
<image> 
<url>http://www.examplehaber.com.tr/logo.gif</url>
<title>Examplehaber</title> 
<link>http://www.examplehaber.com.tr/</link>
</image> 
<item> 
<title>Halit Ergenç, Kanuni Sultan Süleyman’ı canlandırıyor</title> 
<link>http://www.examplehaber.com.tr/2011/10/18/deneuve.html</link>
<pdalink>http://pda.examplehaber.com.tr/2011/10/18/deneuve.html</pdalink>
<description>Osmanlı Devleti’nin muhteşem yüzyılını anlatan dizide Halit Ergenç, Kanuni Sultan 
Süleyman’ı canlandırıyor</description> 
<author>Hasan Aklı</author> 
<category>Кültür</category> 
<enclosure url="http://www.examplehaber.com.tr/2011/10/18/deneuve.jpg"
type="image/jpeg"/> 
<enclosure url="http://www.examplehaber.com.tr/2011/10/18/deneuve1.jpg"
type="image/jpeg"/> 
<enclosure url=" http://www.examplehaber.com.tr/video/100237" type="video/x-ms-asf"/>
<pubDate>Tue, 18 Sep 2011 14:53:01 +0300</pubDate> 
<yandex:genre>message</yandex:genre>
<yandex:full-text>FDA Haber Ağı’nın yöneticisi Ahmet Canlı, Osmanlı Devleti’nin muhteşem 
yüzyılını anlatan dizide Halit Ergenç’in, Kanuni Sultan Süleyman’ı canlandırdığını iletti. Yakında 
ekranlardaki yerini alacak dizi için “Ergenç’le anlaşmaya vardık. Bu önemli bir rol olduğundan 
dolayı, kendisi oynamayı kabul etti. Bir dev, başka bir devi canlandıracak”şeklinde sözlerine 
devam etti. Dizide Halit Ergenç’in dışında, ekranlardan tanıdığınız birçok önemli sanatçı rol 
alacak.
</yandex:full-text>
<yandex:related> 
<link url="http://www.imdb.com/name/nm0000366/">Muhteşem Yüzyıl</link> 
</yandex:related>
</item> 
</channel> 
</rss>







Gerekli RSS'i Oluşturacak Kodlar
Kodları çalıştırdığınızda çalıştırdığınız dizinde "yandex-news.xml" isminde bir rss oluşacak sizde bunu robots.txt içinden linklediğinizde tek yapmanız gereken destek@HaBer.yandex.com.tr adresine mail atıp kayıt olmak istediğinizi söylemeniz. Çok hızlı şekilde Yandex Destekten bize Bilgin Bilir Hn, Dönüş yaptı.


Tabi başvuru için sitenizin sık güncellenen bir haber sitesi olması gerekli.




Kod:
<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="tr" dir="ltr" lang="tr">
<head>
		<title>aHaber Yandex RSS</title>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<meta http-equiv="Content-Language" content="tr" />
</head>


<body>
<?php
$data = '<?xml version="1.0" encoding="utf-8"?>';
$data .= "\n".'<rss version="2.0" xmlns="http://backend.userland.com/rss2" xmlns:yandex="http:// ';
$data .= "\n".'haber.yandex.com.tr" xmlns:media="http://search.yahoo.com/mrss/">';
$data .= "\n<channel>";
$data .= "\n<title>aHaber</title> ";
$data .= "\n<link>http://www.ahaber.com</link> ";
$data .= "\n<description>A kalite haber kaynağı, Dünya'dan ve Türkiye'den haberler.</description> ";
$data .= "\n<image> ";
$data .= "\n<url>http://www.ahaber.com/wp-content/uploads/2013/01/FVIC.png</url>";
$data .= "\n<title>aHaber</title> ";
$data .= "\n<link>http://www.ahaber.com/</link>";
$data .= "\n</image> ";




$kullaniciadi=""; //wp veritabanı kullanıcı adı
$sifre= ""; //wp veritabanı şifre
$host=localhost;
$veritabani=""; //wp veritabanı adı


$baglan=mysql_connect($host,$kullaniciadi,$sifre);
mysql_select_db($veritabani,$baglan);


mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");
$sql = mysql_query("select * from hbr_posts where post_status='publish' order by ID DESC limit 1000");
while ($rs = mysql_fetch_array($sql)){


$yandex_ID = $rs['ID'];
$yandex_baslik = $rs['post_title'];
$yandex_adres = $rs['post_name']."-".$yandex_ID;
$yandex_icerik = $rs['post_content'];
$yandex_icerik =  strip_tags($yandex_icerik);
$yandex_aciklama = substr($yandex_icerik,0,150)."...";
$yandex_tarih = $rs['post_date'];




$data .= "\n".'<item> ';
$data .= "\n".'<title>'.$yandex_baslik.'</title>';
 
$data .= "\n".'<link>http://www.ahaber.com/'.$yandex_adres.'</link>';


$data .= "\n".'<description>'.$yandex_aciklama.'</description> ';


$data .= "\n".'<author>Erkan Tonbul</author> ';


$data .= "\n".'<pubDate>'.$yandex_tarih.'</pubDate> ';


$data .= "\n".'<yandex:genre>message</yandex:genre>';


$data .= "\n".'<yandex:full-text>';
$data .= "\n".$yandex_icerik;
$data .= "\n".'</yandex:full-text>';
$data .= "\n".'</item> ';




}
mysql_close($baglan);




$data .= "\n".'</channel> ';
$data .= "\n".'</rss>';




$file = 'yandex-news.xml';
$fp = fopen($file, "w");
        if($fp){
            fwrite($fp, $data);
            fclose($fp);
        }  
?>
</body>
</html>
__________________
''Kendi planlarımızı yapıyorduk, ama kaderin de planları olduğunu unutmuştuk..''\Dostoyevski\
Alıntı ile Cevapla

Reklam
Doping Hosting
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesajlar
Microsoft Türkiye’den Bing hakkında ek bilgiler erycetin Bing 1 19 Mayıs 2015 15:21
Php get metodu nedir ~:/reboot PHP ve CSS 1 12 Temmuz 2013 01:39
Sitenize Rastgele Resim Gösterme Kodu Ekle erycetin Hazır HTML Kodları 0 14 Nisan 2013 15:47
SEO için kaynaklar erycetin Makale ve Çeviriler 0 28 Şubat 2013 17:34
Sosyal medya twitter ve facebook kaynaklı linklerin faydaları ~:/reboot Google 0 28 Kasım 2012 16:24

Sosyal Medya Uyarı
Bu bir DH iştirakidir.!
Bir forum sitesi olan whm.gen.tr webmaster forum sitemizde, forum kullanıcıları 5651 sayılı kanun'un ilgili maddesine ve T.C.K'nın 125. maddesine göre yaptıkları paylaşımlardan sorumludur, kullanıcı bazlı herhangi bir durumdan whm.gen.tr sitesi sorumlu değildir. Tüm hukuksal bildirimlerde bulunmak için info@whm.gen.tr adresi ile iletişime geçebilirsiniz bu çerçevede, whm.gen.tr yönetimi en geç 10 iş günü içerisinde dönüş yapacaktır.

RSS RSS 2.0 XML MAP HTML SiteMap