14 Kasım 2018 Çarşamba

Blogger Sitenizin Hızlı Açılması için 8 ipucu

Blogger Sitenizin Hızlı Açılması için 8 ipucu


Birçok Blogger kullanıcısı bloglarının geç açıldığından şikayetçi. En azından sitelerine girdiğinizde "Yavaş" kelimesini içimizden geçiririz. Öyleyse yükleme hızını artırmak için size birkaç ipucu söylemem gerek.

1. Hosttaki Ana Javascprit dosyları yada Blogger bol scriptli temalar

Son zamanlarda çıkan temaların birçoğu javascript widget eklentisine doymuş. Gösteriş daha ön planda. Doğal olarak sayfanın açılmasıda javascript kurulumunun yüklenmesine bağlı. Ancak blogger tasarımcısıda daha kaliteli bir ürün yaratmak için javascripte başvurmaktadır. Örneğin Javascript slayt eklentilerinin sitede özel paylaşımları sürüklemek için kullanılabilir. Bu özelliği sağlayan javascript dosyaları blogger da bir hesaba yüklenemeyeceğinden 110mb.com gibi ücretsiz bu hitmeti sağlayan dosya barındırma sitelerine yüklenebilir. Genellikle çoğu blogger kullanıcısının javascript kaynağını yüklediği site açılmadığı için kısaca "down" olduğundan doğal olarak sitesinde de javascript eklentisi açılmıyor. Eğer host ettiğiniz site yavaş açılıyorsa buna bağlı olarak sizin bloğunuza eklediğiniz script te açılmayacaktır. Bu nedenle çok ziyaretçiniz varsa belli bir ücret ödeyerek daha kaliteli bir CDN teknolojisini kullanan hostinge yüklemenizde fayda var. Yada bunun için "google code" u kullanabilirsiniz.

CDN Teknolojisi (Content Delivery Network)'ün kısaltılmış adı olan CDN nedir? kısaca sizlere biraz bundan bahsedelim, bir çok teknoloji altyapısında CDN kullanılmaktadır. CDN bir sitenin içerisindeki ağır ve yüksek trafik yoğunluğu yaşayan dosyaları paylaşımlı POP noktalarına Cache yani Önbellek yöntemi ile kopyalayan, kopyaladığı bu dosyaları ise belli Pop noktalarından kullanıcıya sanki kendi ülkesinden bir data çekiyormuş gibi hizmet veren bir araçtır.

2. Gereksiz kodları sitenizden çıkarın

Blogger hata raporlarında en çok karşılaşılan durum : Sitenize ekklediğiniz kodların çalışmaması durumunda sayfanın yüklenememesi. Daha sonra bu kodları witget olarak kaldırsanız bile sitenizin html kodları arasında kalıyorsa bu kodlar sitenizin yüklenme süresini uzatacaktır yada şablonunuzun düzgün çalışmasına engel olacaktır.

3.Gereksiz widgetleri çıkarınız.

Kullanmadığınız gereksiz eklentileri (widget) bloğunuzdan kaldırın. Çünkü onlar sistemi daha da yorarak yüklenmeyi azaltacaktır. Ayrıca unutmamak gerekir ki çoğu witget google blogger takımının ürünü değildir. Blogger widget listesindeki eklentilerden birkaç tanesi blogger kendine özgü widgetleridir.

4. Sosyal Medya Butonlarını Azaltınız.

Bloğunuzda daha fazla sosyal medya ,daha fazla buton ,daha fazla script demektir. Dolayısıyla yükleme süresini arttıracaktır.Bu nedenle en fazla kullandığınız facebook,twitter sosyal medya düğmelerini kullanmanız yeterlidir.Ayrıca addthis.com sevisini kullanmanızın yeterli olacağını düşünüyorum.


5.Ek Yorum Sistemlarinden kaçının

Disqus veya Facebook yorum sistemi modern yorum sistemleri ile ilişkili birçok fonksiyonu olabilir. Sitenizdeki yorum şablonları bu sistemlerde barınabilir.Ama onlar üçüncü taraf hizmetleridir. Birçok websitesi gibi açılmasını beklemek sitenizi ve sizi yoracaktır.

6. Anasayfanızda Daha Az Konu Gösterin

Birbaşka sorun belkide ençok gördüğümüz sorun bu. Sayfanızda çok sayıda konuyu göstermek.Blogger kullanıcılarının da en çok sorduğu sorulardan biri "Anasayfamda çok sayıda konu göstermek istiyorum" şeklinde. Ama unutmayınki daha fazla konu daha fazla javascript demektir. Buda hem tarayıcınızı hem işlemcinizi yorar. Sayfanızın açılma süresi uzar.

7. Varsayılan Devamını Oku işlevini kullanın

Bloggerin kendi varsayılan "devamını oku" yada "readmore" şeklindeki işlevini kullanmanız daha iyidir. Çünkü google kendi "devamını oku" scriptini kendi sunucusunda saklamaktadır. Bu nedenle Google "readmore" kullanmanızın daha hızlı yükleme sağladığını düşünüyorum.

8.Kayıtlarınızı Göndermeden Önce Fotoğraflarınızı iyileştirin.

Fotoğfralarınız bloğunu için vazgeçilmezdir. Onlar bloğunuzun dışına taştığında yada olduğundan büyük görünüyorsa, kayıt defterine sığmıyorsa yüklenmesi uzun sürecektir.

Blogger yüklenme hızını arttırmak için 8 ipucuyu sunduk daha fazla ipucu için sizde yorum bırakabilirsiniz.

Blogger İçerik Botu

Blogger İçerik Botu



Öncelikle içerik çekme botu nedir? Kısaca diğer sitelerden web sitenize makale,resim,video aktarabileceğiniz, basit bir yazılımda olabilir, daha detaylı şekilde yapılandırılmış etiketleri kategorileride aktarabilen yazılımdır. Bildiğiniz gibi wordpress te içerik çekme botu mevcut. Ancak bloggerda böyle bir bot yok gibi... Nette birkaç araştırma yaptığımda birçok kişinin arayıp bulamadığı, webmaster sitelerinde de sürekli konu açarak soruna çözümde bulamadığı botu bende arayıp bulamadım. Ancak bu yazıda Blogger'a içerik çekmek için kendi özelliklerinden yararlanıp bota benzer bir yöntemle çalışan sitem oluşturmak mümkün. Birkaç adımda aşağıda anlattığım gibi blogger bloğunuza diğer sitelerden içerik çekebilirsiniz.

Bunun için aşağıdaki adımları uygulmanız yeterli...

1.Adım
Blogger kontrol panelinden Ayarlar sekmesine tıklayın. Ardından E-posta ve Cep Telefonu seçeneğine tıklayın

2. Adım
aşağıdaki bölüme gelin. Aşağıdaki resimde gördüğünüz gibi
"SecretWord" kısmına başkalarının bulamayacağı sizinde unutmadığınız bir kelime yazın. site adınızla bağlantısı olmasın

Örneğin: cihan7.deneme@blogger.com

sonra bloğunuza gelecek yayınları nasıl almak istiyorsanız seçeneklerden seçin. Taslak olarak yayınlanmasın yada direkt olarak bloğuma eklensin seçeneklerinden tercihinizi yapın. Ayarları kaydet deyin.



3.Adım
Gmail adresinize gidin.Sağ üst menüden ayarlar kısmına tıklayın. üst seçenklerden "Yönlendirme ve POP/IMAP" a tıklayın. "yönlendirme adresi ekle" kutusuna tıklayın ve
"livespor38.deneme@blogger.com" şeklinde oluşturduğunuz adresi ekleyin. "Yönlendirmeyi devreden çıkar" seçeneğinin altındaki seçeneği seçin ve doğrula yapın.Bloğunuza doğrulama linki gelecek. Onaylayın.





Böylece mailimizi bloğumuza yönlendirmiş olduk. Diğer sitelerden abonelikle aldığınız haber,makale,resim,video içerikleri mailinize gelecek sonra bloğunuza eklenecek. Bunun için maili son yazıları abonelikle gönderen sitelere gmail adresiniz yada @blogger.comşeklinde biten adresinizi eklemeniz yeterli.

Şimdi istediğiniz web sitesinden içerik çekmek için maille abone olun. Önemli bir nokta abonelikte bazı siteler feedburner ile onay ister. Onaylama blogunuza eklenir.

İpucu: Ayrıca bir filtre oluşturarak postalarınızdan yalnızca bir kısmını da yönlendirebilirsiniz! İstemediğiniz yada istediğiniz postaların bloğunuza yönlendirilmesini ayarlayabilirsiniz. Google ücretsiz olarak bu servisi sağlamış bizede uygulamak kalıyor.

12 Kasım 2018 Pazartesi

Robots.txt dosyası oluşturma

Robots.txt dosyası oluşturma

Robots.txt dosyası, sitenizin kök dizininde bulunur. Dolayısıyla www.example.com sitesinde robots.txt dosyası www.example.com/robots.txt adresinde bulunur. Robots.txt, Robot Hariç Tutma Standardı'na uygun bir düz metin dosyasıdır. Robots.txt dosyası, bir veya daha fazla kuraldan oluşur. Her kural belirli bir tarayıcının söz konusu web sitesindeki belirli bir dosya yoluna erişimini engeller (veya erişimine izin verir).
Aşağıda, iki kural içeren basit bir robots.txt dosyasının içeriği gösterilmektedir:
# 1. Kural
User-agent: Googlebot
Disallow: /nogooglebot/

# 2. Kural
User-agent: *
Allow: /

Site haritası: http://www.example.com/sitemap.xml

Açıklama:
  1. "Googlebot" tarayıcısı adlı kullanıcı aracısı, http://example.com/nogooglebot/ klasörünü veya herhangi bir alt dizinini taramamalıdır.
  2. Diğer tüm kullanıcı aracıları sitenin tamamına erişebilir. (Tam erişim sağlandığı varsayımından hareketle bu durum belirtilmese dahi sonuç aynı olacaktır.)
  3. Sitenin Site haritası dosyası, http://www.example.com/sitemap.xml adresinde bulunmaktadır.
İlerleyen bölümlerde daha ayrıntılı bir örnek sağlayacağız.

    Temel robots.txt yönergeleri

    Robots.txt dosyaları ile ilgili bazı temel yönergeleri burada bulabilirsiniz. Robots.txt söz diziminin inceliklerini anlamak için robots.txt dosyalarının tam söz dizimini okumanızı öneririz.

    Biçim ve konum

    Bir robots.txt dosyası oluşturmak için neredeyse tüm metin düzenleyicilerini kullanabilirsiniz. Metin düzenleyicisi, standart ASCII veya UTF-8 metin dosyalarını oluşturabilmelidir. Kelime işlemci kullanmayın (kelime işlemciler, dosyaları genellikle özel bir biçimde kaydeder ve tarayıcılar için sorunlara neden olabilecek süslü tırnak gibi beklenmedik karakterler ekleyebilir).
    Sitenizde kullanılacak robots.txt dosyaları yazmak veya düzenlemek için robots.txt Test aracını kullanın. Bu araç, sitenizdeki söz dizimini ve davranışı test etmenize olanak tanır.
    Biçim ve konum kuralları:
    • Dosya, robots.txt olarak adlandırılmalıdır.
    • Sitenizde yalnızca bir robots.txt dosyası olabilir.
    • Robots.txt dosyası, geçerli olduğu web sitesi ana makinesinin kök dizininde bulunmalıdır. Örneğin, http://www.example.com/ altındaki tüm URL'lerde taramayı kontrol etmek için robots.txt dosyası http://www.example.com/robots.txt konumuna yerleştirilmelidir. Bir alt dizine (örneğin, http://example.com/pages/robots.txt) yerleştirilemez. Web sitenizin kök dizinine nasıl erişeceğinizden emin değilseniz veya bunun için izin almanız gerekiyorsa web barındırma hizmeti sağlayıcınıza başvurun. Web sitenizin kök dizinine erişemiyorsanız, meta etiketler gibi alternatif bir engelleme yöntemini kullanın.
    • Robots.txt dosyası alt alan adları (ör. http://website.example.com/robots.txt) veya standart olmayan bağlantı noktaları (ör. http://example.com:8181/robots.txt) için geçerli olabilir.
    • Yorumlar herhangi bir satırda olabilir 

    Söz dizimi

    • Robots.txt bir ASCII veya UTF-8 metin dosyası olmalıdır. Başka hiçbir karaktere izin verilmez.
    • Robots.txt dosyası, bir veya daha fazla kuraldan oluşur.
    • Her kural çok sayıda yönergeden (talimattan) oluşur ve her satırda bir yönerge bulunur.
    • Bir kuralda şu bilgiler verilir:
      • Kuralın kimin için geçerli olacağı (kullanıcı aracısı)
      • Söz konusu aracının erişebileceği dizinler veya dosyalar ve/veya
      • Söz konusu aracının erişemeyeceği dizinler veya dosyalar.
    • Kurallar yukarıdan aşağıya doğru işlenir ve kullanıcı aracısı, yalnızca bir kural grubuyla eşleşebilir. Bu, belirli bir kullanıcı aracısıyla eşleşen ilk ve en ayrıntılı kural olur.
    • Varsayılan olarak bir kullanıcı aracısının Disallow: kuralıyla engellenmeyen bir sayfayı veya dizini tarayabileceği kabul edilir.
    • Kurallar büyük/küçük harfe duyarlıdır. Örneğin, Disallow: /file.asp kuralı http://www.example.com/file.asp için geçerli olur ancak http://www.example.com/FILE.asp için geçerli değildir.
    Robots.txt dosyalarında aşağıdaki yönergeler kullanılır:
    • User-agent: [Gerekli, her kural için bir veya daha fazla] Kuralın geçerli olduğu arama motoru robotunun (web tarayıcı yazılımı) adı. Bu, herhangi bir kuralın ilk satırıdır. Çoğu kullanıcı aracısı, Web Robotları Veritabanı'nda veya Google kullanıcı aracısı listesinde listelenmektedir. Bir yol öneki, sonek veya dizenin tamamı için * joker karakterini destekler. Aşağıdaki örnekte olduğu gibi kullanılacak bir yıldız işareti (*) çeşitli AdsBot tarayıcıları dışındaki tüm tarayıcılarla eşleşir. Eşleşmeyen AdsBot tarayıcıların adlarının açık bir şekilde belirtilmesi gerekir. (Google tarayıcı adları listesine bakın.) Örnekler:
      # 1. Örnek: Yalnızca Googlebot'u engelleme
      User-agent: Googlebot
      Disallow: /
      
      # 2. Örnek: Googlebot'u ve Adsbot'u engelleme
      User-agent: Googlebot
      User-agent: AdsBot-Google
      Disallow: /
       
      # 3. Örnek: AdsBot tarayıcıları dışındaki her şeyi engelleme
      User-agent: * 
      Disallow: /
    • Disallow: [Kural başına en az bir veya daha fazla Disallow veya Allow] Kullanıcı aracısı tarafından taranmaması gereken bir dizin veya sayfa; kök alanla göreli olarak belirtilir. Bu bir sayfaysa, tarayıcıda gösterildiği şekliyle tam sayfa adı olmalıdır; bir dizinse, / işaretiyle sona ermelidir.  Yol önekleri, sonek veya dizenin tamamı için * joker karakterini destekler.
    • Allow: [Kural başına en az bir veya daha fazla Disallow veya Allow] Az önce bahsedilen kullanıcı aracısı tarafından taranması gereken bir dizin veya sayfa; kök alanla göreli olarak belirtilir. Bu parametre, izin verilmeyen bir dizindeki bir alt dizinin veya sayfanın taranmasına izin vermek üzere Disallow parametresini geçersiz kılmak için kullanılır. Bu bir sayfaysa, tarayıcıda gösterildiği şekliyle tam sayfa adı olmalıdır; bir dizinse, / işaretiyle sona ermelidir. Yol önekleri, sonek veya dizenin tamamı için * joker karakterini destekler.
    • Sitemap: [İsteğe bağlı, dosya başına sıfır veya daha fazla] Bu web sitesinin site haritasının konumu. Tam bir URL olmalıdır; Google, http/https/www.www olmayan alternatifleri varsaymaz veya kontrol etmez. Site Haritaları, Google'a tarayabileceği veya tarayamayacağı içeriğe karşılık hangi içeriği taraması gerektiğinibildirmek için iyi bir yoldur. Site haritaları hakkında daha fazla bilgi edinin. Örnek:
      Site haritası: https://example.com/sitemap.xml
      Site haritası: http://www.example.com/sitemap.xml
    Bilinmeyen anahtar kelimeler yoksayılır.

    Bir başka örnek dosya

    Robots.txt dosyası, her biri kuralların hedefini belirten bir User-agent satırıyla başlayan bir veya daha fazla kural blokundan oluşur. Burada, iki kurallı bir dosya gösterilmektedir. Her kural, satır içi yorumlarla açıklanmıştır:
    # Googlebot'u example.com/directory1/... ve example.com/directory2/... dizinlerinde
    # engelleyin ancak directory2/subdirectory1/... dizinine erişimine izin verin
    # Sitedeki diğer tüm dizinlere varsayılan olarak izin verilir.
    User-agent: googlebot
    Disallow: /directory1/
    Disallow: /directory2/
    Allow: /directory2/subdirectory1/
    
    # Sitenin tamamını anothercrawler adlı başka bir tarayıcının erişimine karşı engelleyin.
    User-agent: anothercrawler
    Disallow: /
    

    Tam robots.txt söz dizimi

    Tam robots.txt söz dizimini burada bulabilirsiniz. Robots.txt söz diziminin öğrenilmesi önem taşıyan bazı karmaşık parçaları olduğundan lütfen tüm dokümanları okuyun.

    Yararlı robots.txt kuralları

    Yaygın olarak uygulanan bazı yararlı robots.txt kuralları aşağıda listelenmiştir:

    11 Kasım 2018 Pazar

    Blogger HTTPS Ayarlama

    Blogger HTTPS Ayarlama


    Https Google ve diğer arama motorları tarafından sitenizin güvenli görünmesi saglayan bir sertifikadır. Bu Sertifikayı blogger kullanıcıları ücretsiz olarak alabiliyor. Nasıl mı ?

    Blogger Hesabınıza Giriş Yapın ► Ayarlar ► Temel ► sonra aşağı kaydırın HTTPS Yönlendirmeye gelin ► HTTPS Yönlendirmeyi Seçin ► EVET'iı seçin.

    Artık blogunuz daha güvenli ve daha iyi.

    Blogger Anahtar Kelime Ekleme

    Blogger Anahtar Kelime Ekleme



    Blogger Hesabımıza Girşi Yapıyoruz, daha sonra Tema bölümüne geçip HTML düzenle diyoruz. Aşağıdaki kodu Head etiketleri arasına yapıştırıyoruz.

    <b:if cond='data:blog.url == data:blog.homepageUrl'> 

    <b:include data='blog' name='all-head-content'/>

    <meta content='Anahtar kelimeleri buraya virgülle ayırarak ekleyin' name='keywords'/>

    </b:if>

    Not: Keywords tagının sadece anasayfa içinde görünmesi için b:if etiketi eklenmelidir. Diğer yazılarda keywords görünmez.