top of page

Teknik SEO'ya giriş: Tarama ve indekslemeyi iyileştirme rehberi

Teknik SEO tarama indeksleme sıralama arama motoru optimizasyonu crawlability indexability rendering web sitesi konfigürasyonu

Yazar: Sezer Demir


Web'deki en kaliteli içerik, teknik konfigürasyonlar etkili tarama ve indeksleme için doğru şekilde optimize edilmemişse herhangi bir arama trafiği almayacaktır.

Öte yandan, mükemmel teknik SEO arama motorlarını (ve kullanıcıları) en önemli sayfalarınıza yönlendirmeye yardımcı olabilir ve böylece daha fazla trafik ve gelir elde etmenizi sağlar.


Bu makalede, web siteniz için teknik SEO'dan tam olarak yararlanmak için gerekli temel kavramlar, konfigürasyonlar ve kriterlerde size rehberlik edeceğim. Başlayalım.


İçindekiler:

  • Teknik SEO: Nedir ve neden önemlidir

  • Temel teknik SEO kavramları: Taranabilirlik, indekslenebilirlik ve işleme

  • Anlamanız ve optimize etmeniz gereken teknik SEO konfigürasyonları

    • HTTP durumu

    • URL yapısı

    • Web sitesi bağlantıları

    • XML site haritaları

    • Robots.txt

    • Meta robots etiketleri

    • Canonicalization

    • JavaScript kullanımı

    • HTTPS kullanımı

    • Mobil uyumluluk

    • Yapılandırılmış veri

    • Core Web Vitals

    • Hreflang ek açıklamaları


Teknik SEO: Nedir ve neden önemlidir


Teknik SEO, arama motorlarının içeriğinize etkili bir şekilde erişebilmesi ve sıralaması için web sitenizin konfigürasyonlarını taranabilirliği, işlenmesi ve indekslenebilirliği etkileyecek şekilde optimize etme pratiğidir.


Bu nedenle teknik SEO, temel ve SEO sürecinin ana direklerinden biri olarak kabul edilir.


SEO üç direği infografik içerik backlink'ler teknik SEO piramit yapı temel sütunlar

'Teknik' olarak anılır çünkü sayfa içi içeriği optimize etmekle ilgili değil, aksine arama motorlarının içeriğinize erişebilmesini sağlamak amacıyla teknik konfigürasyonları (örneğin, HTTP durumu, iç bağlantılar, meta robots etiketleri, canonicalization, XML site haritaları) optimize etmekle ilgilidir.


Teknik SEO'yu ele almak için bir web geliştiricisi olmanıza veya nasıl kod yazacağınızı bilmenize gerek olmadığını anlamak çok önemlidir. Ancak web sitelerinin nasıl oluşturulduğuna dair temel bilgileri kavramanız gerekir.


Bu, HTML'i ve HTTP ve JavaScript gibi diğer web teknolojilerinin nasıl çalıştığını anlamayı içerir. Bu bilgi, web sitenizin arama için etkili bir şekilde optimize edildiğini değerlendirmenize ve onaylamanıza yardımcı olur.


Teknik SEO'yu göz ardı etmek, sayfalarınızın arama sonuçlarında görünmemesine yol açabilir ve nihayetinde sıralamalar, trafik ve onunla birlikte gelen gelir için kayıp fırsatlarla sonuçlanabilir.


Temel teknik SEO kavramları: Taranabilirlik, indekslenebilirlik ve işleme


Google ve diğer arama motorları, kullanıcılara sonuçlar sağlama sürecine web sitesi sayfalarına (metin, resim veya video olsun) erişerek başlar; bu, tarama olarak bilinir.

Bu içeriğe eriştikten ve indirdikten sonra, onu analiz eder ve veritabanlarında depolarlar; bu, indeksleme olarak bilinir.


Bunlar arama sürecinin önemli aşamalarıdır ve bunları web sitenizin teknik kurulumu aracılığıyla etkileyebilirsiniz.


Bu aşamaların her birine daha yakından bakalım, nasıl çalıştıklarını ve neden ve nasıl optimize etmek istediğinizi anlayalım.


Taranabilirlik: Arama motorları, web sitesi sayfalarınızı 'tarama' adı verilen bir süreç aracılığıyla keşfeder. Sayfalar arasındaki bağlantıları takip ederek web'e göz atan 'tarayıcılar' (aynı zamanda 'örümcekler' veya 'botlar' olarak da bilinir) kullanırlar. Arama motorları, XML site haritaları veya Google Search Console gibi araçlar aracılığıyla doğrudan gönderimler gibi diğer yollarla da sayfaları bulabilir. Bazı arama motorları (Microsoft Bing, Yandex, Seznam.cz ve Naver dahil), içerik oluşturduğunuzda veya güncellediğinizde keşfi hızlandırmak için IndexNow protokolünü (Wix'in desteklediği) kullanır. Popüler arama motorlarının belirli adlara sahip kendi tarayıcıları vardır. Örneğin, Google'ın tarayıcısına 'Googlebot' denir.


Web siteleri, hangi arama motorlarının içeriklerine erişeceğini, tarama için kurallar belirleyen robots.txt adlı bir dosya aracılığıyla kontrol edebilir. Arama motorlarının önemli sayfaları bulup erişebilmesini sağlarken istenmeyen sayfalara erişmelerini önlemek için teknik konfigürasyonlarınızı buna göre optimize etmek çok önemlidir.


İndekslenebilirlik: Bir arama motoru bir web sayfasını taradıktan sonra, ne hakkında olduğunu anlamak için içeriğini analiz eder. İndeksleme olarak bilinen bu süreç, metin tabanlı içeriğin yanı sıra herhangi bir resim veya videoyu değerlendirmeyi içerir. HTML sayfalarına ek olarak, arama motorları genellikle PDF'ler veya XML'ler gibi metin tabanlı dosyalardan içeriği indeksleyebilir.


Ancak, taranan her sayfa indekslenmeyecektir. Bu, içeriğin özgünlüğü ve kalitesi, meta robots ve canonical ek açıklamaları gibi belirli HTML konfigürasyonları ve indekslemeyi zorlaştırabilen temel tasarım ve içerik işlemesi için JavaScript'e güvenme gibi faktörlere bağlıdır.


İndeksleme sırasında, arama motorları bir sayfanın benzer içeriğe sahip başkalarının kopyası olup olmadığını kontrol eder ve arama sonuçlarında göstermek için en temsili olanı ('canonical sayfa' olarak anılır) seçer. Bu nedenle, etkili sayfa indekslemesini sağlamak için bu farklı öğeleri doğru şekilde yapılandırmanız ve optimize etmeniz çok önemlidir.


İşleme: Web siteniz istemci taraflı JavaScript kullanıyorsa, arama motorlarının içeriğinizi indekslemek için 'işleme' adı verilen ek bir adım gerçekleştirmesi gerekir.


İstemci taraflı JavaScript işlemesi, tarayıcıda dinamik olarak HTML içeriği oluşturmak için JavaScript kullanmayı içerir. Sunucu taraflı işlemenin aksine, burada HTML sunucuda oluşturulur ve tarayıcıya gönderilir, istemci taraflı işleme sunucudan temel bir HTML dosyası ile başlar ve geri kalanını doldurmak için JavaScript kullanır.


Bu nedenle, arama motorlarının içeriği görebilmeleri için JavaScript'i yürütmeleri gerekir. Google ve Bing gibi arama motorları sayfayı indekslemek için JavaScript'i işleyebilse de, bu daha fazla kaynak ve zaman gerektirir ve istemci taraflı işlemeye büyük ölçekte güvenirken sınırlamalarla karşılaşabilirsiniz. Bu nedenle, JavaScript kullanırken indekslemeyi kolaylaştırmak için sunucu taraflı işlemeyi tercih etmek en iyisidir.


Anlamanız ve optimize etmeniz gereken teknik SEO konfigürasyonları


Artık teknik SEO'nun optimize etmeye çalıştığı hususları anladığınıza göre, teknik SEO'nuzu etkileyen farklı konfigürasyonlara ve organik arama görünürlüğünüzü maksimize etmek için bunları nasıl optimize edeceğinize bakalım.


HTTP durumu


HTTP durum kodları, bir tarayıcı veya arama motoru bir sayfa talep ettiğinde web sunucunuzdan gelen sayısal yanıtlardır. Bu kodlar, isteğin başarılı olup olmadığını veya bir sorun oluşup oluşmadığını gösterir.


İşte SEO için önemli olan başlıca HTTP durum kodları ve etkileri:


2xx (başarı):


  • 200 OK — Sayfa başarıyla bulundu ve indeksleme değerlendirmesi için kullanılabilir.


3xx (yönlendirme):


  • 301 kalıcı olarak taşındı — Bu, başka bir URL'ye kalıcı bir taşınmayı gösterir; eski URL'nin SEO değerini nihai hedefe aktarır. Bu nedenle SEO uzmanları, bir web sitesi geçişi gerçekleştirirken, bir URL'yi değiştirirken veya sıralamalar, trafik ve geri bağlantılar çeken bir sayfayı kaldırırken 301 yönlendirmeleri kullanır.


  • 302 bulundu — Bu, geçici bir taşınmayı gösterir ve eski URL'nin SEO değerini hedef sayfaya aktarmaz.


4xx (istemci hataları):


  • 404 bulunamadı — Bu, sayfanın bulunamadığını gösterir. Yüksek sayıda 404 hatası, sitenizin tarama bütçesini (yani, bir arama motorunun web sitenizi taramak için ayırdığı zaman ve kaynaklar miktarı) etkileyebilir.


  • 410 gitti — Bu, kasıtlı ve kalıcı bir kaldırmayı gösterir. Herhangi bir sıralaması, trafiği veya bağlantısı yoksa bir sayfayı indeksten çıkarmak için faydalı olabilir.


5xx (sunucu hataları):


  • 500 dahili sunucu hatası — Bu, sunucunun bir isteği yerine getiremediğini gösterir. Çözülmezse SEO'nuza zararlı olabilir.


  • 503 hizmet kullanılamıyor — Bu kod, bir sayfanın geçici olarak kullanılamadığını gösterir ve SEO'nuzu etkilemeden web sitesi bakımı için kullanılabilir. Bu durum kodunu arama motorlarına daha sonra geri gelmelerini söylemek için kullanabilirsiniz.


Yumuşak 404 hataları: Bunlar, bir sayfa 200 OK durumu döndürdüğünde ancak içerik eksikliğinde veya bir hata mesajı gösterdiğinde meydana gelir ve artık var olmadığını veya kötü bir kullanıcı deneyimi sağladığını önerir. Kalıcı içerik taşıması için 301 yönlendirmesi kullanın. Kaldırılan içerik için, sayfa değerliyse üst kategoriye yönlendirin veya değilse 410 durumu kullanın.


Wix bot trafik raporu sayfaya göre URL'ler botlar HTTP yanıt durum kodları tablo görünümü

URL yapısı


İyi tasarlanmış bir URL yapısı, hem arama motorlarının hem de kullanıcıların web sayfalarınızın içeriğini anlamaları için önemlidir.


İşte URL yapısı için yaygın olarak kabul edilen en iyi uygulamalardan bazıları: URL'leri basit, kısa, küçük harf ve açıklayıcı tutun, kimlikler yerine anlamlı kelimeler kullanın. Kelimeleri ayırmak için kısa çizgiler kullanın. Alt çizgi, boşluk veya birleştirmeden kaçının. Oturum kimlikleri veya aşırı parametreler gibi yollarla aynı içerik için birden fazla URL oluşturmaktan kaçının. Aşırı uzun ve karmaşık URL'leri önlemek için çok derine gitmeden mantıklı bir klasör yapısı sürdürün. Yinelenen içerik sorunlarından kaçınmak için sürekli olarak sonunda eğik çizgi veya eğik çizgisiz kullanın ve canonical URL'leri uygulamak için 301 yönlendirmeleri kullanın.


İyi URL yapısı kötü URL yapısı karşılaştırma örnek tablo yoursitename smartphones iphone vs id parametreleri


İyi URL yapısı örneği

Kötü URL yapısı örneği


Web sitesi bağlantıları


Bağlantılar, arama motorlarının yeni sayfaları keşfetmesi ve kullanıcıların sitenizde gezinmesi için çok önemlidir. Web sitenizin bağlantılarını optimize etmek için aşağıdaki en iyi uygulamaları uygulayın.


Navigasyon bağlantılarını dahil edin: Taranabilirliği ve tarama deneyimini geliştirmek için ana menüleri, alt bilgi bağlantılarını ve içeriğiniz içinde editoryal olarak yerleştirilmiş bağlantıları kullanın.


HTML etiketlerini kullanın: Taranabilirliği sağlamak ve JavaScript tabanlı bağlantılardan kaçınmak için bağlantılar için <a href=""> HTML etiketini kullanın.


Açıklayıcı bağlantı metni oluşturun: Bağlantılı sayfayı doğru bir şekilde tanımlayan açıklayıcı, alakalı bağlantı metni kullanın, mümkün olduğunda hedeflenen anahtar kelimeleri dahil edin. 'Buraya tıklayın' veya 'Daha fazla oku' gibi genel terimlerden kaçının.


Canonical URL'lere bağlantı verin: Doğrudan canonical, indekslenebilir URL'lere bağlantı verin. Yönlendiren veya hata tetikleyen sayfalara bağlantı vermekten kaçının.


Mutlak URL'lere bağlantı verin: Sorunları önlemek için göreceli URL'ler yerine tam URL'ler kullanın.


Bağlantı stratejinizi yapılandırın ve önceliklendirin: İç bağlantılar için mantıklı, hiyerarşik bir yapıyı takip edin, yüksek değerli sayfalara öncelik verin. Hem kullanıcılara hem de arama motorlarına yardımcı olmak için benzer sayfalar arasında çapraz bağlantı oluşturun.


Dahili ve güvenilir harici bağlantılar için nofollow'dan kaçının: Genel olarak, iç bağlantılar varsayılan olarak takip edilmelidir. Bağlantı değeri aktarmak istemediğinizde rel="nofollow" özniteliğini saklayın.


XML site haritaları


XML site haritaları, arama motorlarına web sitenizin temel, indekslenebilir dosyaları (sayfalar, videolar veya resimler gibi) ve bunların ilişkileri hakkında bilgi veren (XML formatında) dosyalardır. Arama motorlarının bu içeriği verimli bir şekilde taramasına ve indekslemesine yardımcı olurlar.


Zorunlu olmasa da, XML site haritaları son derece dinamik veya binlerce URL'si (veya daha fazla) olan büyük web siteleri için önerilir. İç bağlantıları tamamlayarak arama motorlarının bir site içindeki URL'leri keşfetmesine yardımcı olurlar.


Genel, video, resim ve haber site haritaları dahil olmak üzere çeşitli XML site haritası türleri vardır. Çoğu web platformu, yeni sayfalar eklediğinizde veya kaldırdığınızda XML site haritalarını otomatik olarak oluşturur ve günceller.


XML site haritaları oluşturma hususları şunları içerir: boyut sınırlarına uyma (50MB sıkıştırılmamış veya 50.000 URL), UTF-8 kodlaması, bunları sitenin kökünde yerleştirme. Site haritalarındaki URL'ler mutlak referanslar olmalıdır.


İşte yalnızca bir URL içeren bir XML site haritası örneği:


XML site haritası örnek kod tek URL yapısı urlset xmlns loc lastmod etiketleri kodlama formatı

Robots.txt


Bir web sitesinin kökünde bulunan robots.txt dosyası, hangi sayfalara arama motorlarının erişebileceğini ve ne kadar hızlı tarayabileceğini kontrol eder.


Web sitesi aşırı yükünü önlemek için kullanın, ancak sayfaları Google'ın indeksinden uzak tutmak için ona güvenmeyin. Dosya UTF-8 kodlamalı olmalı, 200 HTTP durum koduyla yanıt vermeli ve "robots.txt" olarak adlandırılmalıdır.


Robots.txt dosyanız, her biri tarayıcıyı belirten bir kullanıcı aracı direktifiyle başlayan kural gruplarından oluşur. İzin verilen kurallar şunları içerir:

  • User-agent — Hangi tarayıcıların kurallarınızı takip etmesi gerektiğini belirtir.


  • Disallow — Göreceli rotalar kullanarak bir dizine veya sayfaya erişimi engeller.


  • Allow — İzin verilen bir dizinin veya sayfanın taranmasına izin vermek için bir yasak kuralını geçersiz kılar.


  • Sitemap — İsteğe bağlı olarak, XML site haritanızın konumunu ekleyebilirsiniz.


İşte bir robots.txt dosyasının nasıl görünebileceğine dair birkaç örnek:


Robots.txt örnek kodları üç örnek tüm tarayıcıları engelle Googlebot dizin engelle Googlebot sayfa engelle User-agent Disallow direktifleri

Meta robots etiketleri


Meta robots etiketleri, o belirli sayfanın indekslenmesi ve bağlantı taranabilirliği hakkında arama motorlarına talimatlar sağlamak için bir sayfanın HTML head veya HTTP başlığına yerleştirilir.


Meta robots etiketi örnek noindex direktifi HTML head DOCTYPE html meta name robots content kod yapısı

Yukarıdaki örnekte, meta robots etiketi "noindex" direktifini içerir ve arama motorlarına sayfayı indekslememelerini söyler. Hem ad hem de içerik öznitelikleri büyük/küçük harfe duyarlıdır.


İzin verilen direktifler şunları içerir:

  • "noindex" — Bu, sayfa indekslenmesini engeller.


  • "index" — Bu, sayfa indekslenmesine izin verir (aksi belirtilmedikçe varsayılandır).


  • "follow" — Arama motorlarının sayfadaki bağlantıları takip etmesine izin verir.


  • "nofollow" — Arama motorlarının sayfadaki bağlantıları takip etmesini engeller.


  • "noimageindex" — Sayfadaki resimlerin indekslenmesini engeller.


Bu direktifleri tek bir meta etikette (virgüllerle ayrılmış) birleştirebilir veya bunları ayrı meta etiketlere yerleştirebilirsiniz.


Meta tag birleşik direktifler noindex nofollow tek etiket virgülle ayrılmış kombinasyon örnek

Canonicalization


Canonicalization, birden fazla sürüm veya URL mevcut olduğunda bir sayfanın ana sürümünü seçmeye atıfta bulunur, böylece yinelenen içerik sorunlarını önler. Yinelenen içerik, URL protokol varyasyonlarından (HTTP ve HTTPS), site işlevlerinden (kategorileri filtrelemeden kaynaklanan parametreli URL'ler) vb. kaynaklanabilir.


Arama motorları, HTTPS kullanımı, yönlendirmeler, XML site haritası dahil etme ve <link rel="canonical"> ek açıklaması gibi sinyallere dayalı olarak canonical sürümü seçer.


Canonical URL'yi belirtmek için pratik yöntemler şunları içerir:


  • 301 yönlendirmeleri — Kullanıcıları ve tarayıcıları canonical URL'ye yönlendirebilirsiniz.


  • <link rel="canonical"> ek açıklamaları — Sayfanın HTML <head> içinde canonical URL'yi belirtin.


  • XML site haritası dahil etme — Bu, arama motorlarına tercih edilen URL'yi işaret eder.


301 yönlendirmeleri, yalnızca bir URL'nin erişilebilir olması gerektiğinde idealdir, <link rel="canonical"> ek açıklamaları ve XML site haritası dahil etme ise yinelenen sürümlerin erişilebilir kalması gerektiğinde daha iyidir.


Canonical ek açıklamaları genellikle HTML <head> veya HTTP başlıkları içine yerleştirilir ve canonical sayfanın mutlak URL'sini gösterir. Örneğin:


Canonical tag HTML head örnek link rel canonical href absolute URL teknik SEO rehber kavramlar kod yapısı

HTML olmayan dosyalar (PDF'ler gibi) için HTTP başlığı aracılığıyla canonical etiketleri uygulayabilirsiniz.


JavaScript kullanımı


JavaScript, web sitesi etkileşimini artırabilir, ancak bazı siteler aynı zamanda istemci taraflı işleme için de kullanır (tarayıcının sayfa HTML'sini dinamik olarak oluşturmak için JavaScript'i yürüttüğü yer).


Bu, arama motorlarının içeriği indekslemesi için ekstra bir adım ekler, daha fazla zaman ve kaynak gerektirir ve bu da ölçekte sınırlamalara neden olabilir. Bu nedenle sunucu taraflı işleme önerilir.


Wix gibi bazı web platformları, hem JavaScript'i hem de SEO etiketlerini mümkün olan en verimli şekilde sunmak için sunucu taraflı işleme kullanır.


İstemci taraflı işlemeden kaçınamıyorsanız, bu en iyi uygulamaları izleyin: <a> HTML öğesini href özniteliğiyle kullanarak bağlantıların taranabilir olduğundan emin olun. Her sayfanın kendi URL'si olmalı, farklı sayfaları yüklemek için fragmentlerden kaçının. İşleme için gereken kaynakları taranabilir yapın. Ham HTML ile işlenmiş JS konfigürasyonları (meta robots veya canonical etiketleri gibi) arasında tutarlılığı koruyun. Daha hızlı işleme için yukarıdan aşağıya içerik için lazy loading'den kaçının. Sayfaların nasıl işlendiğini doğrulamak için Google'ın URL İnceleme aracı gibi arama motoru araçlarını kullanın.


HTTPS kullanımı


HTTPS (Güvenli Köprü Metni Aktarım Protokolü), hassas bilgileri işleyen siteler için çok önemlidir çünkü kullanıcılar ve web siteniz arasında değiş tokuş edilen verileri şifreler.


Google gibi arama motorları, HTTPS'yi daha iyi kullanıcı deneyimi için arama sonuçlarında güvenli bağlantılara öncelik vererek bir sıralama sinyali olarak kullanır. Güvenliği sağlamak için tüm sayfalar ve kaynaklar (resimler, CSS, JS) HTTPS üzerinden sunulmalıdır.

HTTPS'ye geçiş şunları içerir:


SSL/TLS sertifikası — Bunu web sunucunuza satın alın ve yükleyin.


Sunucu yapılandırması — Sunucuyu sertifikayı kullanacak şekilde yapılandırın.


Yönlendirmeler — Tüm HTTP URL'lerini HTTPS eşdeğerlerine 301 yönlendirin.


Sorunsuz bir geçiş için: Tüm URL'lerin kalıcı olarak HTTPS'ye yönlendirildiğinden emin olun. İç bağlantıları HTTPS'ye güncelleyin. Harici kaynakları (örneğin, CDN'ler) HTTPS desteği için kontrol edin. Karışık içerik uyarılarını (yani, güvenli HTTPS sayfaları güvenli olmayan HTTP protokolü üzerinden kaynakları yüklediğinde) çözün, tarayıcı uyarılarından kaçınmak için tüm içeriğin HTTPS üzerinden yüklendiğinden emin olun.


Mobil uyumluluk


Google gibi arama motorları, mobil uyumlu web sitelerine öncelik verir ve sıralama için öncelikle mobil içeriği indekslemek üzere mobil tarayıcılar kullanır (masaüstü içeriğinin aksine).Olumlu bir mobil deneyim sağlamak için, sitenizin çeşitli ekran boyutlarındaki mobil cihazlara doğru şekilde sığan iyi yapılandırılmış bir mobil sürümüne sahip olduğundan emin olun.


Bunlar, mobil uyumlu siteler için üç ana konfigürasyondur:



Mobil konfigürasyon

Açıklama

Duyarlı tasarım

Aynı URL'de aynı HTML kodu, CSS aracılığıyla ekran boyutuna göre içeriği farklı şekilde görüntüler. Bu, uygulanması ve bakımı en kolay olduğu için Google'ın önerdiği yöntemdir.

Dinamik sunma

Aynı URL ancak kullanıcı aracısına göre farklı HTML sunar.

Ayrı URL'ler

Ayrı URL'lerde her cihaz için farklı HTML.


Konfigürasyondan bağımsız olarak, mobil ve masaüstü sürümlerinin eşdeğer taranabilirlik, indekslenebilirlik ve içerik konfigürasyonlarına (başlıklar, meta açıklamalar, meta robots etiketleri, ana içerik, iç bağlantılar, yapılandırılmış veri vb.) sahip olduğundan emin olun.


Arama motorlarının her iki sürümde de kullanılan kaynakları (resimler, CSS, JavaScript) taramasına izin verin. Birincil içerik için lazy loading'den kaçının ve görünüm penceresinde görünen tüm içeriğin otomatik olarak yüklendiğinden emin olun.


Bu öğeleri optimize etmek, arama motorlarının sitenizin mobil sürümüne etkili bir şekilde erişmesine ve indekslemesine yardımcı olacak, görünürlüğünü ve sıralamasını iyileştirecektir.


Yapılandırılmış veri


Yapılandırılmış veri, arama motorlarının bir sayfanın içeriğini anlamasına ve sınıflandırmasına yardımcı olur ve 'zengin sonuçlar' olarak bilinen gelişmiş arama listelerine yol açar.


Görünür web sayfası yapılandırılmış veri zengin sonuç Google etkinlik üç panel gösterim örnek resim

Zengin sonuçlar oluşturmak için popüler yapılandırılmış veri türleri şunları içerir: Breadcrumb, logo, etkinlik, SSS, nasıl yapılır, resim meta verileri, ürün, S&C, tarif, incelemeler, yazılım ve video.


Yapılandırılmış veriyi üç ana formatta uygulayabilirsiniz:


  • JSON-LD — Ölçekte uygulama ve bakım kolaylığı için önerilir, JSON-LD, HTML'ye gömülü JavaScript notasyonu kullanır.


  • Microdata — Bu format, yapılandırılmış veriyi HTML içeriğine yerleştirmek için HTML etiket özniteliklerini kullanır.


  • RDFa — Bu format, HTML etiket özniteliklerini kullanarak bağlantılı veriyi destekleyen bir HTML5 uzantısıdır.


Google'ın Zengin Sonuçlar Testi aracı yapılandırılmış veriyi doğrular ve Google Arama'da önizlemeler sağlar.


Core Web Vitals


Core Web Vitals (CWV), bir sayfanın yükleme, etkileşim ve görsel kararlılığı için kullanıcı deneyimini ölçer. Google bunları sıralama sistemlerinde dikkate alır.

Üç ana CWV metriği şunlardır:


Core Web Vitals metrikler tablosu LCP INP CLS açıklamalar yükleme performansı etkileşim gecikme görsel kararlılık

![core-web-vitals-metrikler-tablo.jpg](Core Web Vitals metrikler tablosu LCP INP CLS açıklamalar yükleme performansı etkileşim gecikme görsel kararlılık)](CWV metrics table)


Core Web Vital metriği

Açıklama

Largest Contentful Paint (LCP)

Bu, en büyük görünür resmin veya metin bloğunun işleme süresini dikkate alarak yükleme performansını ölçer.

Interaction to Next Paint (INP)

Bu metrik, bir kullanıcının sayfaya yaptığı ziyaret boyunca meydana gelen tüm tıklama, dokunma ve klavye etkileşimlerinin gecikmesini gözlemler.

Cumulative Layout Shift (CLS)

Bu, bir sayfanın ömrü boyunca beklenmeyen düzen kaymalarını değerlendirerek görsel kararlılığı ölçer.


Google Search Console, site denetimleri için çok önemli olan Core Web Vitals performansı hakkında bilgiler sağlar. Core Web Vitals'ı şu yollarla iyileştirebilirsiniz:


Kullanılmayan JavaScript'i kaldırma — Gereksiz dahili veya harici JavaScript yüklemeyi önleyin.


Yeni nesil resim formatlarını kullanma — Kalite kaybı olmadan daha küçük dosya boyutları için WebP gibi hafif formatları kullanarak resimleri optimize edin.


Statik varlıkları önbelleğe alma — Yükleme süresini azaltmak için resimler, CSS ve JavaScript gibi varlıkları tarayıcı önbelleğinde saklayın.


Render engelleyen kaynakları ortadan kaldırma — Tarayıcının HTML'yi ayrıştırmaya devam etmesine izin vermek için harici JavaScript'i eşzamansız olarak yükleyin.


Resimleri uygun şekilde boyutlandırma — Ekranda yer ayırmak için resim boyutlarını belirtin, düzen kaymalarını azaltın.


Hreflang ek açıklamaları


Hreflang ek açıklamaları, bir sayfanın dilini ve bölgesel hedeflemesini ve alternatif sürümlerini Google gibi arama motorlarına belirtmek için faydalıdır.

Hreflang uygulamak için üç ana yöntem vardır:


HTML — <link> öğelerini kullanarak sayfanın HTML <head> bölümüne hreflang etiketleri ekleyin.


Hreflang etiketleri HTML head bölümü link rel alternate hreflang dil kodu ülke kodu href URL örnek

HTTP başlığı — PDF'ler gibi HTML olmayan dosyalar için HTTP başlığı aracılığıyla hreflang uygulayın.


Hreflang etiketleri HTTP header bölümü Link rel alternate hreflang PDF dosya örnek dil kodu URL yapısı

XML site haritası — Bir XML site haritasına hreflang ek açıklamaları ekleyin.


Hreflang etiketleri XML sitemap url loc xhtml link rel alternate dil kodu ülke kodu href örnek yapı

Hreflang ek açıklamalarını uygulamak için bazı en iyi uygulamalar: Bunları yalnızca birden fazla dil veya ülke sürümüne sahip indekslenebilir sayfalar için kullanın. Yalnızca sıralanması amaçlanan URL'lerin canonical sürümlerini etiketleyin. Her zaman kendi kendine atıfta bulunun ve mevcut sayfanın dilini (ve isteğe bağlı olarak ülkesini) alternatiflerinin yanı sıra belirtin. Yalnızca dili belirtebilirsiniz, ancak yalnızca ülkeyi belirtemezsiniz. Bir ülke belirttiğinizde, dili de belirtmeniz gerekir. Hem dili hem de ülkeyi belirtirseniz, dil değeri her zaman önce belirtilmeli, ardından bir tire (-) ile ayrılan ülke gelmelidir.


Google'ın sayfa hedeflerini belirlemek için yalnızca hreflang ek açıklamalarına güvenmediğini unutmayın; ccTLD'ler, yerel dil, yerel sitelerden bağlantılar ve yerel para birimi gibi diğer sinyalleri de dikkate alır.


Teknik SEO bir ekip çalışmasıdır


Web sitenizi teknik SEO en iyi uygulamaları temeli üzerine inşa etmek, zaten oluşturduğunuz içerikten en fazla trafiği almanıza yardımcı olur. Ancak çoğu zaman, teknik SEO önerilerini fiilen uygulamaktan siz sorumlu değilsinizdir, bu da bu önerilerin zamanında uygulanmayabileceği anlamına gelebilir ve arama görünürlüğünüzün yanı sıra kariyer gelişiminizi de engelleyebilir.


Önerilerinizi bitirme çizgisine getirmek için şunları yapmanız gerekir: geliştiriciler ve ürün paydaşlarıyla ortaklık için temeller atmak, daha iyi uygulama ve sonuçlar için iletişimi güçlendirmek, önerilerinizi önceliklendirmek, teknik SEO uygulamasını doğrulamak.

Bunun nasıl yapılacağı hakkında daha fazla bilgi edinmek için, teknik SEO önerilerinin nasıl uygulanacağına dair diğer makalemi okuyun.


Blakfy Studio Logo

bottom of page