افزونه SEO رایگان برای Firefox
DiagnoSEO افزونه SEO برای Firefox یک add-on رایگان است که همان ممیزی on-page، بررسیهای آمادگی GEO / AI Overviews و diff HTML در برابر DOM رندر شده را برای کاربران Firefox به ارمغان میآورد — با تساوی کامل ویژگیها با نسخه Chrome. این یکی از معدود افزونههای SEO است که از Firefox به طور بومی پشتیبانی میکند، نه به عنوان یک فکر بعد از.
چرا کاربران Firefox به طور خاص بهره میبرند
اکثر افزونههای SEO محبوب Chrome-first یا Chrome-only هستند. SEO Pro Extension کاملاً Chrome-only است. AITDK SEO Extension در سال 2026 Chrome-only است. Detailed SEO Extension، SEO Minion و SEOquake نسخههای Firefox دارند، اما تساوی ویژگیها اغلب با تأخیر است. DiagnoSEO با Firefox به عنوان هدف first-class از انتشار v3.3 ساخته شد:
- مجموعه ویژگی یکسان. Chrome ZIP و Firefox XPI از یک codebase ارسال میشوند. هر تب، هر بررسی، هر میانبر صفحهکلید به همان شکل کار میکند.
- Manifest V3 با تنظیمات خاص Firefox. Firefox manifest
browser_specific_settings.geckoرا با ID add-on مناسب وstrict_min_version "109.0"اعلام میکند. اسکریپتهای background ازscriptsarray fallback که Firefox ترجیح میدهد، همراه با entryservice_workerکه Chrome نیاز دارد، استفاده میکنند. - به پیشفرضهای حریم خصوصی Firefox احترام میگذارد. Firefox manifest
data_collection_permissions: ["none"]را اعلام میکند — استاندارد disclosure جدید Mozilla که تأیید میکند صفر داده مرورگر را ترک میکند. بدون ردیابی، بدون analytics، بدون پیکربندی از راه دور. - در کنار ابزارهای داخلی Firefox کار میکند. پنل Inspect Accessibility، View Page Source و 3D View اختصاصی Firefox در کنار تبهای DiagnoSEO در دسترس باقی میمانند — افزونه دخالت نمیکند.
ممیزی یک کلیکی با امتیاز کمی
تب Overview اولین چیزی است که هنگام کلیک بر روی آیکون DiagnoSEO در Firefox میبینید. در کمتر از 500ms باز میشود و وضعیت on-page کامل را ارائه میدهد: وضعیت HTTP، header X-Robots-Tag، title و meta با شمارش کاراکترهای زنده، حل canonical در برابر base URI سند، پیشنمایش Open Graph و Twitter Card، تشخیص favicon. یک امتیاز 0-100 با استفاده از منطق کسر شفاف هر سیگنال را به یک عدد تبدیل میکند.
مسدودکردن محتوای پیشفرض سختگیرانه Firefox با ممیزی دخالت نمیکند. افزونه صفحه را از طریق API های استاندارد WebExtensions میخواند که Firefox به طور یکسان با Chrome پشتیبانی میکند.
درخت عناوین تعاملی
تب Headings یک درخت H1-H6 تعاملی از صفحه Firefox فعلی را رندر میکند. هر عنوان دارای یک نشان سطح (H1 تا H6، با کد رنگ)، اتصالات تورفتگی نقطهچین و یک chevron قابل جمعشدن است. دابل کلیک روی هر عنوان آن را روی صفحه زنده برجسته میکند — scrollIntoView Firefox با pseudo-class :focus-visible این را دقیقاً مانند Chrome مدیریت میکند.
درخت مشکلات ساختاری را که فهرستهای صاف از دست میدهند پرچمگذاری میکند: H1 از دست رفته، چندین H1، سطوح حذف شده (H2 مستقیماً به H4) و عناوین خالی که توسط JavaScript ناشی میشوند که متن را بعد از رندر تعویض میکند. زیربخش عناوین میشمارد چند عنوان در هر سطح ظاهر میشوند.
تحلیل داخلی، خارجی و redirect chain
تب Links یک شبکه 4×3 از آمار لینکها را ارائه میدهد: تعداد کل لینکها، تقسیم داخلی vs خارجی، تفکیک nofollow / sponsored / ugc / dofollow، rel="noopener" از دست رفته در لینکهای target="_blank"، شمارش anchor text خالی، و URLهای تکراری vs anchorهای تکراری. هر کارت برای drill-down فیلتر شده قابل کلیک است.
تجسمکننده redirect chain هر hop را که درخواست Firefox فعلی از طریق API webRequest از آن عبور کرده است، ثبت میکند — که Firefox با semantics یکسان با Chrome پیادهسازی میکند. هر hop کد رنگی دارد: 301 و 308 سبز، 302 / 303 / 307 زرد، 4xx و 5xx قرمز. زنجیرههای 4+ hops به هشدار افزایش مییابند. فهرست کامل لینکها و تحلیل تکراری به عنوان CSV صادر میشود.
GEO / AI Overviews readiness — منحصر به DiagnoSEO
تب GEO چیزی است که DiagnoSEO را از هر افزونه SEO دیگری متفاوت میکند. سیگنالهای on-page را بررسی میکند که تعیین میکنند آیا موتورهای جستجوی AI — ChatGPT، Perplexity، Google AI Overviews، Copilot — صفحه را به عنوان منبع معتبر برمیگیرند یا خیر.
- تشخیص llms.txt —
/llms.txtو/llms-full.txtرا میگیرد و وجود + ساختار را گزارش میدهد. - تحلیل طول پاراگراف — پاراگرافهای بالای 100 کلمه که احتمال نقل قول LLM را کاهش میدهند، پرچمگذاری میکند.
- تحلیل طول جمله — جملات بالای 20 کلمه را پرچمگذاری میکند.
- اعتبارسنجی schema سازگار با AI — FAQPage، Article، Organization، speakable.
- بررسی عدد در پاراگراف اول — صفحاتی که در پاراگراف اول حاوی عدد هستند، به طور قابل توجهی نقل قولهای LLM بیشتری دریافت میکنند.
نصب در Firefox
تا زمانی که add-on در addons.mozilla.org (AMO) تأیید شود، فایل .xpi پیوند داده شده بالا بدون امضا است. افزونههای بدون امضا فقط در builds خاص Firefox نصب میشوند:
- Firefox Developer Edition — مستقیماً از .xpi نصب کنید.
- Firefox Nightly — مستقیماً از .xpi نصب کنید.
- Firefox ESR (unbranded) — مستقیماً از .xpi نصب کنید.
- انتشار Firefox منظم — در حال حاضر اجازه add-on بدون امضا را نمیدهد. منتظر تأیید AMO باشید (معمولاً 1-7 روز) و از AMO listing نصب کنید. این صفحه به محض رسیدن تأیید با لینک مستقیم AMO بهروزرسانی خواهد شد.
برای نصب در Developer Edition یا Nightly:
- فایل .xpi را دانلود کنید.
about:configرا باز کنید،xpinstall.signatures.requiredرا جستجو کنید، آن را بهfalseتنظیم کنید.about:addonsرا باز کنید و .xpi را به صفحه بکشید (یا از آیکون چرخدنده → „Install Add-on From File" استفاده کنید).- اعلان مجوز را بپذیرید. DiagnoSEO در toolbar ظاهر میشود.
حریم خصوصی در Firefox
افزونه DiagnoSEO Firefox 100% رایگان، بدون حساب، بدون ردیابی است. data_collection_permissions: ["none"] را در Firefox manifest خود اعلام میکند — استاندارد disclosure جدید Mozilla که تأیید میکند صفر داده مرورگر را ترک میکند. فعالیت شبکه محدود به: خواندن HTTP headers از صفحهای که فعالانه میبینید، یک fetch URL favicon برای پیشنمایش، دو بررسی /llms.txt اختیاری وقتی تب GEO باز میشود، و یک fetch HTML خام از URL فعلی وقتی روی زیرتب Diff کلیک میشود. همه این درخواستها به طور انحصاری به سایتی که در حال حاضر بازدید میکنید میروند. هیچ چیز به سرور DiagnoSEO نمیرسد.
جایگزین Detailed SEO Extension · جایگزین SEO META in 1 CLICK · جایگزین SEO Pro Extension · جایگزین SEO Minion · جایگزین SEOquake · جایگزین AITDK SEO Extension
افزونه SEO برای Chrome