İçeriğe geç

Rehber

Mobilde yatay kaydırma: sayfa neden ekrandan taşıyor?

Telefonda sayfa sağa doğru kayıyorsa bir öğe ekran genişliğinden büyüktür. Yatay taşmanın en yaygın nedenlerini bulmayı ve düzeltmeyi anlatıyoruz.

2 dk okumaOrta seviyeGeçerlilik dönemi: 2026 Eylül itibarıyla
Mobilde yatay kaydırma: sayfa neden ekrandan taşıyor? — editoryal kapak görseli

Telefonda sayfayı aşağı kaydırırken içerik sağa sola oynuyor; ekranın sağında boş bir şerit var. Bir öğe ekrana sığmıyor ve tüm sayfayı genişletiyor.

KTYAPTECH SEO Analyzer bu sorunu RENDER-HORIZONTAL-OVERFLOW-001 koduyla, “Sayfa yatay olarak taşıyor” başlığı altında ve yüksek önem derecesiyle raporlar (Mobil). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.

Mobilde yatay taşma nedir?

Yatay taşma, sayfa içeriğinin genişliğinin görünür alanın (viewport) genişliğini aşmasıdır. SEO Analyzer sayfayı telefon genişliğinde render edip belge genişliğini ekran genişliğiyle karşılaştırarak bu durumu tespit eder.

Neden önemli? SEO ve kullanıcı deneyimine etkisi

Yatay kaydırma, mobilde en rahatsız edici deneyimlerden biridir: metin kenardan taşar, butonlar görünmez olabilir. WCAG'nin yeniden akış (reflow) kriteri de içeriğin dar ekranlarda iki boyutlu kaydırma gerektirmemesini ister.

Mobil öncelikli değerlendirmede sayfanın mobil deneyimi esas alındığı için bu tür sorunlar sayfa deneyimini zayıflatır.

Sorun nasıl tespit edilir?

  • SEO Analyzer raporundaki “Sayfa yatay olarak taşıyor” bulgusunu inceleyin.
  • Tarayıcının mobil emülasyonunda sayfayı açıp sağa kaydırmayı deneyin.
  • Konsolda taşan öğeyi bulmak için aşağıdaki betiği kullanın.
Mobilde yatay taşma: yanlış ve doğru uygulamanın karşılaştırması
Mobilde yatay taşma: sorunlu durum ve doğru uygulama yan yana.

Adım adım çözüm

  1. Taşmaya neden olan öğeyi belirleyin (geliştirici araçları veya konsol betiği).
  2. Görsellere, videolara ve iframe'lere max-width: 100% verin.
  3. Geniş tabloları overflow-x: auto olan bir kapsayıcıya alın.
  4. Uzun kelime ve adresler için overflow-wrap: anywhere kullanın.
  5. Sabit piksel genişliklerini (width: 800px) esnek değerlerle (max-width, yüzde, minmax) değiştirin.
  6. 100vw kullanımını gözden geçirin; kaydırma çubuğu ve kenar boşluklarıyla birlikte taşma yaratabilir.

overflow-x: hidden bir çözüm mü?

body'ye overflow-x: hidden vermek taşmayı gizler ama çözmez; taşan içerik kesilir ve bazı mobil tarayıcılarda sabit konumlu öğeleri bozabilir. Taşan öğeyi bulup düzeltmek doğru yoldur.

Mobilde yatay taşma için düzeltme örneği
Konsol betiği ekrandan geniş öğeleri listeler; CSS ile esnek hale getirilir.

Sık yapılan hatalar

  • Taşmayı overflow-x: hidden ile gizlemek.
  • Yalnızca bir cihaz genişliğinde test etmek.

Düzeltmeyi nasıl doğrularsınız?

  • 320–414 piksel genişliklerde sayfayı test edin.
  • SEO Analyzer'ı yeniden çalıştırın.

Sık sorulan sorular

Hangi genişliklerde test etmeliyim?

En az 320, 360, 390 ve 414 piksel genişliklerde test etmek yaygın telefonları kapsar.

Tablolar mobilde nasıl gösterilmeli?

Kaydırılabilir bir kapsayıcıda veya dar ekranlarda kart düzenine dönüşerek.

Özet

Yatay taşma bir öğenin ekrandan geniş olmasından kaynaklanır. Taşan öğeyi bulun, görselleri ve tabloları esnek yapın, uzun kelimeleri kırın; sorunu overflow-x: hidden ile gizlemeyin.

Sitenizde bu ve benzeri sorunların olup olmadığını görmek için KTYAPTECH Ücretsiz SEO Analizi aracını kullanabilirsiniz: rapordaki her bulgunun yanında, sorunu anlatan çözüm rehberine giden bir bağlantı bulunur.

Kategoriler

Etiketler

Kaynaklar

  1. W3C — WCAG 2.2 Yeniden akış (reflow)
  2. Google Search Central — Mobil öncelikli dizine ekleme en iyi uygulamaları
  3. web.dev — Duyarlı web tasarımının temelleri

Paylaş