KlavyeMonitor.com    


MENÜ

. ANASAYFA

. KABLOSUZ & TELSİZ

. AVUÇİÇİ & CEP

. LINUX

. WINDOWS

. WEB

. INTERNET

. BİLGİSAYAR

. ANTİK BİLGİ

. ARAMA

. BAĞLANTILAR
. Spam Gönderenler

POPÜLERLER

htmlders

linux kitapları

proxy adresleri kablo

sayisal loto sans topu

elmekyonlen

TDGTW-WarXing

eposta yazim kurallari

BearShare Morpheus ve iMeshi Hizlandirma Yolu

proxy-hiz

komutlar

web hosting hizmetleri

inet-hiz

linux ile windowslari uyutmak

squidle2kat

yedekleme

internet hizi

database oracle mysql sql komutlari

windows mydoom virus

PDA ve cep telefonu icin www sayfasi yapimi


= = =

Favorilere ekle
Google




Arama Motorlarına Sitemap Dosyası sitemap.xml Ekleme


Artık çoğu arama motoru sitemap.xml denilen ve site haritası standardında hazırlanmış XML dosyaları kabul ediyor. Bu sitemap dosyasında web sitenizdeki bağlantılar, son güncellenme tarihleri ve varsa birbirlerine göre önceliklerine göre listeleniyor. Bu dosyayı uygun bir scriptle kendiniz hazırlayabilir ya da internette yer alan çeşitli sitemap oluşturma siteleri ve programlarıyla hazırlatabilirsiniz.

Bu sitemap'lerin bir yararı arama motorlarına toptan link eklemek konusunda oluyor. Normalde arama motorları ana sayfanızdan başlayarak yavaş yavaş keşfederler sitenizin derinlerindeki linkleri. Oysa sitemap ile yüzlerce binlerce linki arama motorlarına ekleyebilirsiniz.

Bu sitemap'lerin neye benzedikleri ve nasıl hazırlanacakları konusunda Site Haritası adlı vikipedi maddesi yardımcı olabilir.


Hazır olan bu sitemap.xml site haritası dosyasını ise site güncellendikçe arama motorlarına yeniden göndermekte yarar var. Aşağıda bu amaçla kullanılabilecek ufak bir unix bash scripti bulabilirsiniz. Bu scripti Pardus gibi bir linux makinede çalıştırabilirsiniz:


#!/bin/sh
#
# sitemapgonder
#
# kullanimi:  sitemapgonder [sitemap.xml URL'si]
#

url="http://www.DefaultSiteniz.com/sitemap.xml"

if [ "$1" != "" ];then url="$1";fi

echo sitemap.xml gonderiliyor.
GET "http://www.google.com/webmasters/tools/ping?sitemap=$url" > /dev/null 2>/dev/null
echo -n "."
GET "http://www.didikle.com/ping?sitemap=$url" > /dev/null 2>/dev/null
echo -n "."
GET "http://submissions.ask.com/ping?sitemap=$url" > /dev/null 2>/dev/null
echo -n "."
GET "http://search.yahooapis.com/SiteExplorerService/\
V1/ping?sitemap=$url" > /dev/null 2>/dev/null
echo -n "."
GET "http://search.yahooapis.com/SiteExplorerService/\
V1/updateNotification?appid=SitemapWriter&url=$url" > /dev/null 2>/dev/null
echo -n "."
GET "http://api.moreover.com/ping?u=$url" > /dev/null 2>/dev/null
echo "."

Bu scripti bir metin düzenleyici ile yazıp bir dosyaya kaydettikten sonra dosyayı çalıştırılabilir dosya haline getirebilmek için "chmod 755 <dosya adı> demeyi Linux'a yeni başlayanlar unutmamalı.

Bir de ek not: Bazı arama motorları site haritası linkini robots.txt dosyasında da arıyor. robots.txt dosyasına aşağıdaki gibi bir satır eklemek bu farklı arama motorlarına da kolaylık sağlayacaktır. Google ve sonuçları iyice ticarileştiğinden, giderek daha çok kişi alternatif arama motorları kullanır oldu; bu sebeple bu diğer arama motorlarını da gözönünde tutmakta, sitemap'imizi onlara da bildirmekte fayda var.

Sitemap: http://www.SİTENİZ.com/sitemap.xml

Sitemap Konusu ile İlgili Bağlantılar



İlker Fıçıcılar
20 Nisan 2008


İlgili Benzer Yazılar:


Arama önerileri: sitemap, site haritası, arama motorlarına url ekleme, sitemap gönderme, web sitesi tanıtımı, site güncellemeleri, arama motorları optimizasyonu,


Kaynak gösterecekler için referans: "Arama Motorlarına Sitemap Dosyası sitemap.xml Ekleme", İlker Fıçıcılar, http://www.KlavyeMonitor.com/arama_motorlarina_sitemap_xml_ekleme.html , Nisan 2008


 
 
 
   
Bu sayfaları Linux'ta oluşturan programı yazan: İlker Fıçıcılar