Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

xPath, Google Sheets ve Zapier İle SEO Otomasyonu

"xPath, Google Sheets ve Zapier İle #SEO Otomasyonu" süreçlerinden bahsettiğim Digitalzone Meetups sunumum.
-
My Digitalzone Meetups presentation which I talked about "xPath, Google Sheets and Zapier #SEO Automation" processes.

@mertazizoglu

  • Be the first to comment

xPath, Google Sheets ve Zapier İle SEO Otomasyonu

  1. 1. #Digitalzone Tevfik Mert Azizoğlu SEO Team Lead @Zeo Agency mert@zeo.org Meetups xPath, Google Sheets ve Zapier İle SEO Otomasyonu mertazizoglu
  2. 2. 2 T. Mert Azizoğlu 2008 - İlk Web Sitesi & WordPress & SEO Çalışmaları 2016 - Bilgisayar Mühendisliği @İst. Kültür Üni. 2017 - SEO Analyst @Zeo Agency 2018 - “Young Search Professional Of The Year” Finalistliği @European Search Awards ‘18 2018 - Scrum Master @Zeo Agency 2019 - Product Owner @Zeo Agency 2019 - SEO Executive @Zeo Agency 2020 - SEO Team Lead @Zeo Agency
  3. 3. 3 SEO Team Lead & Product Owner ➔ Tatilsepeti, KızlarSoruyor, Pepsico... ➔ Strateji & Hedefleme & Teknik Analiz ➔ Agile Süreç Yönetimi & SEO Eğitimleri ➔ SEO Otomasyonları ➔ SEO İçerikleri @Zeo TV & @GoDaddy & @Zeo Blog Neler Yapıyorum? Sıfır Bütçe İle SEO Stratejisi Oluşturmak @Digitalzone Meetups
  4. 4. Fragmanlar 01
  5. 5. 5 SEO Sheets tools.zeo.org/sheets
  6. 6. 6 SEO Sheets Sitemap Scraper
  7. 7. 7 SEO Sheets Sitemap Finder
  8. 8. 8 SEO Sheets HTTP Version Control
  9. 9. 9 SEO Sheets SEO Health Checker
  10. 10. 10 SEO Sheets Alt Text Extractor
  11. 11. 11 Google Scraping & Arama Niyetini Anlamak
  12. 12. 12 Topluca Site İçi Linkleme Kontrolü
  13. 13. 13 Rakip Site Haritası Takibi
  14. 14. 14 Rakip Site Haritası Takibi
  15. 15. Kavramlar Ve Araçlar 02
  16. 16. 16 Kavramlar ve Araçlar Otomasyon Nedir? Otomasyon, bir işin insan ile makine arasında paylaşılmasıdır. Wikipedia
  17. 17. 17 xPath: Bir XML dokümanındaki bilgiyi bulmak için kullanılan bir dildir. XPath bir XML dokümanı içindeki elemanları ve onlara ait özellikleri incelemeye yarar. ❖ XPath bir XML dokümanı yazım-sözdizim-imla kılavuzudur. ❖ XPath yol belirteçleri yardımı ile XML içinde dolaşmaya yarar. Wikipedia Kavramlar ve Araçlar xPath, Google Sheets, Zapier
  18. 18. 18 Google Sheets: Google’ın web tabanlı Excel platformu. ❖ Bulut tabanlı, ❖ Ücretsiz, ❖ Google Analytics, Search Console, DataStudio ve 3. parti araçlar ile kolay entegrasyon, ❖ Apps Script özelliği ile Javascript kullanarak özelleştirilmiş fonksiyonlar yazabilme, ❖ Yetki paylaşımı yapabilme, düzenleme geçmişine rahat ulaşım. Kavramlar ve Araçlar xPath, Google Sheets, Zapier
  19. 19. 19 : Web uygulamaları arasında bilgi akışını sağlar ve otomatize eder. Kavramlar ve Araçlar xPath, Google Sheets, Zapier
  20. 20. 20 Kavramlar ve Araçlar Webi Oluşturan Temel Kavramlar
  21. 21. 21 Kavramlar ve Araçlar Chrome DevTools (CMD+Alt+i / CTRL+Shift+i)
  22. 22. 22
  23. 23. 23 node Sayfadaki tüm elementler Örn: a, p, h3, div, ul // Sayfadaki tüm ilgili node’ları işaret eder. Örn: //h3 / Sayfada ait olduğu node altındaki elemente işaret eder. Örn: //div/p attribute Node’un özelliğini belirtir. Örn: class, id, href @ Attribute özelliğini işaret eder. Örn: //div[@class=”mert”] count() İşaret edilmiş node’ları sayar. Örn: count(//div[@class=”mert”]) xPath xPath Temel Kavramlar & Syntax
  24. 24. 24 xPath xPath Nasıl Yazılır? //node[@attribute="attribute_ismi"] //div[@class="seo-content"]
  25. 25. 25 xPath xPath Nasıl Yazılır? count(//node[@attribute="attribute_ismi"]) count(//div[@class="seo-content"]/a)
  26. 26. 26 xPath xPath Döngüsü TÜM SAYFALAR İÇİN AYNI ELEMENT GEÇERLİ Mİ? 02 DOĞRU XPATH’iYAZMAK 03 01 HANGİVERİYE İHTİYACIM VAR? ��
  27. 27. 27 xPath Sayfadaki Hangi Veriye İhtiyacım Var? 01
  28. 28. 28 xPath Tüm Sayfalar İçin Geçerli Elementi Bulmak 02
  29. 29. 29 xPath Tüm Sayfalar İçin Geçerli Elementi Bulmak 02
  30. 30. 30 xPath Tüm Sayfalar İçin Geçerli Elementi Bulmak 02
  31. 31. 31 xPath Doğru xPath’i Yazmak //p[@class="destination-sr-ufi-description destination-sr-ufi-description--full"] 03
  32. 32. 32 xPath xPath Helper Chrome Eklentisi Test XPath Helper Eklentisi 03
  33. 33. 33 xPath xPath Helper Chrome Eklentisi İle Test XPath Helper Eklentisi 03
  34. 34. 34 Screaming Frog Screaming Frog İle Custom Extraction 500 URLs (Free)
  35. 35. 35 Screaming Frog Screaming Frog İle Custom Extraction
  36. 36. 36 Screaming Frog Screaming Frog İle Custom Extraction //div[@class="lp-faq__content"]/ul/li/button/div/h3
  37. 37. 37 Screaming Frog Screaming Frog İle Custom Extraction
  38. 38. 38 Screaming Frog Screaming Frog İle Custom Extraction //div[@class="bui-accordion__row-header"]/h3
  39. 39. 39 Screaming Frog Screaming Frog İle Custom Extraction
  40. 40. 40 Screaming Frog Screaming Frog İle Custom Extraction
  41. 41. 41 Screaming Frog Screaming Frog İle Custom Extraction
  42. 42. 42 Screaming Frog Screaming Frog İle Custom Extraction
  43. 43. 43 Screaming Frog Screaming Frog İle Custom Extraction
  44. 44. 44 Screaming Frog Screaming Frog İle Custom Extraction 😍
  45. 45. 45 xPath Chrome DevTools > Copy > XPath
  46. 46. 46 xPath Scraper Chrome Eklentisi ile XPath Bulmak Scraper Eklentisi
  47. 47. 47 xPath Scraper Chrome Eklentisi ile XPath Bulmak Scraper Eklentisi
  48. 48. 48 xPath Scraper Chrome Eklentisi ile XPath Bulmak Scraper Eklentisi
  49. 49. 49 Google Sheets =IMPORTXML Formülü =IMPORTXML(“URL”;“xPath”)
  50. 50. 50 Google Sheets Search Analytics For Sheets (GSheets Eklentisi) Search Analytics For Sheets Eklentisi
  51. 51. 51
  52. 52. 52 Google Sheets Apps Script https://developers.google.com/apps-script/guides/sheets
  53. 53. 53 Google Sheets Apps Script https://developers.google.com/apps-script/guides/sheets
  54. 54. 54 Google Sheets Apps Script ile Zamanlama https://developers.google.com/apps-script/guides/sheets
  55. 55. 55 Google Sheets Apps Script ile Zamanlama https://developers.google.com/apps-script/guides/sheets
  56. 56. 56 Google Sheets Apps Script ile Zamanlama https://developers.google.com/apps-script/guides/sheets
  57. 57. 57 Google Sheets Apps Script ile Zamanlama https://developers.google.com/apps-script/guides/sheets
  58. 58. 58 Google Sheets Makro Kaydetmek
  59. 59. 59 Zapier Uygulama Çeşitliliği https://zapier.com/explore
  60. 60. 60 Zapier Hazır İş Akışları (Workflow / Zap) https://zapier.com/explore
  61. 61. 61 Zapier SEO Sheets Zap’leri
  62. 62. 62 Zapier İşlem Zamanlama
  63. 63. 63 Zapier Mail Tetikleme
  64. 64. Bunlar İleride Ne İşimize Yarayacak? 03
  65. 65. 65 SEO Sheets SEO Health Checker
  66. 66. 66 SEO Sheets SEO Health Checker
  67. 67. 67 Google Scraping & Arama Niyetini Anlamak
  68. 68. 68 Google Scraping & Arama Niyetini Anlamak //div[@id="extrares" and "botstuff"]//p
  69. 69. 69 Google Scraping & Arama Niyetini Anlamak
  70. 70. 70 Google Scraping & Arama Niyetini Anlamak
  71. 71. 71 Google Scraping & Arama Niyetini Anlamak (1)
  72. 72. 72 Google Scraping & Arama Niyetini Anlamak (1)
  73. 73. 73 Google Scraping & Arama Niyetini Anlamak (2)
  74. 74. 74 Google Scraping & Arama Niyetini Anlamak (3)
  75. 75. 75 Google Scraping & Arama Niyetini Anlamak
  76. 76. 76 Google Scraping & Arama Niyetini Anlamak
  77. 77. 77 Google Scraping & Arama Niyetini Anlamak ��
  78. 78. 78 Topluca Site İçi Linkleme Kontrolü
  79. 79. 79 Topluca Site İçi Linkleme Kontrolü
  80. 80. 80 Topluca Site İçi Linkleme Kontrolü
  81. 81. 81 Topluca Site İçi Linkleme Kontrolü
  82. 82. 82 Topluca Site İçi Linkleme Kontrolü
  83. 83. 83 Topluca Site İçi Linkleme Kontrolü
  84. 84. 84 Topluca Site İçi Linkleme Kontrolü
  85. 85. 85 Topluca Site İçi Linkleme Kontrolü
  86. 86. 86 Topluca Site İçi Linkleme Kontrolü
  87. 87. 87 Rakip Site Haritası Takibi
  88. 88. 88 Rakip Site Haritası Takibi
  89. 89. 89 Rakip Site Haritası Takibi
  90. 90. 90 Rakip Site Haritası Takibi
  91. 91. 91 Rakip Site Haritası Takibi
  92. 92. 92 Rakip Site Haritası Takibi
  93. 93. 93 Zeo - Data-driven SEO Agency - zeo.org - 2017 ORGANIZED BY //tesekkurler[!] //twitter.com/@mertazizoglu

×