On-Page SEO: Sayfa İçi Optimizasyon Rehberi ve İpuçları

Title tag, meta açıklama, URL yapısı, iç bağlantılar, görsel ve mobil optimizasyonla sayfa içi SEO'yu somut örnekler ve kod bloklarıyla anlatan pratik rehber.

SEO
On-Page SEO: Sayfa İçi Optimizasyon Rehberi ve İpuçları

Bir sayfa Google'da üst sıralara çıkamıyorsa neden çoğu zaman dışarıda değil, sayfanın kendi içindedir. Zayıf yazılmış bir başlık etiketi, dağınık kurulmuş bir metin, anlamsız bir URL ya da mobilde ağır açılan bir tasarım bu durumun en sık görülen sebepleridir. Bunların hepsi on-page SEO'nun konusudur ve hepsi de tamamen sizin kontrolünüzdedir. Dış bağlantı toplamak, sosyal medya yönetimi ya da PR gibi kontrolünüz dışında kalan işlerin aksine, bu düzeltmeleri bugün, tek başınıza yapabilirsiniz.

Bu rehberde bir sayfayı baştan sona nasıl düzenleyeceğinizi, hangi etiketleri nereye koyacağınızı ve hangi hataların sıralamayı gerçekten düşürdüğünü sırayla anlatıyorum.

Title Tag ve Meta Açıklama Nasıl Yazılır?

Title tag, arama sonuçlarında mavi başlık olarak görünen HTML öğesidir ve Google'ın sayfayı hangi sorguyla eşleştireceğini belirleyen en güçlü sinyallerden biridir. Uzunluğu 50-60 karakter aralığında kalmalı, hedef anahtar kelime başa yakın yerleştirilmeli ve her sayfada benzersiz olmalıdır. İki farklı sayfada aynı title'ı kullanmak arama motorunun hangi sayfayı öne çıkaracağını belirlemesini zorlaştırır ve bu iki sayfa arama sonuçlarında birbirine rakip hâle gelir.

<title>On-Page SEO Rehberi: Sayfa İçi Optimizasyon Teknikleri</title>
<meta name="description" content="Title tag, meta açıklama, URL yapısı ve iç bağlantılarla sayfa içi SEO'yu adım adım optimize etme rehberi.">

Meta açıklama doğrudan bir sıralama faktörü değildir ama tıklama oranını belirler. Uzunluğu 150-160 karakter arasında tutulmalı ve sayfanın gerçekte ne vaat ettiği net biçimde anlatılmalıdır. Google bazen kendi meta açıklamasını üretip sizinkini görmezden gelir; bu genellikle yazdığınız metnin sorguyla alakasız kalmasından kaynaklanır.

En sık rastlanan hata, meta açıklamayı boş bırakmak ya da şablon bir metni değiştirmeden her sayfaya yapıştırmaktır. Her sayfa için ayrı bir açıklama yazmak zaman alır ama tıklama oranındaki fark bu emeği fazlasıyla karşılar. Kategori sayfalarında bile aynı birkaç cümleyi kopyalayıp yapıştırmak, o sayfaları arama sonuçlarında birbirinden ayırt edilemez hâle getirir.

Başlık ve açıklamayı yazarken sorguyu yazan kişinin niyetini düşünmek işe yarar. Kullanıcı bir fiyat mı arıyor, bir nasıl yapılır rehberi mi, yoksa bir karşılaştırma mı istiyor? Bu niyeti karşılayan bir başlık, yalnızca anahtar kelimeyi barındıran ama niyeti göz ardı eden bir başlıktan çok daha iyi tıklama performansı gösterir.

Google Arama Merkezi dokümantasyonu, başlık ve açıklama öğelerinin nasıl değerlendirildiğini ayrıntılı biçimde anlatır: Google Search Central. Yeni bir title yazdıktan sonra, aynı anahtar kelimeyle sıralanan rakip sayfaların başlıklarına da bakmak faydalıdır. Onlarla neredeyse aynı cümleyi kurmak yerine, sayfanızı farklılaştıran somut bir detayı başlığa taşımak tıklama oranını yükseltir.

İçerik Hangi Kriterlere Göre Optimize Edilir?

İçerik kalitesi, diğer bütün on-page unsurların üzerine oturduğu zemindir. Google'ın E-E-A-T çerçevesi (deneyim, uzmanlık, otorite, güvenilirlik) bir sıralama algoritması değildir ama kalite değerlendiricilerinin baktığı kriterlere işaret eder. Konuyu yüzeysel geçen, birkaç farklı kaynaktan derlenmiş genel bilgilerden oluşan metinler bu değerlendirmeyi geçemez.

İyi ve kötü içerik optimizasyonu pratiklerini karşılaştıran akış şeması

Anahtar kelime yoğunluğu diye bir hedef sayı yoktur, bu sayıyı tutturmaya çalışmak zaman kaybıdır. Hedef terimi ve onunla ilişkili kavramları metin akışı içinde doğal biçimde kullanmak yeterlidir. Google, tam eşleşen kelimeden çok, sayfanın konuyu bütünüyle kapsayıp kapsamadığına bakar.

Aşağıdaki tablo, iyi ve kötü içerik pratiklerini karşılaştırır.

Uygulamaİyi yaklaşımKaçınılması gereken
Anahtar kelime kullanımıDoğal, bağlama uygun tekrarZorlama tekrar (keyword stuffing)
Paragraf uzunluğu2-4 cümle, tek fikirTek paragrafta 6-7 cümle
KaynakOrijinal test, veri, örnekBaşka sitelerin özeti
GüncellikYılda en az bir gözden geçirmeYıllarca dokunulmamış içerik

Başlıklar ve alt başlıklar, sayfayı hızlı gözden geçiren kullanıcı için bir harita görevi görür. Bir kullanıcı sayfada birkaç saniye kalıp ayrılıyorsa, sayfa muhtemelen sorusuna hızlı bir cevap veremiyordur. İçeriği madde işaretleri, kısa paragraflar ve net alt başlıklarla bölmek kullanıcının sayfada kalma süresini uzatır.

Sayfayı yeniden yazmadan önce mevcut trafik verilerine bakmak, hangi bölümlerin işe yaramadığını gösterir. Kullanıcıların sayfadan hangi noktada ayrıldığını incelemek, eksik kalan bir alt başlığı ya da cevaplanmamış bir soruyu ortaya çıkarır. Bu veriye dayalı düzeltme, tahmine dayalı yeniden yazımdan çok daha etkilidir.

URL Yapısı ve İç Bağlantılar Neden Önemli?

Temiz bir URL, sayfanın konusunu hem kullanıcıya hem arama motoruna daha okumadan söyler. /2024/05/12/makale-id-8842 gibi bir URL hiçbir şey anlatmaz; /on-page-seo-rehberi gibi bir URL konuyu baştan netleştirir. URL'de Türkçe karakter, boşluk yerine alt tire kullanımı ya da gereksiz parametreler bulundurmamak gerekir.

Alt metin ve dosya adı içeren optimize edilmiş img HTML etiketi kod penceresi
# Eski, karmaşık URL'den yeni URL'e 301 yönlendirme (Apache .htaccess)
Redirect 301 /eski-sayfa-adi.html https://siteadiniz.com/on-page-seo-rehberi

URL değiştirdiğinizde mutlaka 301 yönlendirme kurun. Aksi hâlde eski URL'e giden tüm bağlantılar ve o sayfanın biriktirdiği sıralama geçmişi boşa gider. Yönlendirmeyi kurmayı unutup sadece yeni sayfayı yayına almak, aylarca toplanmış sıralama sinyalini sıfırlar.

İç bağlantılar, sitenizdeki hangi sayfaların önemli olduğunu arama motoruna gösteren en ucuz sinyaldir. Yeni yazdığınız her makaleden, konuyla gerçekten ilgili iki üç eski sayfaya bağlantı vermek, o sayfaların keşfedilmesini ve otorite kazanmasını hızlandırır. Sitenizde hiç iç link almayan, yetim kalmış sayfaları bulmak da düzenli yapılması gereken bir kontroldür.

Anchor text'i "buraya tıklayın" yerine hedef sayfanın konusunu anlatacak biçimde yazmak önemlidir. "İç bağlantı stratejisi nasıl kurulur" gibi açıklayıcı bir anchor, hem kullanıcıya hem arama motoruna bağlamı verir. Rastgele, alakasız sayfalara link vermek ise iç link değerini seyreltir.

Görseller SEO İçin Nasıl Optimize Edilir?

Görsel dosya adı, alt metin ve dosya boyutu görsel SEO'nun üç ayağıdır. IMG_4821.jpg gibi bir dosya adı arama motoruna hiçbir şey söylemez; on-page-seo-kontrol-listesi.jpg gibi bir ad ise görselin konusunu netleştirir. Dosya adını değiştirmek birkaç saniye sürer ama görselin arama sonuçlarında bulunma şansını doğrudan etkiler.

<img src="on-page-seo-kontrol-listesi.jpg"
     alt="On-page SEO kontrol listesi: başlık etiketi, meta açıklama, URL, alt metin"
     width="1200" height="675" loading="lazy">

Alt metin, ekran okuyucu kullanan ziyaretçiler için asıl işlevini görürken arama motoruna da görselin içeriğini anlatır. Süslü cümleler kurmak yerine görselde gerçekte ne olduğunu birkaç kelimeyle yazmak yeterlidir. Arka plan desenleri gibi tamamen dekoratif görsellere alt metin eklemeye gerek yoktur; bu durumda boş bırakmak (alt="") doğru olan seçimdir.

Büyük, sıkıştırılmamış görseller sayfa hızını en çok yavaşlatan unsurlardan biridir. WebP veya AVIF gibi modern formatlara geçmek, aynı görsel kaliteyi çok daha küçük dosya boyutunda sunar. loading="lazy" özniteliği, ekran dışındaki görsellerin yüklenmesini sayfa açılışında erteleyerek ilk yükleme süresini kısaltır.

Bir e-ticaret sitesinde ürün fotoğraflarını tek tek sıkıştırmak külfetli görünse de, toplam sayfa boyutunu yarıya indirmek yaygın görülen bir sonuçtur. Bu kazanç hem kullanıcı deneyimine hem de mobil sıralamaya doğrudan yansır. Görsel optimizasyonunu yayın öncesi kontrol listesine eklemek, sonradan tek tek düzeltmekle uğraşmaktan çok daha az zaman alır.

Yapısal Veri Zengin Sonuçlara Nasıl Katkı Sağlar?

Yapısal veri, sayfanızdaki içeriğin ne tür bir şey olduğunu (makale, ürün, tarif, sık sorulan soru) arama motoruna kod düzeyinde anlatan bir işaretleme sistemidir. Doğru uygulandığında sıralamayı doğrudan yükseltmez ama arama sonucunda yıldız puanı, yayın tarihi ya da SSS açılır menüsü gibi zengin sonuçların görünmesini sağlayabilir. Bu da tıklama oranını artırır.

Mobil uyumlu bir sayfanın duyarlı tasarımını gösteren telefon ekranı arayüz taslağı
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "On-Page SEO: Sayfa İçi Optimizasyon Rehberi",
  "datePublished": "2026-05-28",
  "author": { "@type": "Person", "name": "Yazar Adı" }
}

Bu JSON-LD bloğu sayfanın kısmına eklenir ve görünmezdir. Kullanıcı hiçbir fark görmez, arama motoru bu veriyi arka planda okur. Şema türünü içeriğe uygun seçmek önemlidir: bir tarif sayfasına Article şeması, bir ürün sayfasına Product şeması koymak sonuç vermez.

Google'ın Zengin Sonuç Testi aracıyla işaretlemeyi yayına almadan önce doğrulamak, hatalı şemaların indekslenmesini önler. Yanlış ya da yanıltıcı yapısal veri kullanmak, örneğin sitenizde gerçekte olmayan bir puanlama göstermek, Google'ın manuel işlem uyguladığı durumlardan biridir. Yapısal veriyi yalnızca sayfada gerçekten var olan bilgi için kullanmak gerekir.

Resmî belge ve doğrulama araçlarına buradan ulaşabilirsiniz: Structured Data dokümantasyonu. Bir kez doğru kurulan şema, site genelindeki benzer sayfa türlerine (tüm blog yazıları, tüm ürün sayfaları) şablon olarak taşınabilir. Bu, her sayfayı tek tek elle işaretlemekten çok daha sürdürülebilir bir yöntemdir.

WordPress gibi bir CMS kullanıyorsanız, çoğu SEO eklentisi temel Article ve BreadcrumbList şemasını otomatik oluşturur. Özel bir şema (örneğin SSS ya da tarif) gerekiyorsa bunu elle ya da eklenti ayarlarından eklemek gerekir. Şemayı ekledikten sonra birkaç hafta bekleyip arama sonuçlarında zengin görünümün gerçekten çıkıp çıkmadığını kontrol etmek gerekir; doğru kurulmuş her şema otomatik olarak zengin sonuç garantisi vermez.

Mobil Uyum Sıralamayı Nasıl Etkiler?

Google, sayfaları öncelikle mobil sürümlerine bakarak indeksler; buna mobile-first indexing denir. Masaüstünde kusursuz görünen ama mobilde metni taşan, düğmeleri iç içe geçen bir sayfa sıralamada gerçek bir dezavantajla karşılaşır. Duyarlı (responsive) tasarım artık bir tercih değil, zorunluluktur.

Mobil hız için en çok fayda sağlayan üç adım şunlardır:

  • Görselleri WebP formatına çevirip boyutlarını ekran genişliğine göre sınırlamak
  • Kullanılmayan CSS ve JavaScript dosyalarını sayfadan çıkarmak
  • Üçüncü parti script'leri (chat widget, reklam, analitik) asenkron yüklemek

Dokunmatik ekranlarda düğme ve bağlantıların arasında yeterli boşluk bırakmak da kritik bir ayrıntıdır. Parmakla dokunulacak alanların en az 48x48 piksel olması, yanlış tıklamaları ve kullanıcı hayal kırıklığını azaltır. PageSpeed Insights aracı, mobil ve masaüstü için ayrı ayrı performans skoru ve somut düzeltme önerileri verir.

Bir sayfayı mobilde test ederken gerçek bir telefon üzerinden, yavaş bir 4G bağlantısını simüle ederek bakmak, laboratuvar ölçümlerinden daha gerçekçi bir tablo verir. Menüde saklı kalan, iki kez dokunmadan ulaşılamayan bağlantılar kullanıcıyı yorar. Mobil deneyimi masaüstünden sonra değil ilk sırada tasarlamak, bugünün standardı hâline gelmiştir.

Sayfa içi SEO'nun en pratik yanı, hepsinin ölçülebilir ve tek tek düzeltilebilir olmasıdır. Bir sayfayı bugün ele alıp title tag'ini, meta açıklamasını, alt metinlerini ve mobil görünümünü tek tek kontrol etmek, dış bağlantı toplamaktan çok daha hızlı sonuç verir. Bu değişikliklerin çoğu bir geliştiriciye ihtiyaç duymadan, içerik yönetim panelinden birkaç dakikada yapılabilir.

En yüksek trafikli beş sayfanızdan başlayın. Oradaki küçük düzeltmeler sıfırdan yeni bir sayfa yazmaktan çok daha çabuk karşılık verir; çünkü o sayfa zaten belli bir sıralama ve trafik biriktirmiştir.

Celil Uyanikoglu

Yazan Celil Uyanikoglu

Bilgisayar mühendisiyim; 25 yılı aşkın süredir bilgi işlem sektörünün içindeyim. Bu blogu 2020'de, işimde her gün karşılaştığım sorunların çözümlerini bir yere yazmak için açtım: Linux, güvenlik, tarayıcılar, yapay zeka araçları. Yazdığım her rehberi önce kendi bilgisayarımda ya da sunucumda deniyorum; çalıştığını görmediğim adımı yayınlamam. Hatalı ya da eskimiş bir şey görürsen iletişim sayfasından yaz — düzeltirim.

Yorum

Henüz yorum yok.

Sohbete katıl. Yorumlar yayınlanmadan önce moderasyondan geçer.

Yorum yap

E-posta adresin yayınlanmaz. Yorumlar moderasyondan sonra yayınlanır.

Sırada

İlgili notlar