Advertisement
Advertisement

More Related Content

Advertisement

SEO 101 & STRATEGY

  1. Flow SEO Learn1 2 3 4 5 How Search Engines Work Google Algorithm Update Keyword Analysis Content Analysis E-Commerce6 7 8 9 10 On-Site Analysis Technical Analysis Off-Site Analysis Bonus
  2. SEO / Search Engine Optimization Kullanıcıların yapmış oldukları arama sorgusuna yönelik en ilişkili sayfanın getirilmesi için yapılan optimizasyon bütünüdür.
  3. Google’ın Dünya Çapında Arama Motoru Pazar Payı
  4. Google’ın Türkiye’de Arama Motoru Pazar Payı
  5. kaynak: https://backlinko.com/google-ctr-stats En iyi 3 arama sonucunun tüm tıklamaların% 75,1'ini elde etmekte
  6. kaynak: https://backlinko.com/google-ctr-stats 1 numaralı sonucun TO'su % 31,7
  7. kaynak: https://backlinko.com/google-ctr-stats Organik ilk 10 sonucun TO verisi
  8. Google’ın Çalışma Mantığını Anlamak
  9. https://www.google.com/search/howsearchworks/
  10. https://www.google.com/search/howsearchworks/
  11. https://www.google.com/search/howsearchworks/
  12. Google’da Yer Almak İçin Teknik Öncelikler Google başta olmak üzere arama motoru botları; 1) Site / sayfanızı tarayabiliyor / bulabilİyor mu? * Response status code, Robotos.txt, Sitemap, Information architecture, Navigation 2) Sayfalarınız dizine ekleyebiliyor mu? * Meta robots tag, 3) Sayfalarınızı- İçeriğinizi anlayabiliyor mu? * Structure data, Semantic HTML 4) Sayfalarınızı yükleme-/ render / oluşturabiliyor mu? * Javascript, DOM, Page Speed 5) Sıralama ile sunduğunuz içerik / sayfalarınız doğru - uygun sinyaller gönderiyor mu? * Pagination, Canonical, Hreflang tag
  13. https://www.google.com/search/howsearchworks/
  14. kaynak: https://searchengineland.com/seotable SEO Factor 2019
  15. kaynak: https://searchengineland.com/seotable
  16. kaynak: https://searchengineland.com/seotable
  17. Google Algorithm Update
  18. Arama sonuçlarını iyileştirmek, kullanıcılara daha doğru ve nitelikli sonuçlar verebilmek. Yapılan Update-lerin Odak Noktası Nedir?
  19. https://www.google.com/search/howsearchworks/mission/users/
  20. https://www.google.com/search/howsearchworks/mission/users/
  21. https://www.google.com/search/howsearchworks/mission/users/
  22. https://moz.com/google-algorithm-change
  23. Algoritmalara Uyum Sağlamak İçin ● Siteniz- sayfalarınız kullanıcı arama amacına yönelik mi? ● Mevcut içerikleriniz kullanıcılar için oluşturulup, botlar için mi optimize edildi? ● Sayfalarınız desktop ve mobil sürümlerinde kullanıcıyı memnun ediyor mu? ● Mevcut backlink profiliniz ve edinmeyi düşündüğünüz backlink kazanım kampanyanız risk oluşturuyor mu? ● Siteniz M.F.I tarafında sorunlar yaşıyor mu? ● Site-sayfalarınızın mobil ve desktop taraftaki hız skoru nedir? ● Teknik tarafta sorunlarınız bulunuyor mu?
  24. Keyword Research Analysis
  25. Anahtar Kelime Araştırmasının Adımları 1) Potansiyel trafik/döşüm getirecek kelimelerin, rakipleri de dahil ederek, büyük bir kelime ( havuzunun oluşturulması, 2) Elde edilen kelimelerin aylık ve 12 aylık aranma hacmi-trendinin analiz edilmesi, 3) Hedeflenen kelimelerin öncelik planlamasının yapılması (Long Term Medium Term Shot Term) 4) Kelime grubunun kullanıcı arama eğilimlerinin (user search intent) belirlenmesi, (Informational, Navigational, Transactional, Commercial) 5) Kelime-kelime gruplarının hangi sayfa tipi özelinde hedefleme yapılacağının belirlenmesi (cagetory, product, lading page, blog)
  26. User Search Intent
  27. İnformational: Susam yağının faydaları
  28. Navigational: Webtures Ads
  29. Commercial: En iyi protein tozu
  30. Transactional: Protein tozu satın al
  31. Anahtar Kelime Analiz Araçları
  32. Ahrefs
  33. SEMrush
  34. KW Finder
  35. Google Keyword Planner
  36. Google Search Console / Sorgular
  37. Ubersuggest
  38. Google Suggest / Related Search
  39. Content Analysis / Optimizasyon
  40. Peki, yanılıyor olabilir miydi?
  41. Arama yapan kullanıcıya içeriğiniz ilk sayfada yanıt veriyor mu?
  42. Arama yapan kullanıcıya içeriğiniz ilk sayfada yanıt vermiyorsa , kitlenize ulaşabilmeniz çok zor!
  43. Keyword Stuffing
  44. Duplice Content
  45. Thin Content
  46. Content Cannibalization
  47. Neden Bu Kadar Önemli! ehow.com: Düşük Kaliteli içerik Nedeniyle Sadece Trafik Değil, Borsa Değeri 2 Milyar Dolar Düştü
  48. Content Audit
  49. İçerikde Hangi Alanlara Odaklanmalıyız ● Her cihazda iyi bir UX’e sahip olmalıdır, ● Kaliteli, faydalı, ilginç ve olağanüstü olmalıdır, ● Kullanıcıya amacına hizmet eden diğer içeriklerden farklı ve ayrıntılı olmalıdır, ● Bir soruyu veya sorunu çözmek için doğru ve kapsamlı bir şekilde cevaplanmalıdır, ● Sadece text değil ağırlıklı değil, video, podcast tarafında da çalışmalar yapılmalı.
  50. Title Tag
  51. Title Tag
  52. Title Tag Belirlenirken; - Sade, anlaşılır
  53. Title Tag Belirlenirken; - Sade, anlaşılır - Spam olmayan ❌
  54. Title Tag Belirlenirken; - Sade, anlaşılır - Spam olmayan - Her sayfa için benzersiz ❌
  55. Title Tag Belirlenirken; - Sade, anlaşılır - Spam olmayan - Her sayfa için benzersiz - Markadan önce öne çıkarılacak ürün ❌ ❌
  56. Title Tag Belirlenirken; - Sade, anlaşılır - Spam olmayan - Her sayfa için benzersiz - Markadan önce öne çıkarılacak ürün - Uzun olmaması ❌ ❌
  57. Title Tag Belirlenirken; - Sade, anlaşılır - Spam olmayan - Her sayfa için benzersiz - Markadan önce öne çıkarılacak ürün - Uzun olmaması *Bonus: Ana sayfa için marka adı title’da başta yer alabilir, alt sayfalar için marka sonda yer almalı. ❌ ❌
  58. Title Tag
  59. Title Tag
  60. Newyork’taki En İyi Restorantlar Başlık belirlerken kullanıcı niyeti çok önemli!
  61. Description Tag
  62. Description Tag Belirlenirken; - Optimal uzunluğa dikkat edilmeli (50-145)
  63. Description Tag Belirlenirken; - Optimal uzunluğa dikkat edilmeli (50-145) - CTR arttırıcı sihirli kelime kullanımı (uygun, şık, ücretsiz kargo vb.)
  64. Description Tag Belirlenirken; - Optimal uzunluğa dikkat edilmeli (50-145) - CTR arttırıcı sihirli kelime kullanımı (uygun, şık, ücretsiz kargo vb.) - 990 px uzunluğunda olması (w, ı, o)
  65. Description Tag Belirlenirken; - Optimal uzunluğa dikkat edilmeli (50-145) - CTR arttırıcı sihirli kelime kullanımı (uygun, şık, ücretsiz kargo vb.) - 990 px uzunluğunda olması (w, ı, o) - Benzersiz ve ilgi çekici metin
  66. Description Tag
  67. Description Tag
  68. Description Tag Karmaşası
  69. Description Tag Karmaşası
  70. Description Tag Karmaşası November 2017
  71. Description Tag Karmaşası November 2017 May 2018
  72. Description Tag
  73. Description Tag Öncelikli amaç; kullanıcıya en doğru sonuçları sunmak! Bu sebeple bazı durumlarda* arama sonucundaki açıklama metnini Google belirleyebilir. *Kullanıcının arama yaptığı kelimeleri sayfa içerisinden yakalarsa, *Sayfadaki mesaj net olarak descriptionda verilmediyse, *Description çok alakasızsa.
  74. Heading Tag
  75. Heading Tag
  76. Heading Tag
  77. Heading Tag
  78. URL Structure
  79. URL Structure SEO Friendly URL https://mysite.local/article-title
  80. URL Structure SEO Friendly URL https://mysite.local/article-title
  81. URL Structure SEO Friendly URL https://mysite.local/article-title
  82. Canonical http://www.example.com https://www.example.com http://example.com http://example.com/index.php https://example.com/index.ph p
  83. Canonical Kullanım Durumları - www ve non-www sorunlarında - ssl ve non-ssl sorunlarında - / ve non / durumlarında - Mobil ve AMP gibi alternatif versiyonlarda - Filtreleme, parametre ve pagination yapılarında tercih edilmektedir.
  84. Canonical Kullanım Durumları Canonical kullanımı 3xx redirect ile benzer olsa da aynı değerlendirilmemelidir.
  85. Canonical Kullanım Durumları - A sayfasının yerine B sayfasının görünmesi için 301 (kalıcı), - A sayfasının yerine B sayfasının görünmesi için 302 (geçici), - Her iki sayfanın da kullanıcılar tarafından görünüp, arama motorları tarafından 1 tanesinin baz alınması için Canonical tag kullanılmalıdır.
  86. Canonical Kullanım Hataları https://www.tozlu.com/TR/canonical-etiketinde-sorun-var_721602_1069657 https://www.trendyol.com/canonical-etiketi- yok/UrunDetay/57890/26405341
  87. Canonical Kullanım Hataları https://www.tozlu.com/TR/canonical-etiketinde-sorun-var_721602_1069657 https://www.trendyol.com/canonical-etiketi- yok/UrunDetay/57890/26405341
  88. Response Status Code
  89. Response Status Code 200 - Sonuç Başarılı 301 - Kalıcı Olarak Yönlendirildi 302 - Geçici Olarak Yönlendirildi 404 - Sonuç Bulunamadı 410 - Kalıcı Silindi - Url’yi Dizinden Kaldırır 500 - Dahili Sunucu Hatası
  90. Sold Out Product *Ürün satışa açık ve stok yoksa, şikayetler artabilir.
  91. Sold Out Product 1- 200 Status Code
  92. Sold Out Product 2- 404&410 Status Code 1- 200 Status Code
  93. Sold Out Product 2- 404&410 Status Code 1- 200 Status Code 3- 301&302 Redirect
  94. Internal Link Building / Site Architecture
  95. Internal Link Building En faydalı SEO uygulaması! - Kullanıcıların daha fazla sayfa gezinmesine olanak tanır - Alt bağlantıların güçlendirilmesi sağlanır - Botların sitede gezinmesi için hedef gösterilir
  96. Internal Link Building
  97. Internal Link Building
  98. Internal Link Building
  99. Sitemap.xml Site Haritaları, web yöneticilerinin arama motorlarını sitelerinde tarama için kullanılabilir sayfalar hakkında bilgilendirmesi için kolay bir yoldur. En basit haliyle Site Haritası, bir sitenin URL'lerini ve her URL hakkında ek meta verileri listeleyen bir XML dosyasıdır.
  100. Sitemap.xml Yararları - Sitenizdeki tüm urlleri listeleyebilir, - Arama motorlarına sayfa önceliklerini bildirebilir, - Tarama sıklıklarını değiştirebilirsiniz.
  101. Sitemap.xml - Urller belli gruplar halinde olmalı (blog post, product, category) - Site haritası ortalama 50 mb olmalı. - Dinamik olmalı (yeni sayfa, silinen sayfa) - 200 status code olmayan sayfa bulunmamalı.
  102. Sitemap.xml Search Console > Dizin > Kapsam
  103. Sitemap.xml Screaming Frog
  104. Sitemap.xml Tanımlamaları Sitemap <lastmod> XML etiketinin kullanımı önerilmekte <lastmod>2004-12-23T18:00:15+00:00</lastmod>
  105. Sitemap.xml Tanımlamaları
  106. Robots.txt Robots.txt dosyası, arama motoru tarayıcılarına sitenizden isteyebilecekleri ve isteyemeyecekleri sayfaları veya dosyaları söyler. Bu yöntem çoğunlukla isteklerin sitenizde yoğunluğa yol açmasını engellemek için kullanılır; web sayfalarını Google'ın dışında tutmak için kullanılabilecek bir mekanizma değildir. Tarama bütçesine katkı sağlar.
  107. Sık Kullanılan Robots.txt Parametreleri user-agent: * = Tüm botların erişimine izin verilir. Disallow: = Url ya da dizin engelleme için kullanılır. Allow = Url ya da dizine izin vermek için kullanılır. Crawl Delay = Botlara tarama gecikmesi tanımlanır. (ms) *Googlebot dikkate almaz. Sitemap = Arama motorlarına sitemap yolu gösterilir.
  108. Robots.txt Örnekleri Tüm dizini engeller. Belirtilen 4 sayfayı indexlemez. Belirtilen dizinin altındaki sayfayı indexlemez. Belirtilen dizini indexlemez, dizin altındaki belirtilen sayfayı indexler.
  109. Breadcrumb Breadcrumb, Türkçe adıyla “sayfa işaretleri yolu”, Kullanıcıların ve arama motoru botlarının sitemizde yer alan hiyerarşiyi anlamasına ve bu yapı çerçevesinde hareket etmesine yardımcı olan bağlantılar kümesine verilen isimdir. Alt kategorilerden oluşan bir sitenin daha hızlı gezilebilmesini sağlayan bir sistemdir.
  110. Breadcrumb Breadcrumb, birçok sayfaya sahip internet sitelerinde (E- Ticaret, Blog vs) bir önceki kategoriye dönmek, site hiyerarşisini anlamak veya baktığınız sayfa ile alakalı başka sayfaları görmek isteyen kullanıcılar ve arama motoru botları için vazgeçilmez bir öğedir. Kısaca sitenizin kullanılabilirliğini büyük ölçüde arttırır ve arama motorları tarafından sevilir.
  111. Breadcrumb Kullanıcı deneyimi açısından bakıldığında üst kategorilere erişimin kolay olması sebebiyle de tercih edilir. Hem arama motoru botlarının kategori yolunu daha iyi göstermesi, hem de kullanıcıların daha hızlı sayfalara ulaşmasını sağlar.
  112. Breadcrumb Çok fazla alt kırılım varsa, arama sonuçlarında düzgün görünmesi için kullanılır.
  113. Breadcrumb SEO Performansına Etkisi - Site içi linklemeyi destekler ve durum arama motoru botlarının site içi hiyerarşiyi ve sayfaların değerlerini daha iyi anlamalarını sağlar, - Breadcrumb yapısında kullanılan anchor text’ler, hedeflenen anahtar kelimeleri içererek arama motoru botlarına sayfaların içeriği hakkında bilgi verir, - Schema entegrasyonu ile arama motoru botlarına bu linklerin breadcrumb linki olduğu bilgisi iletilir. *Wordpress gibi hazır sistemlerde eklenti ve ayarlarla kolayca yapılmaktadır. Ancak Schema.org/breadcrumblist deki adımları inceleyerek oluşturmak gerekir.
  114. Schema Markup / Structured Data Arama motorlarının kullanıcılara en doğru bilgiyi verebilmesi için sayfalardaki önemli kısımları belirtmemizi sağlayan micro verilerdir.
  115. Schema Markup / Structured Data
  116. Sitelinks Searchbar Schema Markup / Structured Data
  117. Schema Markup / Structured Data
  118. Schema Markup / Structured Data
  119. Schema Markup / Structured Data
  120. Schema Markup / Structured Data
  121. Schema Markup / Structured Data Yapılandırılmış Veri
  122. Schema Markup/Breadcrumb Breadcrumb Schema Markup
  123. Hreflang Hreflang etiketi, birden fazla dil seçeneği olan sitelerde dil ve bölge hedefinin ayrıştırılması için kullanılan html özelliğidir.
  124. Hreflang Hreflang etiketini uygulanış biçimi olarak 3 maddede sıralayabiliriz: ● Bölgesel dil çeşitliliğini ayrıştırmak için kullanılır. "en-us”, “en-gb” gibi. ● Farklı dildeki alternatif seçenekleri belirtmek için kullanılır. “en”, “fr”, “it”, “es” gibi. ● Farklı dil ve bölgelere ait varyasyonlar için kullanılır.
  125. Hreflang Hreflang Uygulaması; - İngilizce sayfanız var, - İngilizce ve İngiltere’deki kullanıcılar için optimize edilmiş sayfanız var, - İngilizce ve Almanya’daki kullanıcılar için optimize edilmiş sayfanız var.
  126. Hreflang Hreflang Uygulaması; - İngilizce sayfanız var, - İngilizce ve İngiltere’deki kullanıcılar için optimize edilmiş sayfanız var, - İngilizce ve Almanya’daki kullanıcılar için optimize edilmiş sayfanız var. - En-en: İngilizce konuşan kullanıcılar hedeflenir. - En-gb: Birleşik krallıktaki İngilizce konuşan kullanıcılar hedeflenir. - En-de: Almanya’daki İngilizce konuşan kullanıcılar hedeflenir.
  127. Hreflang Hreflang Etiketi Kullanımında Dikkat Etmeniz Gerekenler - Ülke ve dil kodlarının geçerli olması. - Aynı dili konuşan farklı ülkelerde önce dil, sonra ülkenin belirtilmesi. (UK için “en-gb” gibi) - Tek başına dil kodu belirtilebilir fakat tek başına ülke kodu belirtilemez. - Canonical etiketinde farklı bir url belirtilmişse hreflang etiketi kullanılmaz. - Birbirine bağlı 2 sayfa varsa ikisinden de birbirine hreflang bağlantısı yapılmalıdır. Aksi durumda Search Console’da hata görünecektir.
  128. Pagination Google bota seri sayfaların bağlantılı olduğunu belirtmek için Google, 2011 yılında rel=next/prev i tanıttı.
  129. Pagination Kullanım Amaçları - Ürün sayısı fazlaysa, - Blog yazısı fazlaysa, - Kategoriyi güçlendirmek için, (2014) - Daha fazla indexli sayfa vs.
  130. Pagination Zararları - Tekrar eden ürünler, - Tekrar eden kategori metinleri, - Tekrar eden görseller, - Crawl budget - Manipülasyon (kategori güçlendirmesi, index vs.)
  131. Pagination
  132. Pagination
  133. Pagination Out - Infinite Scroll
  134. Noindex/Nofollow Robots meta etiketi, tek bir sayfanın dizine nasıl eklenmesi ve Google Arama sonuçlarında kullanıcılara nasıl sunulması gerektiğini kontrol etmek için ayrıntılı, sayfaya özel bir yaklaşım kullanabilmenizi sağlar.
  135. Noindex/Nofollow Noindex, sayfanın arama motorları tarafından dizine eklenmemesi gerektiği anlamına gelmektedir, ancak arama motorlarının sayfadaki bağlantıları takip etmemesi gerektiği anlamına gelmez. Nofollow ise, arama motorlarının bağlantıları takip etmemesi anlamına gelmektedir.
  136. Noindex/Nofollow Kullanımı - Yenilenen içerikler - Gizlilik sözleşmeleri - Ödeme, teşekkür - Admin giriş Noindex Nofollow - Güvenilmeyen içerik - Ücretli bağlantı - Tarama ölçeklendirme
  137. Crawl Budget Google’ın algoritması dahilinde siteleri taramak için ayırdığı zaman.
  138. Crawl Budget Nasıl Hesaplanır Dizine Eklenen Toplam Sayfa Sayısı / Günlük Taranan Sayfa Sayısı (Ortalama) = Tarama Bütçesi
  139. Crawl Budget Nasıl Hesaplanır Dizine Eklenen Toplam Sayfa Sayısı / Günlük Taranan Sayfa Sayısı (Ortalama) = Tarama Bütçesi Tarama bütçeniz eğer 10'un üzerindeyse ciddi anlamda tarama bütçenizi optimize etmek için aksiyon almanız gerektiği anlamına geliyor. Tarama bütçeniz 3'ün altındaysa endişe etmenize gerek yok çok iyi durumdasınız. Eğer bu iki değerin ortasında bir tarama bütçesine sahipseniz "Günlük ortalama taranan sayfa sayısı" değerini sık sık kontrol etmeli ve düşmesi durumunda aksiyon almanız gereklidir.
  140. Crawl Budget Dizine Eklenen Toplam Sayfa Sayısı / Günlük Taranan Sayfa Sayısı (Ortalama) = Tarama Bütçesi 7013 / 4802 = 1.46
  141. Crawl Budget Optimization - İndexlenemeyen sayfalarının kontrol edilmesi Deepcrawl vs. ile taranır. - Trafik almayan sayfaların kontrol edilmesi index durumuna bakılır - Site içi link inşa kontrolü Önemli bir sayfadan link verilmemiş olabilir. - Robots.txt kontrolü Allow&Disallow durumunda sayfa eklenebilir. - Log analizi Google botlarının tarayıp taramadığını kontrol etmek.
  142. Log Analysis Log, web sitemiz ile sunucu arasında olan işlemlerin datasıdır. Log Analizi ise bu datanın incelenip, analiz edilerek yorumlanmasıdır.
  143. Log Analysis Neden Log Analizi Yapılır? - Tarama ve dizine alma sorunlarını teşhis etmek Zayıf ve tekrar eden içerik kontrolü. - İçeriklerinizin güncelliğini tespit etmek Güncellenen sayfanın ne kadar süre içinde tarandığı. - Hataları tespit etmek ve site sağlığını kontrol etmek Search console yansımayan hataların kontrolü.
  144. Log Analysis
  145. Log Analysis Hangi Toolar ile Yapılır? - Screaming Frog Log Analyzer - Oncrawl Log Analyzer - Botify Log Analyzer - Logz.io - Splunk
  146. Log Analysis Tarama yapan botların listesi
  147. Log Analysis Tarama yapan botları listeye ekleyebilme
  148. Log Analysis Günlük response codeların görünümü
  149. Log Analysis Botların hangi status code ile karşılaştıkları
  150. Log Analysis Botların sayfalardaki etkinlikleri
  151. Log Analysis Gereksiz sayfaların tarama kontrolü
  152. Log Analysis Son crawl tarihleri
  153. Log Analysis Case study Oticon Ria 2 “2.500₺” olan ve önem verilen bir ürün değil. Opn 3 “6.250₺” olan ve önem verdiğimiz bir ürün. Site içerisinde yapılan yanlış linkelemeler sonucu önem vermediğimiz sayfaların daha fazla tarandığı görünmektedir.
  154. Page Speed 2018 Temmuz ayında yapılan duyuru ile sıralama kriteri olduğu açıklandı!
  155. Page Speed Searchmetrics’in sıralama araştırması.
  156. Page Speed Site hızı düşük ise Conversion Rate düşer Site hızı yüksek ise Bounce Rate yükselir
  157. Page Speed Pagespeed Insight
  158. Page Speed Lighthouse (chrome)
  159. Page Speed Testmysite (thinkwithgoogle.com)
  160. Mobile First Indexing (MFI)
  161. Mobile First Indexing (MFI)
  162. Mobile First Indexing (MFI)
  163. Mobile First Indexing (MFI) Mobile & Responsive - m uzantılı domainin complike durumları Ayrı SC&GA + Tek url ile açılması + Tüm cihazlara uyumlu olması
  164. Mobile First Indexing (MFI) https://search.google.com/test/mobile-friendly
  165. Mobile First Indexing (MFI) Pagespeed Insight Mobile
  166. Backlink Audit
  167. Backlink Audit
  168. Backlink Audit
  169. Backlink Audit
  170. Backlink Audit
  171. Bonus: Top 5 Chrome Tools Check My Links
  172. Bonus: Top 5 Chrome Tools SEO META in 1 CLICK
  173. Bonus: Top 5 Chrome Tools SEO Quake
  174. Bonus: Top 5 Chrome Tools Topics by SEOmonitor
  175. Bonus: Top 5 Chrome Tools SimilarWeb - Traffic Rank & Website Analysis
Advertisement