Blog » Google

spreadsheet-xml-sitemap

Bu yazıda, Google Spreadsheet kullanarak bir XML site haritasından URL'lerin nasıl çekileceğini anlatacağım.

XML site haritasının URL'lerini spreadsheet'e çekebilmek için şu adımları izleyin:

  • Öncelikle, URL'leri çekmek istediğiniz XML site haritasının URL'ini bulun. Örneğin: https://www.seoium.com/sitemap_index.xml
  • Sonrasında yeni bir Google e-tablo oluşturmanız gerekiyor. Bunun için sheets.new'e tıklamanız yeterli :)
  • Yeni bir e-tablo oluşturduktan sonra, menü çubuğunda bulunan araçlar seçeneğinin altındaki komut dosyası düzenleyicisini seçin.

  • Açılan komut dosyası düzenleyicisine aşağıdaki JavaScript kodlarını ekleyin ve dosyayı kaydedin.

/*
* https://www.seoium.com
*/

function getsiteURLs(singleURL,namespace) {

try {
var xml = UrlFetchApp.fetch(singleURL).getContentText();
var document = XmlService.parse(xml);
var root = document.getRootElement()
var singlename = XmlService.getNamespace(namespace);

var urls = root.getChildren('url', singlename)
var locs = []

for (var i=0;i locs.push(urls[i].getChild('loc', singlename).getText())
}

return locs
} catch (e) {
return e
}
}

Sitemap dosyasındaki URL'leri çekmek için gerekli kodu komut dosyanıza yüklediniz. Şimdi sıra formülü kullanmaya geldi :)

Bunun için boş bir hücreye aşağıdaki komutu yazmanız yeterli olacaktır.

=getsiteURLs("https://www.seoium.com/post-sitemap.xml", "http://www.sitemaps.org/schemas/sitemap/0.9")

Bütün bu kodlarla uğraşmak yerine oluşturulan yapının demosunu görüp, kopyasını oluşturmak isterseniz bunun için aşağıdaki linke tıklamanız yeterli olacaktır.

 

google-bert
Google, 2015 yılında Rankbrain’in piyasaya sürülmesinden bu yana şirketin arama platformunda en büyük değişikliği olan BERT’nin yani yeni bir algoritmanın piyasaya sürüldüğünü duyurdu. Bu güncellemenin şuan sadece İngilizce dilini kullanan…
google-remarketing
Yeniden pazarlama (Remarketing), web sitenizi ziyaret eden kullanıcıları yeniden hedefleyen bir reklam şeklidir. Yeniden pazarlama reklamları, Google Adsense reklamı yayınlayan sitelerde görünen banner/ürün reklamlardır. Müşterilerinizi veya müşteriniz olacak potansiyel kitleyi…
google-kesfet
Google Discover, Google tarafından yayınlanan ve dünyadaki kullanıcılar için arama deneyimini geliştirmeyi amaçlayan nispeten yeni bir özelliktir. Google Discover ile kullanıcının herhangi bir arama yapmasının sonucunda siteniz listelenmez, aksine kullanıcının…
google-serp-analytics
Zaman zaman gerek Google Algoritmalarının, gerekse de SEO ile ilgili izlenen yöntemlerin değiştiğini biliyoruz. Google’ın önemli algoritma güncellemeleri genellikle yılda birkaç kez yapılmaktadır. Yapılan bu güncellemeler bazen yepyeni bir sıralama…
google-takip-et-ozelligi
Aralık ayında başlatılan feed özelliğini temel alan Google, araştırmacıların ilgisini çeken belirli konulara yönelik takip etme olanağını sunmaya başladı. Filmler, TV şovları, spor takımları, müzisyenler ve ünlüler gibi konularda arama yaptıktan sonra, konuyu…

Google Haberleri ve Güncellemeleri

Google Analytics göstergelerini, Google Search Console güncellemelerini ve analizini, DataStudio raporlama örneklerini ve arama sonuçlarını etkileyecek Algoritma güncellemelerini buradan takip edebilirsiniz.

logo

Bizi aşağıdaki sosyal medya hesaplarımızdan takip edebilirsiniz.

Bizimle İletişime Geçin
İletişim Bilgilerimiz
  • İstanbul
  • +90 531 206 68 99
  • iletisim@seoium.com

Copyright © 2020 All Rights Reserved