extensionWtyczka Chrome · Manifest V3

SEOInspector.

Autorska wtyczka Chrome, która w jedno kliknięcie analizuje SEO on-page otwartej strony: meta, nagłówki, linki, obrazki i dane strukturalne. Cała analiza dzieje się w przeglądarce — nic nie wychodzi na żaden serwer.

lock100% lokalnie
cloud_off0 żądań sieciowych
translatePL / EN
star//more_vert
Okno wtyczki SEO Inspector — wynik 83/100 z listą błędów i ostrzeżeń dla analizowanej strony
zoom_in

O projekcie

Audyt on-page bez otwierania DevTools

SEO Inspector wyrósł z codziennej pracy nad stronami klientów. Szybkie sprawdzenie meta tagów, hierarchii nagłówków czy brakujących altów wymagało dotąd przeklikiwania DevTools albo wklejania adresu do zewnętrznych narzędzi — które w zamian zapisują analizowane adresy na swoich serwerach.

Wtyczka robi to samo w jedno kliknięcie i w całości lokalnie. Czyta DOM otwartej karty, przepuszcza go przez ~30 reguł i pokazuje wynik z wyjaśnieniami — a „Kopiuj raport" zamienia analizę w gotowy fragment audytu dla klienta.

Funkcjonalności

Wszystko, co ważne w SEO on-page

speed

Wynik 0–100 w sekundę

Jeden klik w ikonę i widzisz kondycję SEO otwartej strony — wynik ważony po 5 kategoriach, nie procent „zaliczonych testów", który maskuje poważne braki.

checklist

7 obszarów, ~30 reguł

Meta i duplikaty tagów, drzewo nagłówków H1–H6, treść, linki, obrazki, JSON-LD, mixed content — plus realny pomiar wydajności z Navigation Timing.

lightbulb

Wyjaśnienia po ludzku

Każdy problem ma jedno zdanie „dlaczego to ważne" — bez żargonu. Wiadomo, co naprawić najpierw i co realnie da ta poprawka.

ink_highlighter

Podświetlanie na stronie

Nagłówki, obrazki bez alt i linki bez opisu zaznaczone bezpośrednio na stronie — nakładki w Shadow DOM nie dotykają kodu i stylów witryny.

content_copy

Raport do wklejenia

Jeden przycisk generuje gotowy markdown z wynikiem, błędami i wyjaśnieniami — podstawa szybkiego audytu dla klienta.

translate

Po polsku i angielsku

Pełne i18n z poprawną polską odmianą liczebników (1 błąd / 2 błędy / 5 błędów) — detal, którego brakuje większości wtyczek.

Model oceny

Wynik, który coś znaczy

Zamiast liczyć procent „zaliczonych testów" — gdzie dwadzieścia trywialnych zielonych haczyków maskuje brakujący title — każda kategoria startuje ze 100 punktów i traci je proporcjonalnie do wagi problemu. Werdykt w jednym zdaniu mówi, czy strona jest dobrze zoptymalizowana, czy wymaga pracy.

balanceKary ważone, nie checklist — brakujący title boli bardziej niż brak lazy loadingu
categoryMeta 30 · Treść 25 · Techniczne 20 · Linki 15 · Obrazki 10
ruleStrona bez obrazków dostaje N/A, nie darmowe punkty — waga rozkłada się na resztę
star//more_vert
Zakładka Szczegóły w SEO Inspector — statystyki treści, linków i obrazków analizowanej strony
zoom_in
Zakładka Szczegóły — surowe liczby: treść, linki, obrazki, wydajność

Pokaż na stronie

Problemy widoczne tam, gdzie są

Jeden przycisk nakłada na stronę ramki z etykietami: struktura nagłówków H1–H6, obrazki bez atrybutu alt, linki bez treści. Nakładki żyją w izolowanym Shadow DOM — nie zmieniają ani jednego bajta w kodzie strony i znikają bez śladu po wyłączeniu.

mrdev-studio.pl/blog/audyt-strony-internetowej
Tryb podświetlania SEO Inspector — ramki z etykietami H2 i H3 nałożone na nagłówki wpisu blogowego
zoom_in
Tryb „Pokaż na stronie” na żywym wpisie blogowym — etykiety H2/H3 przy nagłówkach

Prywatność jako architektura

100% lokalnie — z konieczności, nie z marketingu

Popularne wtyczki SEO proszą o stały dostęp do wszystkich odwiedzanych stron i wysyłają adresy do swoich API. SEO Inspector prosi wyłącznie o activeTab — uprawnienie przyznawane na jedną kartę, w momencie kliknięcia ikony. Nie działa w tle, nie widzi historii przeglądania i nie ma dokąd niczego wysłać, bo nie wykonuje żadnych żądań sieciowych.

cloud_offZero żądań sieciowych
visibility_offZero telemetrii i analityki
ads_clickDostęp tylko do klikniętej karty (activeTab)
verified_user

Co widzi wtyczka — i co z tym robi

  • check_circle

    Czyta DOM karty po kliknięciu ikony

    znaczniki meta, nagłówki, linki, obrazki, JSON-LD

  • check_circle

    Analizuje wszystko w pamięci okna wtyczki

    wynik znika po zamknięciu okna

  • check_circle

    Niczego nie zapisuje i nie wysyła

    brak kont, brak limitów, brak śledzenia

Warsztat

Mały rozmiar, poważna inżynieria

Wtyczka

  • check_circleChrome Manifest V3
  • check_circleUprawnienia: tylko activeTab + scripting
  • check_circleVanilla JS — zero zależności runtime
  • check_circleHighlighter w izolowanym Shadow DOM
  • check_circlePopup bez frameworka i bez bundlera

Silnik analizy

  • check_circleCzyste reguły — silnik testowalny bez przeglądarki
  • check_circleScoring ważony karami z kategorią N/A
  • check_circleWykrywanie duplikatów tagów i mixed content
  • check_circleWydajność z Navigation / Resource Timing
  • check_circlei18n PL/EN z liczbą mnogą wg CLDR

Jakość

  • check_circle68 testów — node:test, bez zależności
  • check_circleTesty integracyjne w prawdziwym Chrome (CDP)
  • check_circleWłasny sterownik DevTools Protocol
  • check_circleTesty anty-XSS na wstrzykiwanych danych
  • check_circlePaczka 32 KB — 13 plików

Masz pomysł na narzędzie?

Zbudujmy coś, co pracuje dla Ciebie

Od wtyczki przeglądarki po aplikację webową — jeśli powtarzalna czynność zjada Twój czas, prawdopodobnie da się ją zamienić w narzędzie. Porozmawiajmy.