Anasayfa  ›  Teknik SEO

Teknik Seo

Teknik SEO, sitenin Google tarafından nasıl tarandığını ve sonuçlarda nasıl gösterildiğini belirleyen ayarlarla ilgilenir: arama sonucundaki metin parçasını sınırlayan komutların kullanımı, adres taşımayan tıklanabilir öğelerin Google tarafından izlenip izlenmediği, alan adının süresi dolduğunda sonuçlarda neler olduğu ve RSS adresleri dizine girdiğinde yapılacaklar.

Telefon ekranı: Teknik SEO

Teknik SEO Arama Sonucundaki Metin Parçasını Sınırlayan Komutları Nasıl Kullanır?

Metin parçası, Google arama sonucunda başlığın altında görünen kısa açıklamadır. Google bu metni çoğunlukla sayfanın görünen içeriğinden ve yapılan aramaya göre kendisi seçer. Site sahibi metin parçasının ne kadarının gösterileceğini sayfaya eklenen kurallarla sınırlayabilir. Teknik SEO bu kuralları üç soruyla ele alır: hangi sayfada gerekli, hangi kural yeterli ve kural Google’a gerçekten ulaşıyor mu.

Google’ın belgeleri bu iş için üç ayrı kural tanımlar. Birinci kural, sayfanın sonuçta hiç metin parçası olmadan görünmesini ister. İkinci kural metin parçasının uzunluğuna bir üst sınır koyar; sınırı site sahibi belirler. Üçüncüsü sayfanın tamamına değil, işaretlenen bir bölümüne uygulanır ve o bölüm metin parçası olarak seçilmez. Görsel önizlemesinin boyutu ayrı bir kuralla belirlenir.

İlk iki kural sayfanın kodundaki robots meta etiketine yazılır. Robots meta etiketi, tarayıcı programlara yalnızca bulunduğu sayfayla ilgili talimat ileten kısa bir koddur. Aynı kurallar, sunucunun her yanıtta sayfadan önce gönderdiği yanıt başlığına da eklenebilir; bu yol görsel ve belge dosyalarında da çalışır. Üçüncü kural ise gizlenecek metni saran öğeye eklenen bir işarettir. WordPress’te SEO eklentileri bu ayarları sayfa bazında sunabilir.

Google’ın belgelerine göre bu kurallar yalnızca web sonuçlarını kapsamaz; Görseller ve Discover dâhil öteki arama yüzeylerinde de uygulanır. Google, metin parçasını kapatan kuralın içeriğin yapay zekâ özetlerinde doğrudan kaynak olarak kullanılmasını da engellediğini belirtir. Metin parçası kapatılan sayfa sonuçta açıklamasız görünür. Bu yüzden kural çoğunlukla sayfanın bir bölümüne uygulanır: çerez bildirimi, yasal uyarı ya da sık değişen bilgi.

Kuralın işlemesi için Google’ın sayfayı tarayabilmesi gerekir. Robots.txt, sitenin hangi bölümlerinin taranacağını arama motorlarına bildiren dosyadır. Bu dosya sayfanın taranmasını engelliyorsa Google etiketi hiç okumaz ve kural uygulanmaz. Bölüm işareti ise sayfanın kodunda düzgün kapatılmış bir öğeye konur; yanlış yere konan işareti Google dikkate almayabilir. Yeni eklenen kural, sayfa yeniden tarandığında geçerli olur.

Doğrulama için Search Console içinde URL Denetimi aracı açılır. Araç, Google’ın bir adresi en son nasıl taradığını ve işlediği kodu gösterir. Kuralın taranan kodda yer alıp almadığı buradan okunur. Ardından Performans raporunda sayfanın tıklama oranı, değişiklikten önceki ve sonraki dönemler için karşılaştırılır. Teknik SEO çalışmasında hangi sayfaya hangi kuralın konduğu aylık iş listesine, sonuçlar aylık rapora yazılır.

Adres Taşımayan Tıklanabilir Öğeler Google Tarafından İzlenir mi?

Bir bağlantının Google tarafından izlenebilmesi için sayfanın kodunda gidilecek adresi taşıması gerekir. Googlebot, Google’ın sayfaları tarayan programıdır. Google’ın belgelerine göre Googlebot yalnızca adres içeren standart bağlantı öğelerini bağlantı olarak tanır. Düğmeler, simgeler ve tıklanınca bir betik çalıştıran yazılar ekranda bağlantı olarak görünebilir. Bu öğeler adres taşımıyorsa Google onları izlemez; hedef sayfa da bu yoldan keşfedilmez.

Betik, sayfanın içinde çalışan JavaScript kodudur. Google sayfayı işlerken düğmelere basmaz, menüleri açmaz ve kaydırarak yeni içerik istemez. Sayfanın kodunu işler ve orada bulduğu adresleri tarama sırasına ekler. Gideceği yeri ancak tıklandığında hesaplayan bir öğe, işlenen kodda hiçbir adres bırakmaz. Ziyaretçi için çalışan bir geçiş, bu nedenle Google için yoktur. Sorun en çok menülerde, sayfa numaralarında ve kartlarda çıkar.

Sık görülen üç durum vardır. Birincisi, tıklanınca alt sayfaya götüren ama kodda adres taşımayan menü öğeleridir. İkincisi liste sayfalarının sonundaki “Daha fazla yükle” düğmesidir; düğme yeni içerikleri betikle getirir ve sonraki sayfaların adresi kodda görünmez. Üçüncüsü kartın tamamını tıklanır yapan tasarımlardır. Kartın içinde gerçek bir bağlantı yoksa hedef sayfanın adresi kodda yer almaz.

Tespit için sayfa, tarayıcının geliştirici araçlarıyla açılır. Ekranda tıklanan her öğenin kodda bir adres taşıyıp taşımadığına bakılır. PageSpeed Insights’ın SEO bölümü taranamayan bağlantıları ayrı bir uyarıyla listeleyebilir. URL Denetimi aracında yapılan canlı test, Google’ın işlediği kodu gösterir; bağlantının orada bulunup bulunmadığı okunur. Site bir tarama aracıyla baştan sona dolaşıldığında hiçbir bağlantı almayan sayfalar da ortaya çıkar.

Düzeltmede her geçiş, gidilecek adresi taşıyan standart bir bağlantıya çevrilir. Görünüm değişmez; düğme biçimi bağlantıya da verilebilir. “Daha fazla yükle” düğmesi kalabilir, ama her liste sayfasının kendi adresi ve o adrese giden bir bağlantısı da bulunur. Kart tasarımlarında kartın başlığı gerçek bağlantı olarak yazılır. Bağlantı metni hedef sayfanın konusunu söyler; Google bu metni hedefi anlamak için kullanır.

XML site haritası, sitenin adreslerini arama motorlarına liste hâlinde bildiren dosyadır. Hiçbir bağlantı almayan bir sayfa site haritasında yer alıyorsa Google onu yine bulabilir. Site haritası ise sayfalar arasındaki ilişkiyi ve bağlantı metinlerini taşımaz. Bu yüzden eksik bağlantının yerine konmaz. Teknik SEO incelemesinde adres taşımayan öğeler sayfa sayfa listelenir; liste, hangi şablonda düzeltileceğiyle birlikte özet raporuna girer.

Alan Adının Süresi Dolarsa Arama Sonuçlarında Ne Olur?

Alan adı, sitenin internetteki adıdır ve bir kayıt firması üzerinden belirli bir süre için kaydedilir. Süre bitmeden yenilenmezse alan adı askıya alınır. Bu aşamada alan adını sunucuya bağlayan kayıtlar devre dışı kalır ya da bir park sayfasına çevrilir. Park sayfası, kayıt firmasının kullanılmayan alan adlarında gösterdiği sayfadır. Site dosyaları sunucuda durur, ama alan adı üzerinden ulaşılamaz.

Süre dolduktan sonraki aşamalar alan adının uzantısına ve kayıt firmasına göre değişir. Genellikle önce bir ek süre tanınır; alan adı bu sürede olağan ücretle yenilenebilir. Ardından geri alma dönemi gelir ve yenileme ancak ek bir ücretle yapılır. Bu dönem de geçerse alan adı serbest kalır ve başka biri tarafından kaydedilebilir. Her aşamanın uzunluğu kayıt firmasının koşullarında yazar.

Google siteye ulaşamadığında taramayı bir süre sonra yeniden dener. DNS, bir alan adının hangi sunucu adresine ait olduğunu bulan sistemdir. Alan adı çözümlenemiyorsa tarama hatası DNS sorunu olarak kaydedilir. Search Console’un Tarama istatistikleri raporu bu hataları, ana makine durumu başlığı altında listeler. Sorun uzun sürerse Google sayfaları dizinden çıkarabilir. Park sayfası gösterilirse Google sayfaların içeriğinin değiştiğini görür ve eski sayfalar sonuçlardan düşebilir.

Etki arama sonuçlarıyla sınırlı kalmaz. Alan adına bağlı e-posta adresleri ileti almayı bırakır. Güvenlik sertifikası, tarayıcı ile site arasındaki bağlantıyı şifreleyen dosyadır; alan adı çalışmadığında sertifikanın yenilenmesi de durur. Formlardan gelen bildirimler gönderilemez. Alan adı serbest kalıp başkası tarafından kaydedilirse, başka sitelerden verilen bağlantılar ve eski adreslere gelen ziyaretler yeni kaydın sahibine gider.

Önleme, kayıt firmasının panelindeki birkaç ayardan oluşur. Otomatik yenileme açılır ve kayıtlı ödeme kartının geçerlilik tarihi kontrol edilir. Kayıt firmasının uyarı e-postaları, süresi dolacak alan adına bağlı olmayan bir adrese yönlendirilir; aksi hâlde uyarılar da ulaşmaz. Alan adı birkaç yıl için birden yenilenebilir. Transfer kilidi etkin tutulur; bu kilit, alan adının izinsiz olarak başka bir firmaya taşınmasını engeller.

Ek süre içinde yenilenen alan adının kayıtları eski hâline döner. Bu kayıtların internete yayılması birkaç saatten birkaç güne kadar sürebilir. Ardından önemli sayfaların durumu Search Console içinde, Sayfa dizine ekleme raporu ve URL Denetimi aracı üzerinden izlenir; dizinden çıkan sayfalar için yeniden tarama istenir. Teknik SEO kapsamında alan adının bitiş tarihi ve yenileme ayarı da aylık kontrollere girer.

Yazı Akışı (RSS) Adresleri Dizine Girerse Ne Yapılır?

RSS, bir sitedeki son yazıları başlık, adres ve kısa metinleriyle listeleyen bir dosya biçimidir. Bu dosyaya yazı akışı denir. Akış okuyucu uygulamaları dosyayı düzenli aralıklarla okur ve yeni yazıları abonelere gösterir. WordPress akışları kendiliğinden oluşturur: sitenin genel akışı, her kategorinin, etiketin ve yazarın akışı, ayrıca her yazının yorum akışı. Her biri ayrı bir adreste yayımlanır.

Akış adresleri sayfaların kodunda bağlantı olarak yer alır ve Google onları tarama sırasında bulur. Google akışları genellikle olağan bir sayfa olarak dizine eklemez. Yine de bazı akış adresleri Search Console raporlarında görünebilir ya da arama sonuçlarında çıkabilir. Bu durumda kullanıcı sayfa yerine okunması zor bir veri dosyasıyla karşılaşır. Çok sayıda akış adresi tarama sırasında asıl sayfalarla birlikte ziyaret edilir.

İlk adım, hangi akış adreslerinin dizinde ya da raporlarda göründüğünü bulmaktır. Sayfa dizine ekleme raporundaki adres listesi akış adreslerine göre süzülür. Performans raporunda gösterim alan akış adresleri ayrıca kaydedilir. Sonra her akışın kullanılıp kullanılmadığına bakılır. Genel akış tutulur; aboneler onu okur ve Google akışları site haritası olarak da kabul eder. Yorum ve etiket akışları çoğu sitede kullanılmaz.

Noindex, bir adresin dizine eklenmemesini isteyen talimattır. Akış bir veri dosyası olduğu için sayfa kodundaki robots meta etiketi ona eklenemez. Bu yüzden noindex bilgisi, sunucunun akışla birlikte gönderdiği yanıt başlığına yazılır. Bazı WordPress SEO eklentileri bu bilgiyi akış adreslerine kendiliğinden ekler; eklentinin ilgili ayarı kontrol edilir. Akış çalışmaya devam eder ve abonelerin okuyucularında bir değişiklik olmaz.

Akışları robots.txt ile taramaya kapatmak bu sorunu çözmez. Taranamayan adresin yanıt başlığındaki noindex bilgisi Google’a ulaşmaz; adres başka sayfalardan bağlantı aldıkça dizinde kalabilir. Kullanılmayan akışlar ise tamamen kapatılabilir. WordPress’te bu iş bir eklenti ayarıyla ya da temaya eklenen kısa bir kodla yapılır. 301 yönlendirme, sunucunun bir adres için verdiği kalıcı taşınma yanıtıdır; kapatılan akışın adresi bununla ait olduğu yazıya bağlanır.

Değişiklikten sonra akış adresi URL Denetimi aracında açılır. Sonuçta adresin noindex nedeniyle dizine eklenmediği görülür. Sayfa dizine ekleme raporunda akış adresleri zamanla noindex nedeniyle hariç tutulan adreslerin arasına geçer. Genel akış bir akış okuyucusuna eklenerek son yazıların listelendiği denenir. Akışlarla ilgili bulgular, ücretsiz site özetinin teknik SEO bölümünde adres adres gösterilir.

Sıkça Sorulan Sorular

Google açıklama etiketini, sayfayı yapılan arama için sayfanın kendi metninden daha iyi anlattığında kullanır. Öteki durumlarda metni sayfanın içeriğinden seçer. Bu yüzden aynı sayfa farklı aramalarda farklı metinle çıkabilir. Açıklamayı sayfanın içeriğini özetleyecek biçimde ve her sayfa için ayrı yazın. Değişiklik, sayfa yeniden tarandıktan sonra görünür.

Metin sayfa ilk açıldığında kodda bulunuyorsa ve yalnızca ekranda gizleniyorsa Google onu okuyabilir. Metin sekmeye tıklandığında sunucudan ayrıca getiriliyorsa Google onu görmez, çünkü sekmelere tıklamaz. Bunu URL Denetimi aracında canlı testi çalıştırıp işlenen kodun içinde o metni arayarak kontrol edebilirsiniz.

Bitiş tarihi, alan adını kaydettirdiğiniz firmanın panelinde alan adının ayrıntılarında yazar. Aynı ekranda otomatik yenilemenin açık olup olmadığı da görünür. Alan adlarının kayıt bilgilerini gösteren herkese açık sorgulama sayfaları da bitiş tarihini verir. Tarihi takviminize ekleyin ve kayıtlı ödeme kartınızın o tarihte geçerli olacağını kontrol edin.

Etkilenmez. Yorum akışları her yazının yorumlarını ayrı adreslerde listeler; genel akış ise yazıları listeler ve kendi adresinde çalışır. Yorum akışını kapatan eklenti ayarı genel akışa dokunmaz. Kapatmadan sonra genel akışı bir akış okuyucusunda açın ve son yazılarınızın listede göründüğünü kontrol edin.

Size daha iyi bir deneyim sunabilmek için sitemizde çerez kullanıyoruz. Dilerseniz inceleyebilirsiniz.

Size daha iyi bir deneyim sunabilmek için sitemizde çerez kullanıyoruz. Dilerseniz inceleyebilirsiniz.