![]() |
|
|||||||
| Google Optimizasyon optimizasyon ipuçları |
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
||||
|
Bir site açtınız php ile kodladınız güzel bir site oldu. bilgileri veri tabanından çekiyor ve oldukça fazla sayfanız oluştu... artık tek amacınız google'da üst sıralara çıkmak.
Sıra siteye bir sitemap oluşturmaya geldi. Çünkü hepimiz artık çok iyi biliyoruz ki sitemap oluşturmanın büyük katkıları bulunmaktadır (Son zamanlarda tartışılır bir konudur). En sıkıcı ve zor olabilen bir andasınız. ya programları kullancaksınız ya da veritabanından bilgileri çekerek direk sitemap hazırlayacaksınız. Bu iş program ile oldukça zor bir iş olabilir. çünkü her site güncellemelerinde program ile uğraşacaksınız. Buda çok vakit kaybı olmakla birlikte kota olaylarında da sorun yaşatabilmektedir. Herhalde en iyi yol veri tabanından bilgileri çekip sitemap oluşturmak. bir kere hazırlayacaksınız ve bir daha uğraşmayacaksınız... bu konuda pek fazla bilgiye sahip olmayan arkadaşlar için bir kod ile halletmelerine yardımcı olacağım... Kod:
<?
include "config.php";
?>
<?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";
$isimx=mysql_query("SELECT * FROM veritabanı_adı WHERE onay='e' ORDER BY id DESC");;
while($link = mysql_fetch_array($isimx))
{
$haber_id = $link["id"];
$date = date("F d, 20y");
$xml_ciktisi .= "<url>
<loc>http://www.siteadi.com/yazi.php?yazi_id=$haber_id</loc>
<lastmod>$date</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>\n";
};
$xml_ciktisi .= "</urlset>\n";
echo $xml_ciktisi;
?>
1. $isimx=mysql_query("SELECT * FROM veritabanı_adı WHERE onay='e' ORDER BY id DESC"); Gerekli yerleri kendinize göre düzenleyiniz... 2. config.php : Dosyası veri tabanı bağlantısının yapıldığı dosyanız olacak... 3." http://www.siteadi.com/yazi.php?yazi_id= " Sitenize göre değiştiriniz... Eğer bu konu ile ilgili bir sorunuz varsa elimden geldiğince yanıtlayabilirm.... Çalışmalarınızda başarılr dilerim... lütfen kimse alıntıdır demesin. Tamamen kendi çalışmamdır... Sadece iyinette yayınlamakta biraz geç kaldım
|
|
||||
|
bir sitemap.xml formatı örneği atabilirmisiniz bende kendime göre editleyip yapayım.
__________________
Masaüstü Resimleri |
|
||||
|
sitemap.xml bazen işe yaradığı kadar bazende ortalığı karıştırıyor sitemin birine google botu bayadır girmiyordu, sanırım bu forumda bi arkadaş yazmıştı "sitemapı uçurdum ordan google botu tekrar siteme girmeye başladı" diye. neyse belki dogrudur dedim sitemapı sildim 2 gün sonra bot siteye girdi
bu konuya dikkat edin lütfen
|
|
||||
|
Yukarıdaki yöntem denendiği zaman Google Sitemaps'da uyarılar veriyor. Bu da dosyanın php uzantılı olmasından kaynaklanıyor. Farklı bir yol uygulayarak da bu uyarıları ortadan kaldırabiliriz.
mantık şu olucak. Bir sitemap.php dosyamız olucak gene burada veriler çekilip sitemap.xml formatında bir dosya kaydedilecek... Yalnız bu yöntem de veri tabanınızı her güncellediğiniz de sitemap.php'yi çalıştırmanız gerekli ki yeni bilgilerde sitemap.xml dosyasına taşınsın... sitemap.php içeriği: PHP- Kodu:
|
|
||||
|
Sağol yagmayok
Ben php uzantılı sitemap kullanıyorum sorun olmuyor Ama illa xml uzantılı yapmak isterseniz php olarak hazırlayın sitemap'ınızı Hosting'te sitemap.php'nin bulunduğu klasörün içinde .htaccess dosyasını oluşturun .htaccess dosyasının içine Kod:
rewriteRule ^sitemap.xml$ sitemap.php Artık sitemap.xml diyince otomatik olarak sitemap.php okunur.
__________________
... |
|
|||
|
teşekkürler yine breeze
__________________
Ölenin adresi bellidir, toprağına dokunursun, konuşur sesini duyurursun. Ama giden nerededir, neyapar bilemezsin, onu iki dünyada da bulamazsın... |
![]() |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Sitemap Hazırlama (Program+Anlatım) | keyfinebak.com | Google Optimizasyon | 113 | 2008-07-30 14:01 |
| 15000-20000 arası alt sayfa için sitemap hazırlama | bAdlove | Google Optimizasyon | 9 | 2007-11-04 14:16 |
| Sitemap Hazırlama Yenilikler + Yahoo Kayıt | keyfinebak.com | Google Optimizasyon | 13 | 2007-02-26 10:47 |