Google'da Üst Sıralara Çıkmak
Gönderilme zamanı: 19 Eki 2007, 15:35
Öncelikle ise sayfamızdaki meta taglar ile baslayalım ..
Bu yazı hiçbir sey bilmeyen bir kisi baz alındıgı için sadece gogole degil tüm meta tagları anlatacam;
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-9">
<META NAME="description" CONTENT="Konu">
<META NAME="keywords" CONTENT="kelime1, kelime2, kelime3, kelime4,kelime 5">
<META NAME="author" CONTENT="KapTan">
<LINK REV="made" href="mailto:info@hostinghizmeti.com ">
Buraya kadar olan 5 satır klasik meta tag olup <head> .. </head> tagları arasında yer alır.ziyaretçilerimize asla görünmeyen yazılar olup uygulama anaları söyledir..
1.satırdaki tag sayfamızın hangi dilde yazıldıgını gösterir. Türkçe karakter kullananlar için mutlaka olması gereken bir tagdır.
2.satırdaki tag sayfamızın konusunu belirler.
3.satırdaki tag sayfamızın arama motorlarında bulunmasını istedigimiz anahtar kelimelerini belirlememize yarar. Burda dikkat edilmesi gereken en faz 20 anahtar kelime tanımlamamız ve aralarına virgül (,) koymmaız.
4. satırdaki tag sitenin adminini, 5. satırdaki tag ise o adminin aktif email adresini belirlememize yarar..Dedigimn gibi buraya kadar standart taglardır. simdide google için ekstra 2 tag yazalım ve bu tagları yukarıdakilerin altına koyup sayfamıza ekleyelim..
<META NAME="ROBOTS" CONTENT="INCLUDE, FOLLOW">
<META NAME="revisit-after" CONTENT="1">
Burda 1. sıradaki tag google ve diger arama motorlarının örümcek (robot) lerine sitemizi indexleme kolaylıgı saglamakla birlikte 2. satırdaki 1 sayısı 1 haftada bir sitemizin güncellendigini ve 1 hafta sonra tekrar bu örümcegin sitemize gelmesi ve degisimi tekrar veritabanına eklemesi gerektigini gösterir. Ben burda temsilen 1 yazdım. Eger siteniz çok sık güncellenen bir site degilse bu sayısı 3-4 yapmak en mantıklısı olacaktır. simdi gelelim bu isin en önemli yerine. örümcege yol göstermeye. öncelikle örümcek hakkında bilgi vereyim size. Örümcek yada robot adıyla anılan bazı programlar vardır. Bu programlar direk arama motorlarının veri tabanından gelirler. her gün milyonlarca siteyi gezer ve o sitedeki bilgileri alıp veritabanına eklerler. Dolayısıyla google de yer almak için bu örümcegi iyi bilmemiz gerekir. Örümcek zararsızdır elbette ama örümcegi iyi tanımak ona yol göstermek örümcegin rastgele bilgiler alıp gitmesini engellemek de bizim görevimizdir. Bazı arama motorları örümcekleri önce sizden onay ister. sizin ona izin verip vermediginizi bilmek ister. iste bununda en basit ve etkili çözümü robots.txt dosyasıdır. Normal not defterini açarak yazacagımız bazı kodları robots adıyla kaydedip onu sitemizde root umuza yerlestirmemiz gerekir. Yapacagımız bu islemle örümcegi biz yönetmis oluyoruz. Ve hepinizinde tahmin edecegi gibi yönetmekten dogan bir güç ve bugün karsılıgı rastgele bilgilerle degilde tam anlamda istedigimiz bilgilerle arama motorlarında yer almak güzeldir. simdi robots.txt dosyası hakkında bilgi vererek ise baslayalım ; Örümcek geldigi zaman o web sitesinin içerigini indexlemek ister. Ancak güvenlik için genelde bir çok hosting firmaları içerik indexlemeyi kapatmıstır. Sadece size özelde bunu açmazlar. Ama biz robots.txt dosyamızla kendimize özel bir izin yaratabiliriz.Basit olarak robots.txt dosyasının içinde su iki satır olmak zorundadır..
User-agent:
Disallow:
Burada user-agent uygula disallo izin verme anlamındadır.Bizede burda düsen görev bu iki komutu en etkili bir sekilde kullanmaktır.mesela bir örnek verelim. Sitemizi indexlemeyi sadece google bot unun yapmasını istiyoruz. ve sitemizdeki admin klaösrünü asla yayınlamamasını istiyoruz diyelim; ozaman bu iki komut su sekilde kullanılır;
User-agent: Googlebot
Disallow: /admin/
Gördügünüz gibi uygulama alanı çok kolaydır. Ben burda size aktif hizmet veren arama motorlarının isimlerini yazacam. Sizlerde hangilerinde yer almak isiyorsanız okadar User-agentsatırı ekleyeceksiniz. Disallow kullanımı ise tamamen tercih meselasi olup kaç tane klasör yada dosya yı gizlemek isterseniz okadar çok satır kullanmanız gerekir.. simdi google basta olmak üzere aktif bot mantıgı ile çalısan bazı arama motorları ve portallar sunlardır;
Googlebot
BizBot04 kirk.overleaf.com
HappyBot (gserver.kw.net)
CaliforniaBrownSpider
EI*Net/0.1 libwww/0.1
Ibot/1.0 libwww-perl/0.40
Merritt/1.0
StatFetcher/1.0
TeacherSoft/1.0 libwww/2.17
WWW Collector
processor/0.0ALPHA libwww-perl/0.20
wobot/1.0 from 206.214.202.45
Libertech-Rover www.libertech.com?
WhoWhere Robot
ITI Spider
w3index
MyCNNSpider
SummyCrawler
OGspider
linklooker
CyberSpyder (amant@www.cyberspyder.com)
SlowBot
heraSpider
Surfbot
Bizbot003
WebWalker
SandBot
EnigmaBot
spyder3.microsys.com
www.freeloader.com.
Burdaki tüm robotların basına User-agent ekleyip o robota izin verebiliriz..Ayrıca disallow ile sitemizden izinsiz email adresleri çalan email robotlarınada çözüm bulup spam maillerin önüne geçebiliriz bir nebze olsada . Ancak bu baslı basına bir konu oldugu için bunu ayrı bir yazı dizisi olarak ilk fırsatta burada yayınlayacagım..
Önemli Not : Robotlar her nekadar prensip olarak robots.txt ye baglı kalmaları gerekse bile arada istisnalar olabilmektedir.
ALINTIDIR
Bu yazı hiçbir sey bilmeyen bir kisi baz alındıgı için sadece gogole degil tüm meta tagları anlatacam;
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-9">
<META NAME="description" CONTENT="Konu">
<META NAME="keywords" CONTENT="kelime1, kelime2, kelime3, kelime4,kelime 5">
<META NAME="author" CONTENT="KapTan">
<LINK REV="made" href="mailto:info@hostinghizmeti.com ">
Buraya kadar olan 5 satır klasik meta tag olup <head> .. </head> tagları arasında yer alır.ziyaretçilerimize asla görünmeyen yazılar olup uygulama anaları söyledir..
1.satırdaki tag sayfamızın hangi dilde yazıldıgını gösterir. Türkçe karakter kullananlar için mutlaka olması gereken bir tagdır.
2.satırdaki tag sayfamızın konusunu belirler.
3.satırdaki tag sayfamızın arama motorlarında bulunmasını istedigimiz anahtar kelimelerini belirlememize yarar. Burda dikkat edilmesi gereken en faz 20 anahtar kelime tanımlamamız ve aralarına virgül (,) koymmaız.
4. satırdaki tag sitenin adminini, 5. satırdaki tag ise o adminin aktif email adresini belirlememize yarar..Dedigimn gibi buraya kadar standart taglardır. simdide google için ekstra 2 tag yazalım ve bu tagları yukarıdakilerin altına koyup sayfamıza ekleyelim..
<META NAME="ROBOTS" CONTENT="INCLUDE, FOLLOW">
<META NAME="revisit-after" CONTENT="1">
Burda 1. sıradaki tag google ve diger arama motorlarının örümcek (robot) lerine sitemizi indexleme kolaylıgı saglamakla birlikte 2. satırdaki 1 sayısı 1 haftada bir sitemizin güncellendigini ve 1 hafta sonra tekrar bu örümcegin sitemize gelmesi ve degisimi tekrar veritabanına eklemesi gerektigini gösterir. Ben burda temsilen 1 yazdım. Eger siteniz çok sık güncellenen bir site degilse bu sayısı 3-4 yapmak en mantıklısı olacaktır. simdi gelelim bu isin en önemli yerine. örümcege yol göstermeye. öncelikle örümcek hakkında bilgi vereyim size. Örümcek yada robot adıyla anılan bazı programlar vardır. Bu programlar direk arama motorlarının veri tabanından gelirler. her gün milyonlarca siteyi gezer ve o sitedeki bilgileri alıp veritabanına eklerler. Dolayısıyla google de yer almak için bu örümcegi iyi bilmemiz gerekir. Örümcek zararsızdır elbette ama örümcegi iyi tanımak ona yol göstermek örümcegin rastgele bilgiler alıp gitmesini engellemek de bizim görevimizdir. Bazı arama motorları örümcekleri önce sizden onay ister. sizin ona izin verip vermediginizi bilmek ister. iste bununda en basit ve etkili çözümü robots.txt dosyasıdır. Normal not defterini açarak yazacagımız bazı kodları robots adıyla kaydedip onu sitemizde root umuza yerlestirmemiz gerekir. Yapacagımız bu islemle örümcegi biz yönetmis oluyoruz. Ve hepinizinde tahmin edecegi gibi yönetmekten dogan bir güç ve bugün karsılıgı rastgele bilgilerle degilde tam anlamda istedigimiz bilgilerle arama motorlarında yer almak güzeldir. simdi robots.txt dosyası hakkında bilgi vererek ise baslayalım ; Örümcek geldigi zaman o web sitesinin içerigini indexlemek ister. Ancak güvenlik için genelde bir çok hosting firmaları içerik indexlemeyi kapatmıstır. Sadece size özelde bunu açmazlar. Ama biz robots.txt dosyamızla kendimize özel bir izin yaratabiliriz.Basit olarak robots.txt dosyasının içinde su iki satır olmak zorundadır..
User-agent:
Disallow:
Burada user-agent uygula disallo izin verme anlamındadır.Bizede burda düsen görev bu iki komutu en etkili bir sekilde kullanmaktır.mesela bir örnek verelim. Sitemizi indexlemeyi sadece google bot unun yapmasını istiyoruz. ve sitemizdeki admin klaösrünü asla yayınlamamasını istiyoruz diyelim; ozaman bu iki komut su sekilde kullanılır;
User-agent: Googlebot
Disallow: /admin/
Gördügünüz gibi uygulama alanı çok kolaydır. Ben burda size aktif hizmet veren arama motorlarının isimlerini yazacam. Sizlerde hangilerinde yer almak isiyorsanız okadar User-agentsatırı ekleyeceksiniz. Disallow kullanımı ise tamamen tercih meselasi olup kaç tane klasör yada dosya yı gizlemek isterseniz okadar çok satır kullanmanız gerekir.. simdi google basta olmak üzere aktif bot mantıgı ile çalısan bazı arama motorları ve portallar sunlardır;
Googlebot
BizBot04 kirk.overleaf.com
HappyBot (gserver.kw.net)
CaliforniaBrownSpider
EI*Net/0.1 libwww/0.1
Ibot/1.0 libwww-perl/0.40
Merritt/1.0
StatFetcher/1.0
TeacherSoft/1.0 libwww/2.17
WWW Collector
processor/0.0ALPHA libwww-perl/0.20
wobot/1.0 from 206.214.202.45
Libertech-Rover www.libertech.com?
WhoWhere Robot
ITI Spider
w3index
MyCNNSpider
SummyCrawler
OGspider
linklooker
CyberSpyder (amant@www.cyberspyder.com)
SlowBot
heraSpider
Surfbot
Bizbot003
WebWalker
SandBot
EnigmaBot
spyder3.microsys.com
www.freeloader.com.
Burdaki tüm robotların basına User-agent ekleyip o robota izin verebiliriz..Ayrıca disallow ile sitemizden izinsiz email adresleri çalan email robotlarınada çözüm bulup spam maillerin önüne geçebiliriz bir nebze olsada . Ancak bu baslı basına bir konu oldugu için bunu ayrı bir yazı dizisi olarak ilk fırsatta burada yayınlayacagım..
Önemli Not : Robotlar her nekadar prensip olarak robots.txt ye baglı kalmaları gerekse bile arada istisnalar olabilmektedir.
ALINTIDIR