Anasayfa  ›  Site İçi SEO

Site İçi Seo

Site içi SEO, sayfaların içeriğini ve yapısını ziyaretçinin de Google’ın da kolayca anlayacağı biçimde düzenler: hizmet sayfalarında bulunması gereken bilgi alanlarının belirlenmesi, sayfa dilinin Google’a bildirilmesi, sayfa içindeki bağlantı sayısının dengelenmesi ve güncellenen bir sayfanın Search Console üzerinden yeniden taranmasının istenmesi.

Telefon ekranı: Site İçi SEO

Site İçi SEO Hizmet Sayfalarında Hangi Bilgi Alanlarını Zorunlu Tutar?

Site içi SEO, sayfanın metnini, başlıklarını ve kodundaki bilgileri arama motorunun doğru okuyacağı biçimde düzenleme işidir. Hizmet sayfası, bir işletmenin sunduğu tek bir hizmeti anlatan sayfadır. Bu sayfalarda her seferinde bulunması gereken bilgi alanları sabittir. Alanların bir kısmı arama sonucunda görünür, bir kısmı sayfanın kendisinde okunur, bir kısmı da yalnızca kodda durur.

Arama sonucunda üç alan görünür. Sayfa başlığı, sonuç satırındaki tıklanan başlığın kaynağıdır ve her hizmet sayfasında farklı yazılır. Meta açıklama, başlığın altındaki kısa tanıtım metnidir. Google bu metni her aramada göstermeyebilir, yine de alan boş bırakılmaz. Kısa adres, sayfanın internet adresindeki son bölümdür; hizmetin adını Türkçe karakter kullanmadan ve sözcükleri tireyle ayırarak taşır.

Sayfanın kendisinde ilk alan tek bir ana başlıktır. Ana başlık kodda en üst düzey başlık olarak işaretlenir ve hizmetin adını taşır. Hemen altında hizmeti bir iki cümleyle tanımlayan giriş yer alır. Ardından kapsam gelir: hizmete nelerin dahil olduğu ve nelerin ayrıca yapıldığı. Süreç alanı işin adımlarını sırayla verir. Ara başlıklar bu bölümleri birbirinden ayırır.

Hizmet bölgesi alanı, hizmetin verildiği yerleri adıyla sayar. Kullanıcılar aramada hizmet adının yanına çoğu zaman Malatya ya da bir ilçe adı ekler. Bu yer adlarının sayfada açıkça yazılması, sayfanın o aramayla eşleşmesine yardım eder. İletişim alanı telefon numarasını, adresi ve çalışma saatlerini verir. Bu bilgiler sitenin her yerinde ve Google İşletme Profili’nde, yani Haritalar’daki kayıtta aynı yazımla durur.

Sık sorulan sorular alanı, hizmetle ilgili kısa soruları ve cevaplarını bir arada tutar. İlgili hizmetler alanı, aynı sitedeki yakın konulu sayfalara bağlantı verir; tıklanan sözcükler gidilecek sayfanın adını taşır. Görseller hizmetin kendisini gösterir ve her biri alternatif metin taşır. Alternatif metin, görselin neyi gösterdiğini anlatan kısa yazıdır. Görme engelli ziyaretçilerin kullandığı ekran okuyucular ve Google bu yazıyı okur.

Kodda duran alan yapılandırılmış veridir. Yapılandırılmış veri, işletmenin adını, adresini ve sunduğu hizmeti etiketli bir biçimde Google’a bildiren koddur. Hizmet sayfaları, site içi SEO denetiminde bu alan listesiyle tek tek karşılaştırılır. Eksik alanlar inceleme raporuna sayfa adresiyle yazılır. Hangi sayfanın ne zaman tamamlanacağı aylık iş listesinde yer alır ve sizin onayınızla yapılır.

Sayfanın Dili Google’a Nasıl Bildirilir?

Google bir sayfanın dilini, sayfada okunan görünür metinden belirler. Kodda yazılı dil bilgisini bu karar için kullanmadığını kendi belgelerinde açıkça söyler. Yine de kodda doğru dil bilgisi bulunmalıdır. Tarayıcılar çeviri önerisini, ekran okuyucular da sözcüklerin hangi dilin kurallarıyla seslendirileceğini bu bilgiden öğrenir. Bu yüzden dil, hem görünen metinde hem kodda aynı biçimde söylenir.

WordPress’te bu kod bilgisi Ayarlar bölümündeki site dili seçeneğinden gelir. Site dili Türkçe seçilince her sayfanın kodu Türkçe dil kodunu taşır, yönetim paneli de Türkçe görünür. Tema ve eklentilerin çeviri dosyaları eksikse sayfada İngilizce düğmeler kalır. “Devamını oku”, “Ara” ve “Gönder” yerine İngilizce karşılıkları görünüyorsa sayfa iki dilli okunur. Bu düğmeler güncel çeviri dosyasıyla Türkçeye çevrilir.

Sayfanın tamamı tek dilde yazılır. Ana metin Türkçeyken menü, sayfanın altındaki alt bilgi alanı, form uyarıları ve görsellerin alternatif metinleri de Türkçe olur. İki dilin aynı sayfada karışması, Google’ın sayfanın dilini yanlış belirlemesine yol açabilir. Arama sonucunda görünen başlık ile açıklama da aynı dilde hazırlanır. Aynı içeriğin başka dildeki kopyası ayrı bir sayfa olarak yayımlanır.

Site birden çok dilde yayımlanıyorsa her dil sürümü kendi adresinde durur. Dil, çereze ya da tarayıcı ayarına göre aynı adreste değiştirilmez. Googlebot, yani Google’ın tarama programı, çoğu zaman tek bir dil ayarıyla gelir ve aynı adreste öteki sürümü göremez. Sürümler arasındaki ilişki hreflang işaretiyle bildirilir. Site içi SEO denetiminde bu işaretler sayfa sayfa okunur.

Hreflang, bir sayfanın öteki dillerdeki karşılıklarını Google’a listeleyen işarettir. Listenin üç kuralı vardır. İlki karşılıklılıktır; Türkçe sayfa İngilizce sürümü gösteriyorsa İngilizce sayfa da Türkçeyi gösterir. İkincisi kendini anmaktır; her sürüm listede kendi adresini de yazar. Üçüncüsü tam eşleşmedir; her sayfa öteki dildeki aynı konulu sayfayı gösterir, o dilin anasayfasını değil. Bu kurallardan biri bozulursa Google listeyi yok sayabilir.

Liste üç yerden birine yazılır: sayfanın koduna, sitenin barındığı sunucunun yanıt bilgisine ya da XML site haritasına. XML site haritası, sitedeki adresleri Google’a toplu olarak bildiren dosyadır. PDF dosyalarında sunucu yanıtı yolu seçilir. Çok dilli WordPress sitelerinde listeyi çoğu zaman çeviri eklentisi yazar. Sayfaları tek tek açan bir tarama programı eksik karşılığı, yanlış dil kodunu ve yönlendirilen adresi gösterir.

Sayfa İçindeki Bağlantıların Sayısı Nasıl Dengelenir?

Bir sayfadaki bağlantılar iki gruba ayrılır. Şablon bağlantıları menüde, alt bilgi alanında ve sayfa yolunda durur; sitenin her sayfasında yinelenir. Sayfa yolu, ziyaretçinin sitedeki yerini anasayfadan başlayarak gösteren kısa bağlantı satırıdır. İçerik bağlantıları ise metnin içindedir ve yalnızca o sayfaya aittir. Google iki grubu da tarar. İçerik bağlantısı, çevresindeki metinle birlikte hedef sayfanın konusunu da anlatır.

Google, bir sayfadaki bağlantı sayısı için uyulacak bir üst sınır yayımlamaz. Sayının etkisi dolaylıdır. PageRank, Google’ın bağlantılara dayanan önem hesabıdır. Bu modelde bir sayfanın değeri verdiği bağlantılar arasında bölüştürülür; bağlantı arttıkça her birine düşen pay küçülür. Ziyaretçi de uzun bağlantı listesinde aradığını zor seçer. Bağlantı vermeyen sayfada ise ziyaretçi ve Googlebot ilerleyecek yol bulamaz.

Site içi SEO denetiminde bağlantılar önce sayılır. Tarama programının çıktısında her adresin verdiği ve aldığı bağlantı sayısı ayrı sütunlarda durur. Search Console’un Bağlantılar raporu ise site içinden en çok bağlantı alan sayfaları sıralar. Search Console, sitenin Google’daki durumunu gösteren ücretsiz paneldir. İki liste birlikte okunur; çok bağlantı veren şablonlar ve hiç bağlantı almayan sayfalar önce ele alınır.

Fazlalık çoğu zaman şablondan gelir. Yüzlerce satırlık açılır menü bunların başında gelir. İlçe ve hizmet adlarıyla dolu alt bilgi alanı ile her yazının altında yinelenen uzun liste de fazlalık üretir. Düzeltmede menü en çok aranan sayfalara indirilir. Alt bilgi alanı temel sayfalarla sınırlanır. Aynı metinde aynı sayfaya verilen ikinci ve üçüncü bağlantı da kaldırılır.

Eksiklik içerikte giderilir. Her hizmet sayfası, konusu yakın sayfalara metnin içinden bağlantı verir ve aynı sayfalardan bağlantı alır. Tıklanan sözcük, yani bağlantı metni, açılacak sayfanın konusunu adıyla verir. “Buraya tıklayın” ve “devamı” sözleri hedef hakkında bilgi taşımaz. Bağlantı kodda gerçek bir bağlantı olarak yazılır. JavaScript, sayfada tarayıcının çalıştırdığı programlama dilidir. Yalnızca JavaScript ile çalışan düğmeleri Googlebot her zaman izleyemez.

Son adım bağlantıların hedefidir. 404 hatası veren, yani bulunamayan sayfaya giden bağlantılar düzeltilir. 301 ile taşınmış sayfaya giden bağlantı, ara adımı atlayıp doğrudan yeni adrese çevrilir; 301 kalıcı taşıma yanıtıdır. Kendi sayfalarınız arasındaki bağlantılara nofollow işareti konmaz. Nofollow, Google’dan bağlantıyı izlememesini isteyen işarettir; site içinde yolu zayıflatır. Değişiklikten sonra tarama yinelenir ve yeni bağlantı listesi eskisiyle karşılaştırılır.

Güncellenen Bir Sayfanın Yeniden Taranması Nasıl İstenir?

Tarama, Googlebot’un bir sayfayı indirip okumasıdır. Google güncellenen bir sayfayı bir sonraki taramada fark eder. Bu taramanın zamanı sitenin yapısına, sayfanın önemine ve ne sıklıkla değiştiğine göre değişir. Yeniden tarama isteği, Google’a sayfanın değiştiğini bildirmek için yapılır. Google’ın sunduğu iki yol vardır: Search Console’daki URL Denetimi aracı ve XML site haritası.

İstekten önce sayfanın yeni hâlinin gerçekten yayında olduğu doğrulanır. Önbellek ya da CDN varsa eski kopya bir süre daha sunulabilir. Önbellek, sayfanın hazır bir kopyasını saklayıp hızlı sunan sistemdir. CDN ise bu kopyaları farklı konumlardaki sunucular üzerinden dağıtan ağdır. Güncellemeden sonra ikisi de temizlenir. Sayfa, oturum açılmamış bir pencerede kontrol edilir; yönetici oturumunda önbellek çoğu zaman devre dışıdır.

URL Denetimi aracına sayfanın adresi yazılır. Araç önce Google’ın elindeki bilgiyi gösterir: sayfanın dizinde olup olmadığını, son tarama tarihini ve Google’ın seçtiği asıl adresi. Dizin, Google’ın sonuçları içinden seçtiği sayfa kaydıdır. Ardından canlı test çalıştırılır. Canlı test, sayfanın o anki hâlini Googlebot’un gördüğü biçimde indirir. Dizine eklenmeye engel bir durum varsa sonuçta yazar. Engel yoksa dizine ekleme isteği gönderilir.

İstek bir sıraya girer; taramanın ne zaman yapılacağını Google belirler. Aynı adres için isteği tekrarlamak sırayı değiştirmez. Her mülk, yani Search Console’da doğrulanmış site kaydı için günlük bir istek kotası vardır. Bu yüzden istek yalnızca anlamlı değişiklik yapılan sayfalar için kullanılır. Site içi SEO çalışmasında çok sayıda sayfa birlikte güncellendiğinde tek tek istek yerine site haritası yolu seçilir.

Site haritası, listelediği her adres için son değişiklik tarihini de taşır. Google bu tarihi, tutarlı ve doğru tutulduğu sürece dikkate aldığını belirtir. SEO eklentileri bu tarihi, sayfa kaydedildiğinde kendiliğinden günceller. Harita, Search Console’daki Site haritaları raporundan bir kez gönderilir; sonraki değişiklikleri Google kendisi okur. Raporda haritanın son okunduğu gün ve bulunan adres sayısı görünür.

Yalnızca tarihi değiştirmek güncelleme sayılmaz; metinde, başlıkta ya da bilgide gerçek bir değişiklik bulunmalıdır. Güncellenen sayfaya sık taranan sayfalardan bağlantı vermek de taramayı hızlandırabilir. Google’ın Indexing API adlı arayüzü yalnızca iş ilanı ve canlı yayın sayfaları içindir. Başka sayfalar için bu arayüzü kullanan eklenti kurulmaz. Sonuç, URL Denetimi aracındaki son tarama tarihiyle izlenir ve aylık raporda yer alır.

Sıkça Sorulan Sorular

Sayfayı düzenleme ekranında açın. SEO eklentiniz kuruluysa içerik alanının altında ya da kenar çubuğunda bir SEO kutusu bulunur. Başlık ile meta açıklama bu kutudaki iki ayrı alana yazılır; kısa adres de aynı kutuda değiştirilir. Kısa adresi değiştirirseniz eski adresi yeni adrese 301 ile yönlendirin.

Gerekir. WordPress’in genel ayarlarında site dili Türkçe olmalıdır; sayfaların kodundaki dil bilgisi buradan gelir. Ardından sitenin ziyaretçiye görünen yüzünde menü, form ve arama düğmelerini okuyun. İngilizce kalan sözcük varsa tema ya da eklentinin Türkçe çeviri dosyası eksiktir; eksik dosya güncellemeyle ya da çeviri eklentisiyle tamamlanır.

Çoğu temada görür. Menü ekranda kapalı dursa da bağlantılar sayfanın kodunda yer alır ve Google onları tarar. Kapalı menü bu yüzden bağlantı sayısını azaltmaz. Telefonda gizlenen menünün masaüstündeki menüyle aynı bağlantıları taşıması gerekir, çünkü Google dizine eklemede sayfanın mobil sürümünü esas alır.

Taranmaz. İlk istek sıraya girer; aynı adres için yeni istek bu sırayı öne almaz ve günlük kotanızdan düşer. Birkaç gün sonra URL Denetimi aracında son tarama tarihine bakın. Tarih değişmediyse sayfaya sık taranan sayfalardan bağlantı verildiğini ve adresin site haritasında yer aldığı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.