Pages

3 Temmuz 2013 Çarşamba

Sitenizin taramasında düzenlemeler ve yapılandırması

Robots.txt Nedir?

 

Arama motorları ve benzeri web üzerinde indexleme işlevi gören firmaların, programladıkları Bot (robot, örümcek, spider vb.) ismindeki minik programcıklar devamlı olarak internet üzerinde gezinerek siteleri, veya görevlendirildikleri içerikleri kaydederler. Botlar için eğer robots.txt dosyası kullanılmıyorsa herhangi bir limit yoktur. Web sitesi içerisinde belki web sitesi sahibinin dahi bilmediği ve görmediği içerikleri kaydedebilirler.
Bu botların özellikle yönetici paneli vb kısımlara erişimi tehlikelidir. Örneğin bir Google Bot’u sitenizin admin sayfalarına erişip, kullanıcı bilgilerinizi, ve hatta yönetici haklarına sahip olduğunuz “session” bilgilerini indexleyebilir. Böylece arama sonuçlarında yayınlanmasını istemediğinizbilgiler tüm kullanıcılara açılabilir.
Bundan sakınmak için Robots.txt dosyası yaratıp, Bot’ların hangi dosya ve klasörlere erişmeyeceğini belirleyebilirsiniz. Robots.txt kullanarak sadece sizin izin verdiğiniz kısımların indexlenmesini sağlayabilirsiniz.


 robots.txt dosyasını etkin kullanmak

robot.txt dosyası, arama motorlarının botlarına sitenizin hangi bölümlerine ve sayfalarına erişip erişmeyeceğini belirten, yani arama sonuçlarında çıkmasını istemediğiniz sayfa ve bölümlerin indekslemesini engelleyen bir dosyadır.

Bu dosya mutlaka robots.txt olarak adlandırılmalı ve sitenin kök dizininde bulunmalıdır. Ancak bir alt alanadı (subdomain) kullanıyorsanız ve bu alt alanadının altındaki bölümlerden bazılarını kısıtlamak istiyorsanız, burası için ayrı bir robot.txt dosyası oluşturmalısınız.

Google Web Yöneticisi Araçları, robot.txt dosyası oluşturmanıza yardımcı olacak bir oluşturucu (generator) sunmaktadır.

robot.txt dosyası sayfalarınıza erişimi tamamen kısıtlamaz. Eğer engellemek istediğiniz içeriğinize başka sitelerden bağlantı verilmişse, arama sonuçlarında engellenen bağlantıların url'leri verilir, başlık ve özet bilgi verilmez. İçeriğe erişimi şifre koruma ve .htacdess dosyası ile sınırlandırmak daha güvenli alternatiflerdir.


nofollow kullanmak :
Sitenizde kullanıcılar tarafından yorum yazılabilen bölümlerde verilen bazı bağlantıların arama motoru tarafından takip edilmemesini ve sitenizle ilişkilendirmemesini isteyebilirsiniz. Bunlar çoğunlukla spam mesajlarla birlikte gelen bağlantılar olabilir.

Böyle durumlarda bağlantıların içindeki rel değerine vereceğiniz "nofollow" özniteliği ile bunu kısıtlayabilirsiniz.

<a href="baglanti.html" rel="nofollow">Bağlantı</a>

Tüm sitedeki bağlantılara nofollow değeri atamak isterseniz tanımlayacğaınız meta etiketini <head></head> içerisine ekleyerek bunu sağlayabilirsiniz.


<meta name="robots" content="nofollow">




Captcha websitelerini botlara karşı koruyan bir programdır. Bunu insanların çözebileceği ama bilgisayar programlarının çözemeyeceği testlerle yapar. Örneğin aşağıdaki resmi bir insan okuyabilecekken, şu anki bilgisayarlar okuyamaz.

Captcha kelimesi ise Luis von Ahn, Manuel Blum, Nicholas Hopper ve John Langford tarafından 2000 yılında konmuştur. Açılımı ise Completely Automated Public Turing test to tell Computers and Humans Apart’tır.


Nerelerde kullanılır?

Bloglara spam yollanmasını önlemek: Çoğu blog yazarı yorum olarak gelen spamlerin farkındadır. Botlar yazdıkları spam comment’ler sayesinde arama motorlarında spam’i yapılan web sitesinin üst sıralara çıkmasını amaçlıyor. Bu yorumların önüne geçebilmek için captcha kullanılıyor. Bu sayede bloglara yorum yapmak için üye olmaya da gerek kalmıyor. Üye olmayan kullanıcı captcha testini geçtikten sonra insan olduğunu ispatlıyor.
Website üyeliğini kontrol etmek: Üyelik ile sunulan ücretsiz hizmetlerden botlar kullanılarak milyonlarca üyeliğin alınması sağlanabiliyor. Sistemin bu şekilde milyonlarca email vs. hizmetler vererek çalışmaz hale gelmemesi için captcha kullanılıyor.
EMail adreslerini gizlemek: Spammer’lar spam yapabilmek için email adreslerini kullanıyorlar. Bu email adreslerini bulabilmek için de web’de text araması yapıyorlar. Bunu önlemek için de web sayfalarında bir email adresini görebilmek için öncelikle captcha testini geçmeniz ve insan olduğunuzu ispatlamanız gerekiyor.
Şifreyle giriş sistemlerinde, bildiğiniz üzere, bir hesaba belirli sayıda hatalı giriş uygulandıktan sonra, o hesap belli bir süre kilitleniyor. Botlar, bu kilitlenmeyi kullanarak sistemdeki çoğu hesabın kullanılmaz olmasını hedefliyor. 
 Mobil siteler ve seo ayarları:

Google’ın mobil seo algoritması üzerine konuşacak olursak, edindiğimiz deneyimler ve yurt dışı kaynaklı makaleler bize gösteriyor ki mobil seo algoritması standart arama algoritması kadar kompleksli bir yapıya sahip değil. Göz önünde bulundurduğu kriterler sınırlı. Bunları sıralayacak olursak;
1-Mobil Tasarım Mobil algoritmanın göz önünde bulundurduğu kriterlerden en önemlisi web sayfanızın mobil uyumlu olması ve cep telefonları tarafından kolayca erişilebilir bir yapıya sahip olması. Buradan google algoritması mobil kullanıcıya daha kaliteli hizmet sunduğunuzu anlar mobil arama sonuçlarında sitenizi arama sonuçlarında daha üst sıralarda çıkartır. Sitenize mobil tasarım yaptıramıyorsanız bile Flash,Js gibi mobil tarayıcılar tarafından okunamayan teknolojilerden kaçınmayı unutmayın..
2-Kırık LinkHer ne kadar normal arama sonuçlarında da kırık linkler önemli olsada mobil seo’da bu önem dahada katlanıyor. Google mobil algoritması site içerisindeki link hiyerarşisine ayrı bir önem vermekte ve kırık linki olan sayfaları sıralamada daha aşşağılarda çıkartmakta. Dikkat etmeniz gereken şey sayfalarınızın tümünden ana sayfaya link çıkışının olup olmaması, kesinlikle olmalı. Ve periyodik olarak kırık link kontrolü yapmanız.
3-Mobil Seo HaritasıArama sonuçlarını etkilediğini düşündüğümüz bir diğer faktör ise mobil site haritası. Microsystools sitesinden mobil seo haritanızı oluşturmanız web yöneticisi araçlarından sitenize upload etmeniz mobil seo konusunda sizleri bir adım öne geçirecektir.
4-Mobil UygulamalarBu seçenek hakkında her ne kadar spekülasyonlar olsa da sitenize mobil uygulama yaptırmanızı öneririm. Kullanıcıları browser üzerinden değilde telefondaki bir uygulama üzerinden sitenize çekmeniz sizlere mobil seo açısından avantaj sağlayacaktır.
kaynak:

2 Temmuz 2013 Salı

Etkin SEO yapılandırması için Site Yapısı ve İçerik Optimizasyonu

301 Yönlendirme :


301 yeniden yönlendirme birçok webmaster’ın ihtiyacını duyduğu ve kullandığı bir işlemdir. 301 yönlendirme eski sitenizi yada sayfanızı değerleri ile birlikte yeni adresinize yönlendirmenizi sağlar. Burada üzerinde durulması gereken husus 301 yönlendirme ile sayfanızın tüm değerlerini  yeni adresinize taşımış oluyorsunuz. Filtreye düşürülen sitelerde 301 yönlendirme kullanılmaması gereken bir işlemdir.Filtre yada herhangi bir ceza uygulamasının olmadığı durumlarda, sitenizdeki url değişikliklerinde yada site değişikliklerinde yeni adreslere geçişte tüm arama motorlarınca kullanılması tavsiye edilen bir işlemdir. Google’ın bu yönlendirme işlemi ile ilgili açıklamasını okumanızı tavsiye ederim. 
On page seo çalışmalarında 301 yönlendirme kullanın;
Bize gelen seo işlerinde genellikle yapılan siteler sef link yapısı ile oluşturulmayıp sayfalar genellikle news.php?id=22 şeklindedir. Daha öncesinden bu sayfalara backlink geldiği için burada yapmanız gereken işlem url yapısını seo uyumlu url yapısına çevirdikten sonra eski sayfanızı 301 yönlendirme ile yeni sayfanıza yönlendirmek olacaktır.  Bu yapacağınız işlem ile hem eski sayfanızın otoritesini ve değerini (gelen linkler vs.) yeni sayfanıza taşıyacak hemde seo uyumlu link yapısına geçmiş olacaksınız. Bu işlemden sonra sayfanızın anahtar kelimede kısa sürede yukarılara doğru yükseliş gösterdiğini göreceksiniz. Çünkü arama motorları açısından url yapısı büyük öneme sahiptir.
Gezinti çubuğuna bağlantı ekleme :
Web sitenizdeki diğer sayfalara, dış Web sitelerine veya dosyalara ya da e-posta adreslerine bağlantı sağlamak için gezinti çubuğunu kullanabilirsiniz.

Bağlantı eklemek istediğiniz gezinti çubuğunu seçin.
Biçim menüsünde, Gezinti Çubuğu Özellikleri'ni ve sonra Genel sekmesini tıklatın.
Bağlantı Ekle'yi tıklatın.

Bağlantı Ekle iletişim kutusunda, aşağıdakilerden birini yapın:

Web sitesindeki başka bir sayfaya bağlantı ekleme :

Bağla'nın altındaki, Bu belgede yerleştir'i tıklatın.
Bu belgede yer seç'in altında gezinti çubuğuna bağlamak istediğiniz sayfayı tıklatın.
Gösterilecek metin kutusuna gezinti çubuğunda görünmesini istediğiniz metni yazın ve sonra Tamam'ı tıklatın.

Gezinti Çubuğu Özellikleri iletişim kutusunda Tamam'ı tıklatın.


Xml - Site Haritası :


Site haritası Protokolü sayesinde bir web tasarımcısı arama motorlarını, bir web sitesindeki taranacak URLler hakkında bilgilendirebilir. Bir site haritası bir sitedeki URLleri listeleyen bir XML dosyasıdır. Bu dosya sayesinde web tasarımcıları, taranacak sayfalarının üzerinde daha fazla kontrole sahip olurlar. Arama motorlarına hangi sayfanın ne sıklıkla değiştiği, en son ne zaman güncellendiği ve sitedeki hangi sayfa diğerlerinden daha önemli, öncelikli gibi bilgileri bu dosya ile gönderebilirler. Bu yolla arama motorları web sitelerini tararken daha verimli olabilmektedirler.

Site haritanızı, kendiniz bir scriptle ya da internetteki ücretsiz araçlarla oluşturarak sitemap.xml adıyla ana klasörünüze koyabilirsiniz.


Bu dosyanın ana klasörünüzde olması önerilir. Eğer yeri açıkça belirtilmemişse arama motorları ilkin ana klasörünüzde sitemap.xml dosyasını ararlar. Site haritanızı sitemap.xml adıyla ana klasörünüze koyarak henüz bilmediğiniz başka arama motorlarının da sitenizi keşfetmesini kolaylaştırmış olursunuz.

Flash tabanlı içerik ekleme :


Sayfa görünümünde, belge penceresinin altındaki Tasarla  düğmesini tıklatın.
Ekle menüsünde, Resim üzerine gelin ve Flash Biçiminde Film'i tıklatın.
Macromedia Flash dosyasını bulup tıklattıktan sonra Ekle'yi tıklatın.
 NOTLAR 

Animasyonlu Flash içeriğini görüntülemek için Sayfa görünümünde, belge penceresinin alt kısmındaki Önizleme  düğmesini tıklatın.
Web sitenize Microsoft FrontPage'deki Klasör Listesi'nden veya Microsoft Windows Gezgini'nden bir dosya sürükleyerek de Flash tabanlı içerik ekleyebilirsiniz.
Web sayfanıza köprü ekleyerek de bir Flash dosyasına bağlantı yapabilirsiniz.

Site ziyaretçilerinin Flash tabanlı içeriği görmeleri için, Macromedia Flash Player yüklemiş olmaları gerekir.

Erişebilirlik :

Web sitenizi planlarken, aralarında engelli kullanıcıların da bulunduğu geniş bir ziyaretçi yelpazesinin sitenize erişebilmesi için neler yapabileceğinizi düşünmeniz önem taşır. Microsoft Publisher, bilgisayarı erişilebilirlik araçları yardımıyla kullanabilen engelli kişilerin Web sitenize daha kolay erişebilmesini sağlamak üzere çeşitli özellikler sunar.

404 (Bulunamadı)

Bulunamadı hataları hakkında :

Google, bir sayfadan bir başkasına giden bağlantıları izleyerek içeriği keşfeder. Genellikle sayfayı sildiğiniz, yeniden adlandırdıktan sonra eski URL'yi yeni bir sayfaya yönlendirmediğiniz veya bağlantıda bir yazım hatası yaptığınız için, Googlebot var olmayan bir sayfayı ziyaret etmeyi denediğinde Bulunamadı durum hatası (genellikle 404 HTTP durum kodu) döndürülür.

Bulunamadı hatalarını çözme

Genellikle, 404 hataları sitenizin Google'daki sıralamasını etkilemez ve bunları, güvenli bir şekilde yok sayabilirsiniz. Bunlar çoğunlukla yazım yanlışlarından, yanlış yapılandırmalardan (örneğin, bir içerik yönetimi sistemi tarafından otomatik oluşturulan bağlantılar nedeniyle) veya Google'ın, JavaScript gibi katıştırılmış içerikteki bağlantıları tanımaya ve taramaya yönelik yapmış olduğu daha fazla çalışmadan kaynaklanır.

Geçersiz bağlantıların geldikleri yerleri görmek için URL'yi tıklayın. Hata iletişim kutusunda, Bu sayfalardan bağlantı verildi sekmesini tıklayın. Bağlantılar kendi sitenizden geliyorsa, bunları düzeltin veya silin. Harici bir siteden geliyorlarsa, bu verileri sitenizin kullanıcı deneyimini iyileştirmeye yardımcı olması için kullanabilirsiniz. Örneğin, geçerli bir URL'nin yanlış yazılması (www.example.com/awesome yerine www.example.com/awsome) muhtemelen bir kişinin sizinle bağlantı oluşturmak isteyip bir yazım yanlışı yaptığında ortaya çıkar. Bir 404 hatası döndürmek yerine, yanlış yazılan URL doğru URL'ye 301 yönlendirebilir ve söz konusu bağlantıdan istenen trafiği yakalayabilirsiniz. Ayrıca, kullanıcıların sitenizde 404 kodlu bir sayfaya geldiklerinde "404 Bulunamadı" iletisini bulmaları yerine aradıkları sayfayı bulmalarına yardımcı olabilirsiniz. Ancak bu, yalnızca yanlış bağlantı önemli ölçüde trafik oluşturuyorsa çabanıza değecektir.

Yanlış bağlantıya sahip bir sitenin web yöneticisiyle iletişim kurup bağlantıyı güncellemesini veya kaldırmasını da isteyebilirsiniz.

404'ler web'in tamamen normal (ve birçok açıdan istenen) parçalarıdır. Sitenize ilişkin her bağlantıyı denetleyebilmeniz veya Web Yöneticisi Araçları'nda listelenen tüm 404 hatalarını çözebilmeniz pek mümkün değildir. Bunun yerine, sıralamanın en üstündeki sorunları kontrol edip mümkünse bunları düzeltin ve işinize devam edin.

404.html Sayfası Nasıl yapılır ?

KOD DÜZENLEME PROGRAMINIZ YOKSA :

Masaüstü veyada herhangibir klasöre girip, Sağ Tuş > Yeni > Metin Belgesi > diyip içine girip gerekli kodlarımızı koyup > üst menüden ” dosya ” ve ” Farklı Kaydet ” diyip dosya ismini 404.shtml şeklinde girerseniz 404 sayfanızı oluşturmuş olursunuz.

404.shtml dosyasına yönlendirme kodu koyup anasayfaya nasıl yönlendirebiliriz. ?

<meta http-equiv=”refresh” content=”5;URL=http://SİTEADRESİNİZ.COM“>


( 5 yazan yer 404 sayfanıza girince kaç saniye sonra o adrese yönlenmesini istiyorsanız süresini ona göre ayarlayabilirsiniz. )


404 hata sayfası yapımı:

Bu yazımda 404 hata sayası nasıl yapılır ondan bahsedeceğim .Bedava hostinglerde genelde 404 vb sayfalarda reklama yönlerdiriyor buda tabi kullanıcıları acayip bi şekilde sinir ediyor ( En azından beni ) :) Mesele türkçe 100mb hosting sağlayan ogameclub
gibi ( ogameclubın sitesindeki anlatımım ve yorumlar ) yada ücretli hostinglerde direk sayfa bulunamadı hatası geliyo ziyaretçinin o olmayan sayfaya arama motorundan geldiğini düşünürsek tabi aynı anda çıktığınıda düşünürüz. Aynı zaman googleda böyle bulunamadı gibi hata sayfalarınıda sevmez. Şimdi size anlatcaklarımla kendize güzel bi hata sayfası yapabileceksiniz ===>

İlk önce bir tane .htaccess dosyası oluşturcaksınız ve içine altakileri yazcaksınız. Eğer bir .htaccess dosyanız varsa kodları en altına eklemeniz yeter. Ama dikkat edin bazi ftp programları .htaccess dosyalarını gönsermiyor en iyisi panelin ftp sinden halletmeniz bu işi.


ErrorDocument 400 /hata.html
ErrorDocument 401 /hata.html
ErrorDocument 403 /hata.html
ErrorDocument 404 /hata.html
ErrorDocument 500 /hata.html



Bu oluşturduğumuz .htaccess dosyasınızıda ftp nizin ana dizinine atıyoruz bir de yanın da hata.html adında bir dosya oluşturuyoruz eğer html bilginiz varsa içini kendiniz doldurabilirsiniz.

Google Adwords Nasıl Kullanılır:



AdWords'ü diğer reklamcılık türlerinden ayıran birkaç önemli nokta vardır. AdWords'ü kullanarak:
Örnek
Bursa yakınlarında bir pastane işlettiğinizi varsayalım. Reklamınızı yalnızca o bölgedeki müşterilere görünecek şekilde ayarlarsanız, orada yaşayan veya tatil yapan biri Google'da "Bursa yakınlarında vişneli kek" anahtar kelimesiyle arama yaptığında, reklamınızı görebilir ve işletmenizle iletişime geçmek için reklamı tıklayabilir.
Kullanıcılara, tam da sunduğunuz ürün veya hizmetler için İnternet'te arama yaptıkları anda ulaşabilirsiniz
Reklamınız, halihazırda sizin sunduğunuz türde ürün ve hizmetleri arayan kullanıcılara gösterilir. Dolayısıyla, söz konusu kullanıcıların işlem yapma olasılığı daha yüksektir.
Reklamınızın hangi web sitelerinde ve hangi coğrafi alanlarda (eyaletler, şehirler ve hatta mahalleler) görüneceğini seçebilirsiniz.
AdWords, ABD'deki İnternet kullanıcılarının %80'ine erişmektedir. Bu büyük bir kitledir.
Bütçenizi kontrol edebilirsiniz
Tıklama başına maliyet teklifi ile, reklamınız gösterildiğinde değil, yalnızca kullanıcılar reklamınızı tıkladığında ücretlendirilirsiniz. Kullanabileceğiniz çeşitli teklif seçenekleri vardır.
Aylık olarak ne kadar harcamak istediğinize karar verir ve hiçbir zaman bu tutarın üzerinde ücretlendirilmezsiniz.
Minimum harcama taahhüdü yoktur.
Reklamınızda tam olarak nelerin işe yaradığını öğrenip bunları temel alabilirsiniz
Reklamınızın nasıl performans gösterdiği (reklamınız sayesinde kaç yeni müşteri işletmenize bağlandı, bu müşteriler nerelerden geliyor ve diğer ayrıntılar) ile ilgili raporu inceleyin.
Reklamınızı düzenleyip iyileştirmek ve işletmenizle iletişime geçen potansiyel müşterilerin sayısını artırmak için AdWords araçlarını kullanın.

Kolayca kullanmaya başlayabilir ve kolayca duraklatabilir veya durdurabilirsiniz. Herhangi bir koşul yoktur.

Arama motorlarında anlaşılması kolay metin yaratma :


Arama Motoru Optimizasyonu’nun Kullanıcılarınız ve arama Temelleri motorları için anlaşılması kolay bir URL seçiniz! En İyi Uygulamalar Site Yapısının Geliştirilmesi URL’lerde kelimeler kullanın Sitenizin içeriği ve yapısına uygun kelimeler içeren URL’ler, sitenizi ziyaret eden kullanıcılar için daha kolay kullanım sağlar. 

Ziyaretçiler, onları daha kolay hatırlayabilir ve sayfanıza bağlantı vermeye daha kolay ikna olabilir.anahtar kelimeleri tekrar tekrar kullanmayın İçerik Optimizasyonu Basit dizin yapısı oluşturun İçeriğinizi iyi organize eden ve kullanıcılara sitenizin neresinde olduğunu gösteren bir dizin yapısı kullanın. Bir URL’de bulunan içerik türünü belirtirken dizin yapınızı kullanmaya çalışın. 

Arama Motorlarının Sitenizi Taramasını İçerikle ilgisi olmayan dizin adları kullanmayın Bir dokümana ulaşmak için Sağlamak tek URL versiyonu kullanın Bazı kullanıcıların bir URL versiyonuna, bazılarınınsa başka bir URL versiyonuna bağlantı vermesinden kaçınmak için (bu durum sayfa görüntüleme sayısının farklı URL versiyonları arasında bölünmesine yol açar), yapıda ve sayfalarınızın arasındaki iç bağlantılarda tek URL kullanmaya ve referans vermeye özen gösterin. 

Sitenizdeki gezinti bağlantıları arama (anasayfa) motorları için çok önemlidir. hakkında Sitedeki gezinti bağlantıları, ziyaretçilerin aradıkları içeriği kolayca bulmalarına yardımcı olduğu için önemlidir. Bu makaleler bağlantılar aynı zamanda arama motorlarının, web tasarımcısı tarafından önemli görülen içeriğin neler olduğunu anlamasına haberler yardımcı olur.

Alt metin kullanımı :

Alt metin bir web sayfası (ya da görüntü görünmüyor zaman) bir görüntü üzerine fare tuttuğunuzda görünen açıklayıcı metindir. Alt metin sitenize keşfetmek için özel okuyucuları kullanabilirsiniz görsel ya da ses bozukluğu olan web site ziyaretçileri için önemlidir, ve aynı zamanda arama motorlarının indeksleme sitenizin tarafından kullanılabilir.
Yazısı galeri görüntü üzerinde bir ziyaretçi tıkladığında yakınlaştırmak için görünür izleyici görüntü altında görüntülenir.


Başlık biçimlendirmesi etiketleri için kullanışlı ipuçları

• Dokümanda ana hatları hazırladığınızı düşünün - Büyük bir doküman için ana hatları hazırlamaya benzer şekilde, sayfadaki ana başlıkların ve alt başlıkların neler olacağını ve hangi başlık biçimlendirmesi etiketlerini nerelerde kullanacağınızı belirleyin.
Yanlışlar:
• sayfa yapısını tanımlamaya yardımcı olmayacak başlık biçimlendirmesi etiketi kullanmayın
• <em> ve <strong> gibi diğer etiketleri kullanabileceğiniz durumlarda başlık biçimlendirmesi etiketi kullanmayın
• düzensiz olarak bir başlık etiketinden diğerine geçiş yapmayın

• Sayfa genelinde başlık biçimlendirmesine dikkat edin - Başlık biçimlendirmesi etiketini, kullanımı mantıklı olan yerlerde kullanın. Çok fazla başlık etiketi kullanmak, kullanıcıların içeriği taramasını ve bir konunun nerede başlayıp bittiğini anlamasını zorlaştırır.