batuhan durmaz beyaz logo
  • Ana Sayfa
  • SEO Eğitimi
    • Google Analytics Eğitimi
    • Google Search Console
    • Google Tag Manager
    • Google Data Studio
    • Zapier Eğitimi
    • Screaming Frog

    Her zaman güncel eğitimler ile dijital pazarlama ve SEO becerilerinizi geliştirin. Tüm eğitim videolarımızdan haberdar olmak için E-Mail bültenimize kayıt olabilirsiniz. 

    Eğitimleri nereden takip edebilirsiniz?

    Eğitimler
    İletişim
    • Google Analytics Eğitimi
    • Google Search Console Eğitimi
    • Google Tag Manager Eğitimi
    • Google Data Studio (Looker Studio) Eğitimi
    • Screaming Frog Eğitimi
    • Zapier Eğitim Serisi
  • Kaynaklar
    • Bilgi Merkezi
      • SEO
        • SEO Rehberi
        • WordPress SEO
        • E-Ticaret SEO
    • SEO Sözlüğü
    • SEO Araçları
    • Podcast
    • Rapor Taslakları
  • İletişim
✕
✕
  • Ana Sayfa
  • SEO Eğitimi
    • Google Analytics Eğitimi
    • Google Search Console Eğitimi
    • Google Tag Manager Eğitimi
    • Google Data Studio (Looker Studio) Eğitimi
    • Screaming Frog Eğitimi
    • Zapier Eğitim Serisi
  • Kaynaklar
    • Bilgi Merkezi
      • SEO
        • SEO Rehberi
        • WordPress SEO
        • E-Ticaret SEO
    • SEO Sözlüğü
    • SEO Araçları
    • Podcast
    • Rapor Taslakları
  • İletişim
batuhan durmaz beyaz logo
  • Ana Sayfa
  • SEO Eğitimi
    • Google Analytics Eğitimi
    • Google Search Console
    • Google Tag Manager
    • Google Data Studio
    • Zapier Eğitimi
    • Screaming Frog

    Her zaman güncel eğitimler ile dijital pazarlama ve SEO becerilerinizi geliştirin. Tüm eğitim videolarımızdan haberdar olmak için E-Mail bültenimize kayıt olabilirsiniz. 

    Eğitimleri nereden takip edebilirsiniz?

    Eğitimler
    İletişim
    • Google Analytics Eğitimi
    • Google Search Console Eğitimi
    • Google Tag Manager Eğitimi
    • Google Data Studio (Looker Studio) Eğitimi
    • Screaming Frog Eğitimi
    • Zapier Eğitim Serisi
  • Kaynaklar
    • Bilgi Merkezi
      • SEO
        • SEO Rehberi
        • WordPress SEO
        • E-Ticaret SEO
    • SEO Sözlüğü
    • SEO Araçları
    • Podcast
    • Rapor Taslakları
  • İletişim
✕
✕
  • Ana Sayfa
  • SEO Eğitimi
    • Google Analytics Eğitimi
    • Google Search Console Eğitimi
    • Google Tag Manager Eğitimi
    • Google Data Studio (Looker Studio) Eğitimi
    • Screaming Frog Eğitimi
    • Zapier Eğitim Serisi
  • Kaynaklar
    • Bilgi Merkezi
      • SEO
        • SEO Rehberi
        • WordPress SEO
        • E-Ticaret SEO
    • SEO Sözlüğü
    • SEO Araçları
    • Podcast
    • Rapor Taslakları
  • İletişim

XPATH Nedir?

  • Ana Sayfa
  • Bilgi Merkezi
  • SEO
  • XPATH Nedir?
Yazan Batuhan Durmaz at 5 Eylül 2021
Kategori
  • SEO
  • Teknik SEO
Etiket

    Xpath, XML dosyalarında yer alan etiketlere ulaşmak için W3 tarafından geliştirilmiş olan bir standart olarak bilinmektedir. Xpath standartları sadece XML dosyalar içerisinde kullanılabilmektedir. 

    Xpath standartları sayesinde, XML dosyalardan veri çekilebilmektedir. Bu veri çekme işlemleri sırasında belirli formüllere sadık kalmak ve Xpath yazımını bilmek yeterli olmaktadır.

    Bu Yazıda Nelerden Bahsedeceğiz?

    • Xpath Nasıl çalışır?
    • Google Sheets ile Kullanılabilecek Xpath Kodları Listesi
    • Google E-Tablolarda Xpath Formülleri Nasıl Kullanılır?
    • Google E-Tablolarda Basit SEO Aracı Yapmak
    • XPath SEO Çalışmalarında Nasıl Kullanılabilir?
    • XPATH Hakkında Sıkça Sorulan Sorular

    Xpath Nasıl çalışır?

    Xpath temel anlamda XML dosyalar içerisinde yer alan bir etiketin dosya yolunun tarif edilmesini ifade eder ve çalışma prensibi tamamen bu temele dayanır. Xpath yazmak için HTML etiketlere ve aynı zamanda da attributelere hakim olmak (en azından aşina) olmak gerekecektir. Temel niteliklere hakim olan kişiler için Xpath yazmak hiç de zor olmayacaktır.

    Google Sheets ile Kullanılabilecek Xpath Kodları Listesi

    Google e-tablolarda formüller kullanarak web sitelerinden veri çekmek için kullanılabilecek xpath yazımlarına aşağıda yer alan tablodan ulaşabilirsiniz.

    Formül AdıFormülİşlevi
    Title//titleWeb sayfalarından title içeriğini çekmenizi sağlar.
    Meta Description/html/head/meta[@name=”description”]/@contentWeb sayfalarından meta açıklama içeriğini çekmenizi sağlar.
    H1//h1Web sayfalarından H1 içeriğini çekmenizi sağlar.
    H2//h2Web sayfalarından H2 içeriğini çekmenizi sağlar.
    H3//h3Web sayfalarından H3 içeriğini çekmenizi sağlar.
    H4//h4Web sayfalarından H4 içeriğini çekmenizi sağlar.
    H5//h5Web sayfalarından H5 içeriğini çekmenizi sağlar.
    H6//h6Web sayfalarından H6 içeriğini çekmenizi sağlar.
    Canonical/html/head/link[@rel=”canonical”]/@hrefWeb sayfasının canonical etiketlerini sizler için getirir.
    Index/html/head/meta[@name=”robots”]/@contentWeb sayfasının index durumunu sizler için getirir.
    Resim Sayısıcount(//img)Web sayfasının toplam resim sayısını getirir.
    Alt Etiket//img/@altWeb sayfalarında yer alan tüm resimlerin alt etiket içeriklerini sizler için getirir.
    Alt Etiket Sayısıcount(//img/@alt)Web sayfalarında yer alan tüm resimlerin alt etiketi sayılarını kontrol eder.
    Linkler//a/@hrefWeb sayfalarında yer alan tüm linkleri getirir.
    Link Sayısıcount(//a/@href)Web sayfalarında yer alan tüm linklerin sayısını görmenizi sağlar.
    Sitemap//*[local-name() =’sitemap’]/*[local-name() =’loc’]Sitemap dizinleri içerisinde yer alan alt site haritalarını görmenizi sağlar.
    Sitemap 2//*[local-name() =’url’]/*[local-name() =’loc’]Özel belirttiğiniz sitemap URL’leri içerisinde yer alan linkleri görmenizi sağlar.
    Hreflang//@lang Web sayfalarının dil etiketini görmenizi sağlar.

    Google E-Tablolarda Xpath Formülleri Nasıl Kullanılır?

    Google sheets üzerinde belirli verileri elde etmek için kullanabileceğiniz xpath formülleri listesini yukarıda sizler ile paylaştık. Bu formülleri kullanmak için ise aşağıda yer alan yazımları deneyebilirsiniz.

    =IMPORTXML(“URLADRESİ”;”FORMÜL”)

    örneğin; =IMPORTXML(“https://www.batuhandurmaz.com/”;”//@lang”) bu formül ile söz konusu URL’nin HREFLANG etiketine erişebiliriz.

    ya da

    =IMPORTXML(“HÜCRENUMARASI”;”FORMÜL”)

    örneğin; =IMPORTXML(A2;”//title”) bu yazım ile A2 hücresinde yer alan URL için title içeriğini getirmesini sağlayabiliriz.

    ya da

    =IMPORTXML(“HÜCRENUMARASI”;”FORMÜLÜNYERALDIĞIHÜCRE”)

    Örneğin; =IMPORTXML(A2;B2) bu formül ile A2 hücresinde yer alan URL ve B2 hücresinde yer alan Xpath formülünü birleştirerek veri elde edebiliriz.

    xpath ve google e-tablolar

    Google E-Tablolarda Basit SEO Aracı Yapmak

    XPath kullanarak Google e-tablolar üzerinde SEO aracı yapmak mümkündür. Yukarıda verilen Xpath formüllerini kullanarak kendi SEO aracınızı kolay bir şekilde yapabilirsiniz. Buna örnek olması adına kendi tarafımdan yapılmış olan basit SEO aracını buraya bırakıyorum;

    Google E-Tablolar Basit SEO Aracı

    Bu Drive dosyasını açtığınızda kopyalayıp kullanmanız gerekmektedir. Eğer bir G-mail hesabında aktif değil iseniz kopyalayamazsınız.

    Bu dosyayı kullanırken sadece giriş sayfasında (meta etiket kontrol) bulunan B4 hücresine istediğiniz web sayfası adresini girmeniz yeterlidir.

    XPath SEO Çalışmalarında Nasıl Kullanılabilir?

    Xpath kullanarak web sitelerinde basic yapıları Google e-tablolara çekebiliriz ve SEO çalışmalarımızı kolaylaştırabiliriz.

    Xpathi SEO çalışmalarında kullanabileceğimiz yerler;

    • Sayfa başlıkları çekmek,
    • Sayfa meta açıklamaları çekmek,
    • Canonical etiketleri çekmek,
    • Headingleri çekmek,
    • İç linkleri tablomuza çekmek,

    XPATH Hakkında Sıkça Sorulan Sorular

    Xpath Nedir?

    Xpath, XML dosyalarında yer alan etiketlere ulaşmak için W3 tarafından geliştirilmiş olan bir standartdır.

    Google E-Tablolarda Title Nasıl Çekilir?

    Google e-tablolar üzerinde, //title xpath formulünü kullanarak bir web sayfasının başlık etiketine ulaşabilirsiniz.

    Xpath ve Google E-tablo Kullanarak SEO Aracı Yapmak Mümkün mü?

    Google e-tablolar üzerinde xpath formüllerinden yararlanarak basit bir SEO aracı yapabilirsiniz. Yazı içerisinde yer alan formül listesinden yararlanabilirsiniz.

    Batuhan Durmaz
    Batuhan Durmaz
    SEO uzmanı Batuhan Durmaz Jengal Yazılım'da görev almakta, kendi sitesi batuhandurmaz.com üzerinden blog yazıları yayınlamakta ve Youtube kanalı üzerinden video içerikleri üretmektedir. Ayrıca Web sitelerinin dijital varlıklarını güçlendirmek ve organik trafiklerini artırmak adına profesyonel çözümler üretmektedir.

    Bir cevap yazın Cevabı iptal et

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Son Yazılar

    • Google Tag Manager Etiketler ve Tetikleyiciler (Video İçerik)
      Batuhan Durmaz tarafından
      8 Kasım 2023
    • Google Tag Manager ile Google Analytics 4 Nasıl Kurulur? (Video İçerik)
      Batuhan Durmaz tarafından
      7 Kasım 2023
    • Google Tag Manager Değişkenler Nedir? (Video İçerik)
      Batuhan Durmaz tarafından
      6 Kasım 2023
    • Google Tag Manager Nasıl Kurulur? Ön İzleme Nasıl Çalışır? (Video İçerik)
      Batuhan Durmaz tarafından
      5 Kasım 2023
    • Google Analytics ile Değişen Başlıklar Nasıl Tespit Edilir? (Video İçerik)
      Batuhan Durmaz tarafından
      15 Ekim 2023

    Batuhan Durmaz

    Batuhan Durmaz
    SEO Danışmanı
    SEO uzmanı Batuhan Durmaz Jengal Yazılım'da görev almakta, kendi sitesi batuhandurmaz.com üzerinden blog yazıları yayınlamakta ve Youtube kanalı üzerinden video içerikleri üretmektedir. Ayrıca Web sitelerinin dijital varlıklarını güçlendirmek ve organik trafiklerini artırmak adına profesyonel çözümler üretmektedir.

    Eğitimlere Başvur

      SEO uzmanı Batuhan Durmaz Jengal Yazılım'da görev almakta, kendi sitesi batuhandurmaz.com üzerinden blog yazıları yayınlamakta ve Youtube kanalı üzerinden video içerikleri üretmektedir. Ayrıca Web sitelerinin dijital varlıklarını güçlendirmek ve organik trafiklerini artırmak adına profesyonel çözümler üretmektedir.

      seo@batuhandurmaz.com

      Eğitimler
      • SEO Eğitimi
      • Google Analytics Eğitimi
      • Google Search Console Eğitimi
      • Google Data Studio (Looker Studio) Eğitimi
      • Google Tag Manager Eğitimi
      • Screaming Frog Eğitimi
      • Zapier Eğitim Serisi
      Sayfalar
      • SEO Nasıl Yapılır?
      • Bilgi Merkezi
      • Kaynaklar
      • SEO Araçları
      • SEO Eğitimi
      • SEO Sözlüğü
      • Hakkımda
      • İletişim

      © 2023 | Batuhan Durmaz

      SEO
      • Ana Sayfa
      • SEO Eğitimi
      • Kaynaklar
      • İletişim
      • Ana Sayfa
      • SEO Eğitimi
      • Kaynaklar
      • İletişim