
Merhaba Sevgili Okur,
Bloguma yeni bir özellik ekledim ve bu özelliği okurlarımda kendi bloglarına eklesinler istedim. Bu yazımızda neler öğreneceğiz?
- Blogger Site Haritası Oluşturma!
- Blogger İçindekiler Sayfası Oluşturma!
- Blogger Arşiv Sayfası Oluşturma!
Bu özelliği blogumuza eklemek için temamızın bazı kodlarında değişiklikler yapmamız gerekiyor.
Örnek Site Haritası, Arşiv Sayfası veya İçindekiler bölümü için Profesyonel Blogger Sitemap sayfasını inceleyebilirsiniz.
Daha önce birçok blog yazarı arkadaşım, bu konuda Blogger arşiv sayfası nasıl oluşturulur, Blogger Sitemap oluşturma isimli öğretici içerikler yayınladılar ancak Blogger güncellemelerinden sonra bir çoğu çalışmaz oldu. Yabancı bloglardan sorunsuz çalışan bir yöntem ile bu özelliği kendi bloguma eklemeyi başardım.
Site Haritası sayfaları iki şekilde işimize yarar.
- Google'ın blogumuza daha kolay indexlemesine yarar.
- Okurların yazılarınıza daha kolay ulaşmasını sağlar.
Güzel bir özellik ise Yazıların kategorilere göre sıralanmasıdır. Her kategorideki yazılar yayınlanış sırasına göre sıralanır ve her kategoride yayınlanan en son içeriğin yanında kırmızı yazı ile '' Yeni İçerik! '' yazar. Böylece her kategoride yayınlanmış son içeriği de okurlarımıza sunmuş oluruz.
Gelelim Blogger Site Haritası Sayfamızı nasıl oluşturacağımıza.
Blogger Site Haritası Nasıl Oluşturulur?
Blogger yönetim panelimizden Sayfalar kısmına gelip yeni sayfa oluştur diyoruz.
Sayfa ismini belirledidkten sonra sayfamızın HTML kısmına geliyor ve aşağıdaki kodları bu sayfa içerisine yapıştırıyoruz.
p.labels a{color: #242424; text-transform: uppercase;font-size: 15px;}
a.post-titles {color: #0000FF;}
ol li{list-style-type:decimal;line-height:25px;}
//
var postTitle=new Array();var postUrl=new Array();var postPublished=new Array();var postDate=new Array();var postLabels=new Array();var postRecent=new Array();var sortBy="titleasc";var tocLoaded=false;var numChars=250;var postFilter="";var numberfeed=0;function bloggersitemap(a){function b(){if("entry" in a.feed){var d=a.feed.entry.length;numberfeed=d;ii=0;for(var h=0;h
';h+=''+e+"";h+=" | ";h+='';h+=''+d+"";h+=" | ";h+='';h+=''+c+"";h+=" | ";h+='';h+="Read all";h+=" | ";h+="'+postTitle[g]+' | '+postDate[g]+' | '+postLabels[g]+' | Read | ';l++}else{z=postLabels[g].lastIndexOf(a);if(z!=-1){h+='
'+postTitle[g]+' | '+postDate[g]+' | '+postLabels[g]+' | Read |
"}else{var f='Show '+l+" posts by category '";f+=postFilter+"' the "+postTitle.length+" Total Posts
"}var b=document.getElementById("toc");b.innerHTML=f+h}function displayToc2(){var a=0;var b=0;while(b
- ");firsti=a;do{document.write("
- ");document.write(''+postTitle[a]+"");if(postRecent[a]==true){document.write(' - Yeni İçerik!')}document.write(" ");a=a+1}while(postLabels[a]==temp1);b=a;document.write("

");document.write('Read all : '+postTitle[a]+"
");document.write("
")}};
//]]>
Yukarıdaki kodları sayfamıza yerleştirdikten sonra mavi ile belirttiğim profesyonelblogger ibaresinin yerine kendi blogunuzun ismini girmeniz gerekmektedir.
Daha sonra sayfanın sağ bölümünde bulunan seçenekler kısmında Okuyucu Yorumları bölümünün altındaki İzin Verme seçeneğini işaretliyoruz. Bu sayfada yorumu devre dışı bırakmak daha mantıklıdır.
Böylelikle artık bir Blogger Site Haritası, Blogger Arşiv Sayfası veya Blogger İçindekiler Bölümü sayfamız hazırlanmış oluyor.
Dipnot: Sayfanın yüklenmesi biraz zaman alabiliyor bu yüzden sayfaya yapıştırdığımız kodların en üstüne durumu izah eden bir açıklama ekleyebilirsiniz. Ben '' Site Haritasının yüklenmesi biraz zaman alabilir. 1 dakika kadar beklediğinizde tüm arşiv yüklenecektir.'' şeklinde bir ibare ekledim.
Takıldığınız bir yer olursa yorum bölümünden iletebilirsiniz.
İyi bloglamalar dilerim.
Profesyonel Blogger
Hiç yorum yok