İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

sitemap sorunu

phpacemisi

0
İyinet Üyesi
Katılım
25 Ocak 2008
Mesajlar
117
Reaction score
1
Konum
Turkey
Arkadaşlar burada sitemap.php var BURADA bunu çalıştırınca isteidğim bölümde sitemap hazırlıyor göreceğiniz gibi hazırladığı bu kodları ben mmetin belgesine atı sitemap.xml kayıt ediyorum ama google robor bunlarda hata veriyor okumuyor
Desteklenmeyen dosya biçimi
Site Haritanız desteklenen bir biçimde değil. Lütfen Site Haritası yönergelerimize uygun olmasını sağlayın ve yeniden gönderin
nerede hata yapıyorum acaba
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Arkadaşlar burada sitemap.php var BURADA bunu çalıştırınca isteidğim bölümde sitemap hazırlıyor göreceğiniz gibi hazırladığı bu kodları ben mmetin belgesine atı sitemap.xml kayıt ediyorum ama google robor bunlarda hata veriyor okumuyor
Desteklenmeyen dosya biçimi
Site Haritanız desteklenen bir biçimde değil. Lütfen Site Haritası yönergelerimize uygun olmasını sağlayın ve yeniden gönderin
nerede hata yapıyorum acaba

İçerdeki kodu "isim.xml" şeklinde kaydeder ve google'ya tanıtırsanız sorun olmaz..
 

phpacemisi

0
İyinet Üyesi
Katılım
25 Ocak 2008
Mesajlar
117
Reaction score
1
Konum
Turkey
o ortaya kod çıkıyor ya onu oradan kopyalıyorum yenimetin belgesine orada sitemap.xml kayıt ediyorum google gönderince sorun oluyor farklımı yapmam lazım
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
O sayfanın kodlarını buraya koymanız mümkün mü ? kullanıcı adı ve şifresi o sayfada ise onları gizleyin de gönderin...
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
PHP:
<?include("dbs.php");
$q=mysql_query("Select * from fikra");

function Temizlik($q) { 
 $q = str_replace("&","",$q); 
 $q = str_replace(">","",$q); 
 $q = str_replace("<","",$q); 
 $q = strtolower($q); 
 $q=trim($q); 
 return $q; 
} 

?>
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="gss.xsl"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
    <?
    while ($r=mysql_fetch_array($q)) {
?>
    <url>
        <loc><? echo $site; ?>/Fikra/<? echo temizlik($r[baslik_seo]); ?>.html</loc>
        <lastmod>2007-02-25T18:26:25+00:00</lastmod>
        <changefreq>daily</changefreq>
        <priority>1.00</priority>
    </url>
<? } ?>
</urlset>
yukarıdaki kodu sitemap.php olarak kaydedin ve tanıtın. Sonucu da buraya yazınız...

NOT: hata değilde UYARI diye bir yazı geçebilir. Bu önemli değil. eğer HATA demez ise başarılı bir şekilde tanıtmışsınız demektir...
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
PHP:
<?include("dbs.php");
$q=mysql_query("Select * from fikra");

function Temizlik($q) { 
 $q = str_replace("&","",$q); 
 $q = str_replace(">","",$q); 
 $q = str_replace("<","",$q); 
 $q = strtolower($q); 
 $q=trim($q); 
 return $q; 
} 

?>
<?xml version="1.0" encoding="utf-8">
<?xml-stylesheet type="text/xsl" href="gss.xsl"?>
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
    <?
    while ($r=mysql_fetch_array($q)) {
?>
    <url>
        <loc><? echo $site; ?>/Fikra/<? echo temizlik($r[baslik_seo]); ?>.html</loc>
        <lastmod>2007-02-25T18:26:25+00:00</lastmod>
        <changefreq>daily</changefreq>
        <priority>1.00</priority>
    </url>
<? } ?>
</urlset>

Bunu dener misiniz ? O da olmaz ise

PHP:
<?include("dbs.php");
$q=mysql_query("Select * from fikra");

function Temizlik($q) { 
 $q = str_replace("&","",$q); 
 $q = str_replace(">","",$q); 
 $q = str_replace("<","",$q); 
 $q = strtolower($q); 
 $q=trim($q); 
 return $q; 
} 

?>
<?xml version="1.0" encoding="utf-8">
<?xml-stylesheet type="text/xsl" href="gss.xsl">
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
    <?
    while ($r=mysql_fetch_array($q)) {
?>
    <url>
        <loc><? echo $site; ?>/Fikra/<? echo temizlik($r[baslik_seo]); ?>.html</loc>
        <lastmod>2007-02-25T18:26:25+00:00</lastmod>
        <changefreq>daily</changefreq>
        <priority>1.00</priority>
    </url>
<? } ?>
</urlset>
 

phpacemisi

0
İyinet Üyesi
Katılım
25 Ocak 2008
Mesajlar
117
Reaction score
1
Konum
Turkey
Parse error: syntax error, unexpected T_STRING in /h/sitemap1.php on line 14

neyse dostum sorun değiş halletmeye çalışırım senide yordum kusura bakma olmuyor herhalde uğraşmaya gerek yok
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Parse error: syntax error, unexpected T_STRING in /h/sitemap1.php on line 14

neyse dostum sorun değiş halletmeye çalışırım senide yordum kusura bakma olmuyor herhalde uğraşmaya gerek yok

Sorun değil ya eğer uğraşmak istemeseydim mesaj dahi yazmadım...

bana pm ile istersen dbs.php içeriğini gönderirsen kendi yöntemim ile çözebilirm belki :=)
 

phpacemisi

0
İyinet Üyesi
Katılım
25 Ocak 2008
Mesajlar
117
Reaction score
1
Konum
Turkey
Sorun değil ya eğer uğraşmak istemeseydim mesaj dahi yazmadım...

bana pm ile istersen dbs.php içeriğini gönderirsen kendi yöntemim ile çözebilirm belki :=)

senin gibi insanları bulmak zor gerçekten teşekkürler sorun şuymuş çıkan kodu txt editörü ile kayıt ediyordum orada kayıt seçeneklerinde utf-8 seçili olmayınca google bu sitemapı kabul etmiyor şayet utf-8 yapılırsa kabul ediyor denedim şuan srun çözüldü herşey içins sağol
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
Önce aşağıdaki kodları sitemap1.php olarak kaydet.

PHP:
<? include "dbs.php"; ?>
<?										
							
$xml_ciktisi="<?xml version=\"1.0\" encoding=\"windows-1254\"?><urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xsi:schemaLocation=\"http://www.google.com/schemas/sitemap/0.84 http://www.google.com/schemas/sitemap/0.84/sitemap.xsd\">\n";

function temizlik($q) { 
 $q = str_replace("&","",$q); 
 $q = str_replace(">","",$q); 
 $q = str_replace("<","",$q); 
 $q = strtolower($q); 
 $q=trim($q); 
 return $q; 
} 


$isimx=mysql_query("Select * from fikra");;

while($link = mysql_fetch_array($isimx))
{
$url = "http://www.hotspring-turkey.com/fikra/".temizlik($link['baslik_seo'])."";
$date = date("Y-m-d");

$xml_ciktisi .= "<url>
                          <loc>$url</loc>
                          <lastmod>$date</lastmod>
							  <changefreq>daily</changefreq>
							  <priority>0.5</priority>
							  </url>\n";
                       
};

$xml_ciktisi .= "</urlset>\n";

		
?>
<?

$raw = $xml_ciktisi;
$handle = fopen("sitemap1.xml", "w");
fwrite($handle, $raw);

?>


Daha sonra sitenin ana dizininde boş bir sitemap1.xml şeklinde dosya oluştur...

ondan sonra http://www.hotspring-turkey.com/sitemap1.php explorer vs. ile gir...

http://www.hotspring-turkey.com/sitemap1.xml yi aç bakim... olmuş mu ?

:=))) Biraz geç kaldım galiba... istersen bu şekilde de bir dene eğer olursa her seferinde aynı işlemi yapmana gerek kalmaz. Eğer denersen sonucu buraya lütfen yaz...

Çalışmalarınızda başarılar dilerim...
 

phpacemisi

0
İyinet Üyesi
Katılım
25 Ocak 2008
Mesajlar
117
Reaction score
1
Konum
Turkey
ekledim google birazdan hata verip vermediğine bakacağım peki her seferinde dosyayı silmeye gerek yok değil mi yani üüstüne yazar, yada yazması için chmod ayarlarını 777 yamam gerekklimidir
 

yagmayok

1
İyinet Üyesi
Katılım
25 Ocak 2005
Mesajlar
7,131
Reaction score
89
rica ederim yalnız script hatalı yazmışım onları düzeltin...

$url = "http://www.hotspring-turkey.com/fikra/".temizlik($link['baslik_seo'])."";

satırını

$url = "http://www.hotspring-turkey.com/Fikra/".temizlik($link['baslik_seo']).".html";

olarak değiştirin... Sonra birdaha sitemap1.php ye girerek oluşan xml 'deki linkleri kontorl edin

:p Bende hiçbirşeyi bir seferde tam yapamıyorum. Çok dikkatsizim... :(
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst