vistahukuk.com
Vista Hukuk Bürosu | Ankara Avukat | Hukuki Danışmanlık
AI Vista Hukuk Bürosu'nun SEO durumu mükemmel, fakat kritik sorunlar var.
Vista Hukuk Bürosu'nun SEO skoru 93 ile oldukça iyi. Ancak, özel 404 sayfasının olmaması, LCP optimizasyon eksiklikleri ve şema türü eksiklikleri gibi kritik sorunlar mevcut. Bu sorunlar, kullanıcı deneyimini ve arama motoru sıralamalarını olumsuz etkileyebilir.
Özel 404 Sayfası Oluşturun
Varsayılan sunucu hata sayfası yerine kullanıcı dostu bir 404 sayfası tasarlayın.
LCP Optimizasyonu Yapın
Ana görselin lazy loading özelliğini kaldırarak LCP süresini kısaltın.
JSON-LD Şeması Ekleyin
Web siteniz için uygun JSON-LD şemasını ekleyerek arama motoru görünürlüğünü artırın.
Meta Açıklamayı Kısaltın
Meta açıklamanızı 150-160 karakter aralığına düşürün.
Mobil Yazı Boyutunu Artırın
Mobil uyumluluk için yazı boyutunu 12px'in üzerine çıkarın.
Modern Görsel Formatları Kullanın
WebP veya AVIF gibi modern görsel formatlarını kullanarak görsel optimizasyonunu artırın.
Erişilebilirlik İyileştirmeleri Yapın
ARIA etiketleri ve odak göstergeleri ekleyerek erişilebilirliği artırın.
› Sorunları yapay zekâ ajanıyla düzeltin Claude Code · Codex · Cursor için hazır prompt
Bu prompt, rapordaki tüm hata ve uyarıları çalışma kurallarıyla birlikte içerir. Kopyalayıp sitenizin kod tabanında çalışan bir yapay zekâ kodlama ajanına verin; bulguları önem sırasıyla düzeltir.
Google PageSpeed
✓ Resmî PageSpeed Insights API› Öneriler ve teşhisler 2 bulgu
DOM durumunda yapılan bir değişiklik nedeniyle stiller geçersiz kılındıktan sonra JavaScript, geometrik özellikler (ör. offsetWidth) sorguladığında zorunlu yeniden düzenleme gerçekleşir. Bu durum, performansın düşmesine neden olabilir. Zorunlu yeniden düzenlemeler ve olası çözümleri hakkında daha fa
Birçok kullanıcı, düşük kontrastlı metni okumakta zorlanır veya okuyamaz. Yeterli renk kontrastını nasıl sağlayacağınızı öğrenin.
› Öneriler ve teşhisler 1 bulgu
Birçok kullanıcı, düşük kontrastlı metni okumakta zorlanır veya okuyamaz. Yeterli renk kontrastını nasıl sağlayacağınızı öğrenin.
Kategori skorları
A · Mükemmel — genel 93/100Başlık yapısı
18 başlık · H1→H6 ana hattıSosyal medya önizlemesi
bağlantı paylaşılınca böyle görünürSayfa taraması
27 sayfa denetlendi · anasayfadan bağlantılı sayfalar önceetkilenen sayfalar
- /
- /hakkimizda
- /hizmetler
- /blog
- /iletisim
- /kariyer
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /blog?cat=genel
- /6284-sayili-kanun-uzaklastirma-karari
- /blog?cat=aile-hukuku
- /blog?cat=ceza-hukuku
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /blog?cat=miras-hukuku
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Bilinmeyen ya da yanlış @type değeri şemanın işlenmemesine neden olur.
Çözüm: schema.org'da tanımlı doğru türü kullanın (ör. BlogPosting, Product, LocalBusiness).
etkilenen sayfalar
- /
- /hakkimizda
- /hizmetler
- /blog
- /iletisim
- /kariyer
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /blog?cat=genel
- /6284-sayili-kanun-uzaklastirma-karari
- /blog?cat=aile-hukuku
- /blog?cat=ceza-hukuku
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /blog?cat=miras-hukuku
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Etiketi olmayan etkileşimli öğeler ekran okuyucu kullanıcıları için anlamsızdır.
Çözüm: Metinsiz düğme ve bağlantılara aria-label ekleyin ya da görünür metin verin.
etkilenen sayfalar
- /
- /hakkimizda
- /hizmetler
- /blog
- /iletisim
- /kariyer
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /blog?cat=genel
- /6284-sayili-kanun-uzaklastirma-karari
- /blog?cat=aile-hukuku
- /blog?cat=ceza-hukuku
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /blog?cat=miras-hukuku
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: 12px altı metin mobilde okunmak için yakınlaştırma gerektirir; Google mobil uyumsuzluk sayar.
Çözüm: Gövde metnini en az 16px yapın; hiçbir metin 12px altına inmesin.
etkilenen sayfalar
- /
- /hakkimizda
- /hizmetler
- /blog
- /iletisim
- /kariyer
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /blog?cat=genel
- /6284-sayili-kanun-uzaklastirma-karari
- /blog?cat=aile-hukuku
- /blog?cat=ceza-hukuku
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /blog?cat=miras-hukuku
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Semantik HTML (article, section, nav…) AI sistemlerinin ve arama motorlarının içeriği doğru parçalamasını sağlar.
Çözüm: div yığını yerine anlamlı öğeler kullanın: <main>, <article>, <section>, <nav>, <header>, <footer>.
etkilenen sayfalar
- /
- /hakkimizda
- /hizmetler
- /blog
- /iletisim
- /kariyer
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /blog?cat=genel
- /6284-sayili-kanun-uzaklastirma-karari
- /blog?cat=aile-hukuku
- /blog?cat=ceza-hukuku
- /turk-vatandasligindan-cikma-mavi-kart
- /blog?cat=miras-hukuku
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Aynı kelimenin aşırı tekrarı doğal olmayan metin sinyalidir; sıralama düşüşüne yol açabilir.
Çözüm: Listelenen kelimelerin tekrarını azaltın; eş anlamlılar ve doğal anlatım kullanın (%2 altı yoğunluk hedefleyin).
etkilenen sayfalar
- /iletisim
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /6284-sayili-kanun-uzaklastirma-karari
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Etiketsiz form alanları ekran okuyucuda "boş kutu" olarak okunur.
Çözüm: Her inputa <label for> bağlayın ya da aria-label verin; placeholder tek başına yeterli değildir.
etkilenen sayfalar
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /kira-bedelinin-odenmemesi-nedeniyle-tahliye
- /6284-sayili-kanun-uzaklastirma-karari
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kripto-varlik-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /bosanma-mal-paylasimi-davasi
- /imar-kirliligine-neden-olma-sucu-cezasi-2026
- /velayet-davasi
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Yatay kaydırma mobil kullanım deneyimini ciddi bozar.
Çözüm: Sabit genişlikli öğeleri (tablo, görsel, embed) max-width:100% ve overflow kurallarıyla dizginleyin.
etkilenen sayfalar
- /
- /hakkimizda
- /hizmetler
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /turk-vatandasligindan-cikma-mavi-kart
- /muris-muvazaasi
- /uyusturucu-suclarinda-etkin-pismanlik
- /istirak-nafakasi-nedir
- /kamulastirmasiz-el-atma-davasi-2026
- /velayet-davasi
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Uzun açıklamalar sonuç sayfasında "..." ile kesilir; mesajınız yarım kalır.
Çözüm: Açıklamayı ~920 piksel (yaklaşık 155 karakter) altında tutun; ana mesajı başa koyun.
etkilenen sayfalar
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri
- /ogrenci-affi-2026-kapsami-sartlari-basvuru
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari
- /6284-sayili-kanun-uzaklastirma-karari
- /uyusturucu-suclarinda-etkin-pismanlik
- /kamulastirmasiz-el-atma-davasi-2026
- /ankara-ceza-avukati
- /hagb-nedir
- /ozel-belgede-sahtecilik-sucu-tck-m-207-unsurlar-ceza-ve-sik-sorulan-so…
Nasıl düzeltirim?
Neden önemli: Başlıksız tablolar ekran okuyucuda satır-sütun ilişkisiz ham veri olarak okunur.
Çözüm: Tablolara <th> başlıkları ve gerekirse scope öznitelikleri ekleyin.
etkilenen sayfalar
Nasıl düzeltirim?
Neden önemli: "Tıkla" gibi bağlamsız bağlantılar ekran okuyucunun bağlantı listesinde anlamsızdır.
Çözüm: Bağlantı metnini hedefi tarif edecek şekilde yazın.
etkilenen sayfalar
Nasıl düzeltirim?
Neden önemli: Yüksek oranda benzeşen sayfalar birbirinin sıralamasını zayıflatır.
Çözüm: Benzer sayfaları tek güçlü sayfada birleştirin ya da her birini belirgin biçimde farklılaştırın.
etkilenen sayfalar
Nasıl düzeltirim?
Neden önemli: Birebir kopya sayfalar dizin bütçesini harcar ve hangi kopyanın gösterileceğini belirsizleştirir.
Çözüm: Kopya sayfaları birleştirin; kalanlara 301 yönlendirmesi ya da canonical verin.
etkilenen sayfalar
Nasıl düzeltirim?
Neden önemli: Alt metni ekran okuyucular ve arama motorları için görselin tek açıklamasıdır; Google Görseller trafiğinin anahtarıdır.
Çözüm: Her anlamlı <img> etiketine içeriği tarif eden alt="..." ekleyin; dekoratif görsellere boş alt="" verin.
etkilenen sayfalar
Nasıl düzeltirim?
Neden önemli: Kırık görseller sayfayı bozuk gösterir ve kalite sinyalini düşürür.
Çözüm: Listelenen görsel URL'lerini düzeltin ya da etiketleri kaldırın.
Kural detayları
› Temel SEO 18 geçti · 1 uyarı · 0 hata — skor 99
Title, meta açıklama, canonical ve temel HTML etiketlerinin doğruluğu.
ayrıntılar · 4 öğe
Nasıl düzeltirim?
Neden önemli: Kısa açıklama alanı boşa harcar; uzun açıklama sonuçlarda "..." ile kesilir.
Çözüm: Açıklamayı 120-160 karakter aralığında yazın; her sayfa için benzersiz olsun.
› Teknik SEO 12 geçti · 0 uyarı · 1 hata — skor 100
robots.txt, sitemap, yönlendirmeler ve sunucu yanıtları gibi teknik altyapı.
ayrıntılar · 6 öğe
- Has title tag
- Missing navigation elements
- Limited content on error page
- Missing helpful content (search, suggestions, contact info)
Nasıl düzeltirim?
Neden önemli: Varsayılan sunucu hata sayfası ziyaretçiyi çıkmaza sokar; özel 404 sayfası kullanıcıyı sitede tutar.
Çözüm: Site tasarımınızla uyumlu, arama kutusu ve önemli bağlantılar içeren özel bir 404 sayfası hazırlayın.
› Performans 15 geçti · 5 uyarı · 2 hata — skor 93
Core Web Vitals ve sayfa hızı metrikleri.
ayrıntılar · 6 öğe
- /uploads/images/ogrenci-affi-2026-kapak.png
- /uploads/images/12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari…
- /uploads/images/12-yargi-paketi-7589-sayili-kanun-degisiklikleri.png
Nasıl düzeltirim?
Neden önemli: Ekranın ilk görünümündeki (hero) görsele lazy loading vermek LCP'yi bilerek geciktirmek demektir.
Çözüm: İlk görünümdeki görsellerden loading="lazy" özniteliğini kaldırın; isterseniz fetchpriority="high" ekleyin.
ayrıntılar · 6 öğe
Nasıl düzeltirim?
Neden önemli: LCP adayı görsel önceliklendirilmezse tarayıcı onu geç indirir.
Çözüm: Ana görsele <link rel="preload"> ya da fetchpriority="high" ekleyin; CSS arkaplanı yerine <img> tercih edin.
ayrıntılar · 2 öğe
Nasıl düzeltirim?
Neden önemli: INP, kullanıcı etkileşimine tepki gecikmesini ölçer; yavaş tepki site "donuk" hissettirir.
Çözüm: Uzun JavaScript görevlerini bölün, ağır işlemleri web worker'a taşıyın, gereksiz üçüncü parti betikleri kaldırın.
ayrıntılar · 6 öğe
- fonts.googleapis.com
- fonts.gstatic.com
- fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,4…
Nasıl düzeltirim?
Neden önemli: Yanlış font yüklemesi metnin geç görünmesine (FOIT) ya da zıplamasına neden olur.
Çözüm: font-display: swap kullanın, fontları preload edin, WOFF2 biçimini tercih edin, kullanılmayan ağırlıkları yüklemeyin.
ayrıntılar · 2 öğe
Nasıl düzeltirim?
Neden önemli: Brotli, gzip'e göre metinde ~%15-20 daha iyi sıkıştırır; aynı içerik daha hızlı iner.
Çözüm: Sunucu/CDN yapılandırmasında brotli'yi etkinleştirin (Apache: mod_brotli, Nginx: brotli modülü, çoğu CDN'de tek tık).
ayrıntılar · 7 öğe
Nasıl düzeltirim?
Neden önemli: Ağır HTML dokümanı ilk yüklemeyi ve ayrıştırmayı yavaşlatır; mobilde veri harcar.
Çözüm: Satır içi devasa CSS/JS/SVG bloklarını harici dosyalara taşıyın, gereksiz işaretlemeyi azaltın, 100KB altı HTML hedefleyin.
ayrıntılar · 7 öğe
Nasıl düzeltirim?
Neden önemli: Büyük satır içi JavaScript her sayfa yüklemesinde yeniden indirilir ve önbelleklenemez.
Çözüm: Satır içi betikleri harici dosyalara taşıyın; böylece tarayıcı önbelleğinden servis edilirler.
› Bağlantılar 17 geçti · 2 uyarı · 0 hata — skor 97
İç ve dış bağlantıların sağlığı ve kalitesi.
ayrıntılar · 5 öğe
- /ogrenci-affi-2026-kapsami-sartlari-basvuru "2" · Anchor text too short
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari "I" · Anchor text too short
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri "1" · Anchor text too short
Nasıl düzeltirim?
Neden önemli: "Tıkla", "buraya" gibi bağlantı metinleri hedef sayfanın konusu hakkında hiçbir sinyal taşımaz.
Çözüm: Bağlantı metnini hedef sayfayı tarif edecek şekilde yazın (ör. "buraya tıklayın" yerine "SEO rehberini inceleyin").
ayrıntılar · 2 öğe
- # · empty
Nasıl düzeltirim?
Neden önemli: javascript:, boş href gibi sahte bağlantılar tarayıcılar için anlamsızdır, erişilebilirliği de bozar.
Çözüm: Eylemler için <button> kullanın; gerçek gezinme için geçerli URL içeren <a href> bırakın.
› Görseller 11 geçti · 3 uyarı · 0 hata — skor 94
Görsellerin optimizasyonu, alt metinleri ve formatları.
ayrıntılar · 8 öğe
- /uploads/images/ogrenci-affi-2026-kapak.png
- /uploads/images/12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari…
- /uploads/images/12-yargi-paketi-7589-sayili-kanun-degisiklikleri.png
Nasıl düzeltirim?
Neden önemli: width/height verilmeyen görseller yüklenince sayfa zıplar (CLS artar).
Çözüm: Tüm <img> etiketlerine gerçek en-boy oranını koruyan width ve height öznitelikleri ekleyin.
ayrıntılar · 6 öğe
- /uploads/images/ogrenci-affi-2026-kapak.png png
- /uploads/images/12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari… png
- /uploads/images/12-yargi-paketi-7589-sayili-kanun-degisiklikleri.png png
Nasıl düzeltirim?
Neden önemli: WebP/AVIF, JPEG/PNG'ye göre %25-50 küçüktür; eski formatlar bant genişliği israfıdır.
Çözüm: Görselleri WebP ya da AVIF'e dönüştürün; eski tarayıcılar için <picture> ile yedek sunabilirsiniz.
ayrıntılar · 7 öğe
- /uploads/images/ogrenci-affi-2026-kapak.png
- /uploads/images/12-yargi-paketi-iban-kullandirma-ceza-indirimi-sartlari…
- /uploads/images/12-yargi-paketi-7589-sayili-kanun-degisiklikleri.png
Nasıl düzeltirim?
Neden önemli: Tek boyut görsel, mobil cihazlara masaüstü boyutunda iner.
Çözüm: <img srcset="..." sizes="..."> ile cihaz genişliğine uygun görsel sürümleri sunun.
› Güvenlik 15 geçti · 1 uyarı · 0 hata — skor 98
HTTPS, güvenlik başlıkları ve içerik güvenliği.
Nasıl düzeltirim?
Neden önemli: Permissions-Policy, kamera/mikrofon/konum gibi API'lere erişimi sınırlar; yoksa gömülü içerikler bunları isteyebilir.
Çözüm: Kullanmadığınız özellikleri kapatan bir Permissions-Policy başlığı ekleyin (ör. camera=(), microphone=()).
› Taranabilirlik 18 geçti · 0 uyarı · 0 hata — skor 100
Arama motorlarının siteyi tarama ve indeksleme yeteneği.
› Yapısal Veri 10 geçti · 2 uyarı · 1 hata — skor 95
JSON-LD yapısal veri ve zengin sonuç uygunluğu.
ayrıntılar · 4 öğe
Nasıl düzeltirim?
Neden önemli: Bilinmeyen ya da yanlış @type değeri şemanın işlenmemesine neden olur.
Çözüm: schema.org'da tanımlı doğru türü kullanın (ör. BlogPosting, Product, LocalBusiness).
ayrıntılar · 1 öğe
Nasıl düzeltirim?
Neden önemli: Zorunlu alanları eksik şema zengin sonuç üretmez; önerilen alanlar sonucu zenginleştirir.
Çözüm: Uyarıda listelenen alanları şemaya ekleyin (ör. Organization için sameAs, address).
ayrıntılar · 2 öğe
- LegalService: missing recommended fields: priceRange
Nasıl düzeltirim?
Neden önemli: Eksik LocalBusiness bilgisi haritalar ve yerel aramadaki görünürlüğü zayıflatır.
Çözüm: address (streetAddress dahil), telephone, openingHours, priceRange ve image alanlarını doldurun.
› Erişilebilirlik 6 geçti · 6 uyarı · 0 hata — skor 83
Sitenin tüm kullanıcılar için erişilebilirliği.
ayrıntılar · 3 öğe
| Etiket | ID | Sınıf | Neden |
|---|---|---|---|
| a | globalAlertLink | global-alert-link | Links need accessible names to describe their destination |
Nasıl düzeltirim?
Neden önemli: Etiketi olmayan etkileşimli öğeler ekran okuyucu kullanıcıları için anlamsızdır.
Çözüm: Metinsiz düğme ve bağlantılara aria-label ekleyin ya da görünür metin verin.
ayrıntılar · 1 öğe
- Interactive element styles remove focus outline
Nasıl düzeltirim?
Neden önemli: Odak göstergesi olmadan klavye kullanıcısı sayfada nerede olduğunu bilemez.
Çözüm: outline'ı kaldırmayın; :focus-visible için belirgin bir stil tanımlayın.
ayrıntılar · 2 öğe
- main
- banner/header
Nasıl düzeltirim?
Neden önemli: header/main/nav/footer işaret bölgeleri ekran okuyucuda hızlı gezinmeyi sağlar.
Çözüm: Sayfayı semantik öğelerle yapılandırın: <header>, <nav>, <main>, <footer>.
ayrıntılar · 7 öğe
- /ogrenci-affi-2026-kapsami-sartlari-basvuru · "2" · Link text too short or empty
- /12-yargi-paketi-iban-kullandirma-ceza-indirimi-sa · "i" · Link text too short or empty
- /12-yargi-paketi-7589-sayili-kanun-degisiklikleri · "1" · Link text too short or empty
- "2" - Link text too short or empty
- "i" - Link text too short or empty
- "1" - Link text too short or empty
Nasıl düzeltirim?
Neden önemli: "Tıkla" gibi bağlamsız bağlantılar ekran okuyucunun bağlantı listesinde anlamsızdır.
Çözüm: Bağlantı metnini hedefi tarif edecek şekilde yazın.
ayrıntılar · 1 öğe
Nasıl düzeltirim?
Neden önemli: Atlama bağlantısı olmadan klavye kullanıcısı her sayfada tüm menüyü geçmek zorunda kalır.
Çözüm: Sayfa başına gizli "içeriğe atla" bağlantısı ekleyin (odaklanınca görünür olsun) ve ana içeriğe hedefleyin.
ayrıntılar · 11 öğe
| Öğe | Sorun |
|---|---|
| a | CSS sets small dimension (42px) on interactive elements |
| a | CSS sets small dimension (8px) on interactive elements |
| a | CSS sets small dimension (1px) on interactive elements |
| a | CSS sets small dimension (2px) on interactive elements |
| a | CSS sets small dimension (34px) on interactive elements |
| a | CSS sets small dimension (1px) on interactive elements |
| a | CSS sets small dimension (1px) on interactive elements |
| a | CSS sets small dimension (1px) on interactive elements |
| a | CSS sets small dimension (40px) on interactive elements |
| a | CSS sets small dimension (2px) on interactive elements |
Nasıl düzeltirim?
Neden önemli: Küçük dokunma hedefleri mobilde yanlış tıklamalara yol açar.
Çözüm: Tıklanabilir öğeleri en az 44×44 px yapın; aralarına boşluk koyun.
› İçerik 12 geçti · 4 uyarı · 1 hata — skor 93
İçerik kalitesi, uzunluğu ve yapısı.
ayrıntılar · 5 öğe
Nasıl düzeltirim?
Neden önemli: Uzun açıklamalar sonuç sayfasında "..." ile kesilir; mesajınız yarım kalır.
Çözüm: Açıklamayı ~920 piksel (yaklaşık 155 karakter) altında tutun; ana mesajı başa koyun.
ayrıntılar · 5 öğe
Nasıl düzeltirim?
Neden önemli: Aşırı karmaşık dil geniş kitlenin içeriği anlamasını zorlaştırır.
Çözüm: Cümleleri kısaltın, sade kelimeler kullanın, paragrafları bölün.
ayrıntılar · 10 öğe
| Kelime | Adet | Yoğunluk |
|---|---|---|
| hukuku | 16 | %2,9 |
| hukuki | 13 | %2,36 |
| Kelime | Adet | Yoğunluk |
|---|---|---|
| hukuku | 16 | %2,9 |
| nda | 14 | %2,54 |
| hukuki | 13 | %2,36 |
Nasıl düzeltirim?
Neden önemli: Aynı kelimenin aşırı tekrarı doğal olmayan metin sinyalidir; sıralama düşüşüne yol açabilir.
Çözüm: Listelenen kelimelerin tekrarını azaltın; eş anlamlılar ve doğal anlatım kullanın (%2 altı yoğunluk hedefleyin).
ayrıntılar · 8 öğe
| Seviye | Metin | Uzunluk | Sorun |
|---|---|---|---|
| 3 | İş Hukuku | 9 | çok kısa |
| 3 | 12. Yargı Paketi Kapsamında İBAN Kullandırma Ceza İndirimi Şartları (2026) | 74 | çok uzun |
Nasıl düzeltirim?
Neden önemli: Aşırı uzun başlıklar taranabilirliği düşürür.
Çözüm: Başlıkları kısa ve öz tutun (~70 karakter altı).
ayrıntılar · 3 öğe
| Metin | Adet | Levels |
|---|---|---|
| ceza hukuku | 2 | 2, 3 |
Nasıl düzeltirim?
Neden önemli: Aynı metinli birden çok başlık gezinmeyi ve içerik taslağını karıştırır.
Çözüm: Her başlığı bölümünün içeriğine özgü yazın.
› Sosyal Medya 7 geçti · 2 uyarı · 0 hata — skor 94
Open Graph ve Twitter kart etiketleri, sosyal sinyaller.
ayrıntılar · 3 öğe
Nasıl düzeltirim?
Neden önemli: Küçük og:image büyük kart yerine küçük küçük görüntülenir.
Çözüm: En az 1200×630 piksel görsel kullanın (1.91:1 oran).
ayrıntılar · 1 öğe
Nasıl düzeltirim?
Neden önemli: Paylaşım düğmesi olmadan içeriğin sosyal yayılımı okuyucunun zahmetine kalır.
Çözüm: Makale sayfalarına hafif (script'siz) paylaşım bağlantıları ekleyin.
› E-E-A-T & Güven 11 geçti · 3 uyarı · 0 hata — skor 94
Deneyim, uzmanlık, otorite ve güven sinyalleri.
Nasıl düzeltirim?
Neden önemli: Yazarsız içerik, özellikle uzmanlık gerektiren konularda anonim ve güvensiz görünür.
Çözüm: Makalelere görünür yazar adı ekleyin; yazar adını author şemasıyla da işaretleyin.
Nasıl düzeltirim?
Neden önemli: Editoryal süreç şeffaflığı içerik kalitesine dair güven verir.
Çözüm: İçeriklerin nasıl üretilip doğrulandığını anlatan bir editoryal politika sayfası yayınlayın.
Nasıl düzeltirim?
Neden önemli: Gizlilik politikası hem yasal zorunluluk (KVKK/GDPR) hem güven işaretidir.
Çözüm: Hangi verileri nasıl işlediğinizi anlatan bir gizlilik sayfası ekleyip altbilgiden bağlayın.
› URL Yapısı 14 geçti · 0 uyarı · 0 hata — skor 100
URL'lerin SEO dostu yapısı.
› Mobil Uyumluluk 4 geçti · 0 uyarı · 1 hata — skor 100
Mobil cihaz uyumluluğu ve kullanılabilirlik.
ayrıntılar · 13 öğe
| Konum | Sorun | Değer |
|---|---|---|
| CSS stylesheet | CSS declares font size below 12px | 11px |
| CSS stylesheet | CSS declares font size below 12px | 11px |
| CSS stylesheet | CSS declares font size below 12px | 10px |
| CSS stylesheet | CSS declares font size below 12px | 11px |
| CSS stylesheet | CSS declares font size below 12px | 11px |
| CSS stylesheet | CSS declares font size below 12px | 10px |
| CSS stylesheet | CSS declares font size below 12px | 11px |
| CSS stylesheet | CSS declares font size below 12px | 10px |
| CSS stylesheet | CSS declares font size below 12px | 11px |
| CSS stylesheet | CSS declares font size below 12px | 11px |
Nasıl düzeltirim?
Neden önemli: 12px altı metin mobilde okunmak için yakınlaştırma gerektirir; Google mobil uyumsuzluk sayar.
Çözüm: Gövde metnini en az 16px yapın; hiçbir metin 12px altına inmesin.
› Uluslararasılaştırma 10 geçti · 0 uyarı · 0 hata — skor 100
Çok dillilik ve hreflang yapılandırması.
› Yasal Uyum 1 geçti · 0 uyarı · 0 hata — skor 100
Çerez onayı ve yasal gereklilikler.
› JavaScript Render 12 geçti · 1 uyarı · 0 hata — skor 98
JavaScript sonrası render edilen içeriğin SEO uyumu.
ayrıntılar · 2 öğe
Nasıl düzeltirim?
Neden önemli: JS'in açıklamayı değiştirmesi dizin özetinde tutarsızlık yaratabilir.
Çözüm: Sunucu ve JS çıktısını aynı hizada tutun.
› Yönlendirmeler 7 geçti · 1 uyarı · 0 hata — skor 97
Yönlendirme zincirleri ve türleri.
ayrıntılar · 3 öğe
- window\.location\s*[=.]
- location\.href\s*=
Nasıl düzeltirim?
Neden önemli: JS yönlendirmesi botlarca geç ya da hiç işlenmeyebilir.
Çözüm: Yönlendirmeleri HTTP 301/302 ile sunucu tarafında yapın.
› HTML Doğrulama 9 geçti · 0 uyarı · 0 hata — skor 100
HTML belgesinin yapısal geçerliliği.
› AI / GEO Hazırlığı 2 geçti · 3 uyarı · 0 hata — skor 79
Yapay zeka arama motorlarına ve üretken aramaya hazırlık.
ayrıntılar · 13 öğe
- section
- nav
- aside
- footer
- main
- article
- header
Nasıl düzeltirim?
Neden önemli: Semantik HTML (article, section, nav…) AI sistemlerinin ve arama motorlarının içeriği doğru parçalamasını sağlar.
Çözüm: div yığını yerine anlamlı öğeler kullanın: <main>, <article>, <section>, <nav>, <header>, <footer>.
ayrıntılar · 10 öğe
- hierarchical headings
- paragraph content
- structured data (lists/tables)
- main content area (<main>, <article>, or [role="main"])
- 1
- 2
- 3
- 4
Nasıl düzeltirim?
Neden önemli: Başlıklar, listeler ve tablolar AI aramalarının içeriğinizden alıntı yapabilmesini kolaylaştırır.
Çözüm: İçeriği başlık hiyerarşisi, madde listeleri (<ul>/<ol>) ve uygun yerde tablolarla yapılandırın.
ayrıntılar · 1 öğe
Nasıl düzeltirim?
Neden önemli: llms.txt, sitenizi AI sistemlerine tanıtan yeni bir standarttır; erken benimseyenler avantajlıdır.
Çözüm: Kök dizine sitenizi ve önemli sayfalarınızı özetleyen bir /llms.txt dosyası ekleyin (bkz. llmstxt.org).