Firefox için ücretsiz SEO Extension
DiagnoSEO Firefox için SEO Extension, Firefox kullanıcılarına aynı on-page denetimi, GEO / AI Overviews readiness kontrollerini ve HTML vs render edilmiş DOM diff'ini sunan ücretsiz bir add-on'dur — Chrome versiyonuyla tam özellik paritesi ile. Firefox'u nativly destekleyen çok az SEO uzantısından biridir, sonradan akla gelmiş bir şey olarak ele almak yerine.
Firefox kullanıcıları neden özellikle yararlanır
Popüler SEO uzantılarının çoğu Chrome-first veya Chrome-only'dir. SEO Pro Extension tamamen Chrome-only'dir. AITDK SEO Extension 2026'da Chrome-only'dir. Detailed SEO Extension, SEO Minion ve SEOquake Firefox versiyonlarına sahiptir, ancak özellik paritesi genellikle geciktirilir. DiagnoSEO, v3.3 sürümünden beri Firefox ile first-class hedef olarak inşa edildi:
- Aynı özellik seti. Chrome ZIP ve Firefox XPI tek bir codebase'den gönderiliyor. Her sekme, her kontrol, her klavye kısayolu aynı şekilde çalışır.
- Firefox'a özgü ayarlamalarla Manifest V3. Firefox manifest, uygun bir add-on ID ile
browser_specific_settings.geckovestrict_min_version "109.0"bildirir. Background script'leri, Firefox'un tercih ettiğiscriptsarray fallback'ini, Chrome'un gerektirdiğiservice_workerentry'siyle eşleştirerek kullanır. - Firefox privacy default'larına saygı duyar. Firefox manifest,
data_collection_permissions: ["none"]bildirir — sıfır verinin tarayıcıyı terk ettiğini onaylayan Mozilla'nın yeni disclosure standardı. Takip yok, analytics yok, uzak yapılandırma yok. - Firefox'un yerleşik araçlarının yanında çalışır. Inspect Accessibility paneli, View Page Source ve Firefox'a özel 3D View, DiagnoSEO sekmelerinin yanında kullanılabilir kalır — uzantı müdahale etmez.
Ölçülmüş puanla tek tıklamalık denetim
Overview sekmesi, Firefox'ta DiagnoSEO simgesine tıkladığınızda gördüğünüz ilk şeydir. 500ms'den kısa sürede açılır ve tam on-page durumu sunar: HTTP durumu, X-Robots-Tag header'ı, canlı karakter sayımıyla title ve meta, belgenin base URI'sine karşı canonical çözümleme, Open Graph ve Twitter Card önizleme, favicon algılama. Bir 0-100 puanı, şeffaf düşürme mantığı kullanarak her sinyali bir sayıya indirir.
Firefox'un katı varsayılan içerik engelleme, denetime müdahale etmez. Uzantı, Firefox'un Chrome ile özdeş şekilde desteklediği standart WebExtensions API'leri aracılığıyla sayfayı okur.
Etkileşimli başlık ağacı
Headings sekmesi, geçerli Firefox sayfasının etkileşimli bir H1-H6 ağacını render eder. Her başlığın bir seviye rozeti (H1'den H6'ya, renk kodlu), kesik girinti bağlayıcıları ve katlanabilir bir chevron'u vardır. Herhangi bir başlığa çift tıklamak onu canlı sayfada vurgular — Firefox'un scrollIntoView'i :focus-visible pseudo-class ile bunu tıpkı Chrome gibi işler.
Ağaç, düz listelerin kaçırdığı yapısal sorunları işaretler: eksik H1, çoklu H1, atlanan seviyeler (H2 doğrudan H4'e) ve render sonrası metni değiştiren JavaScript'ten kaynaklanan boş başlıklar. Başlıklar alt-bölümü ayrıca her seviyede kaç tane göründüğünü sayar.
Dahili, harici ve redirect chain analizi
Links sekmesi, bağlantı istatistiklerinin 4×3 ızgarasını sunar: toplam bağlantılar, dahili vs harici bölme, nofollow / sponsored / ugc / dofollow breakdown, target="_blank" bağlantılarında eksik rel="noopener", boş anchor text sayımı ve yinelenen URL'ler vs yinelenen anchor'lar. Her kart, filtrelenmiş drill-down için tıklanabilir.
Redirect chain görselleştiricisi, geçerli Firefox request'inin webRequest API üzerinden geçtiği her hop'u yakalar — Firefox bunu Chrome ile özdeş semantikle uygular. Her hop renk kodludur: 301 ve 308 yeşil, 302 / 303 / 307 sarı, 4xx ve 5xx kırmızı. 4+ hop'luk zincirler uyarıya yükselir. Tam bağlantı listesi ve yinelenen analizi CSV olarak dışa aktarılır.
GEO / AI Overviews readiness — DiagnoSEO'ya özgü
GEO sekmesi, DiagnoSEO'yu diğer her SEO uzantısından farklı kılan şeydir. AI arama motorlarının — ChatGPT, Perplexity, Google AI Overviews, Copilot — sayfayı yetkili kaynak olarak alıp almayacağını belirleyen on-page sinyallerini kontrol eder.
- llms.txt algılama —
/llms.txtve/llms-full.txtgetirir ve varlığı + yapıyı raporlar. - Paragraf uzunluğu analizi — LLM alıntı olasılığını azaltan 100 kelime üzerindeki paragrafları işaretler.
- Cümle uzunluğu analizi — 20 kelime üzerindeki cümleleri işaretler.
- AI dostu schema doğrulama — FAQPage, Article, Organization, speakable.
- İlk paragraf sayı kontrolü — ilk paragrafında sayı bulunan sayfalar önemli ölçüde daha fazla LLM alıntısı alır.
Firefox üzerinde kurulum
Add-on addons.mozilla.org (AMO)'da onaylanana kadar, yukarıda bağlanan .xpi dosyası imzasızdır. İmzasız uzantılar yalnızca belirli Firefox build'lerine kurulur:
- Firefox Developer Edition — doğrudan .xpi'den kurun.
- Firefox Nightly — doğrudan .xpi'den kurun.
- Firefox ESR (unbranded) — doğrudan .xpi'den kurun.
- Düzenli Firefox sürümü — şu anda imzasız add-on'lara izin vermiyor. AMO onayını bekleyin (tipik olarak 1-7 gün) ve AMO listing'inden kurun. Bu sayfa onay gelir gelmez doğrudan AMO bağlantısıyla güncellenecek.
Developer Edition veya Nightly'de kurulum için:
- .xpi dosyasını indirin.
about:config'i açın,xpinstall.signatures.requiredarayın,falseolarak ayarlayın.about:addons'u açın ve .xpi'yi sayfaya sürükleyin (veya dişli simgesini → „Dosyadan add-on yükle" kullanın).- İzin istemini kabul edin. DiagnoSEO toolbar'da görünür.
Firefox'ta gizlilik
DiagnoSEO Firefox add-on'u %100 ücretsiz, hesap yok, takip yok. Firefox manifestinde data_collection_permissions: ["none"] bildirir — sıfır verinin tarayıcıyı terk ettiğini onaylayan Mozilla'nın yeni disclosure standardı. Ağ etkinliği şunlarla sınırlıdır: aktif olarak görüntülediğiniz sayfadan HTTP header okuma, önizleme için bir favicon URL fetch, GEO sekmesi açıldığında iki isteğe bağlı /llms.txt kontrolü ve Diff alt-sekmesi tıklandığında geçerli URL'in ham HTML fetch'i. Tüm request'ler yalnızca şu anda ziyaret ettiğiniz siteye gider. Hiçbir şey bir DiagnoSEO sunucusuna ulaşmaz.
Detailed SEO Extension alternatifi · SEO META in 1 CLICK alternatifi · SEO Pro Extension alternatifi · SEO Minion alternatifi · SEOquake alternatifi · AITDK SEO Extension alternatifi
Chrome için SEO Extension