Porównanie przed publikacją
Free, no signup. Compare a draft HTML export with the current live HTML you supply before approving a release.
Supply both HTML documents
1 MiB maximum per document. Oversized input is rejected in full; it is never silently shortened. Use HTML only—do not paste credentials, access tokens, personal data, or confidential source comments.
Działa w całości w Twojej przeglądarce — nic, co wklejasz, nie jest przesyłane ani zapisywane. The tool does not fetch URLs, call AI, use credentials, persist input, or include source HTML in exports. Anonimowe liczniki wyników poszczególnych uruchomień mogą być wykorzystywane do badań zbiorczych; adresy URL, domeny, adresy IP i identyfikatory nigdy nie są uwzględniane, a statystyki nie są publikowane poniżej 100 uruchomień.
Paszport witryny Kontekst lokalny tej zapisanej witryny
Dane lokalne
Zapisane cele, nazwane listy i podsumowania ostatnich kontroli pozostają tylko w tej przeglądarce.
| Signal | Draft | Live | Result |
|---|
Oceń to narzędzie
O tym narzędziu
Porównaj lokalnie draft HTML i live HTML przed publikacją pod kątem title, description, canonical, robots, hreflang, outline nagłówków i structured data.
Funkcje
- Dwa dokumenty wklejane lub wybierane jako lokalne pliki .html bez pobierania i uploadu.
- Znormalizowane stany match, changed, regression i not evaluated dla każdego sygnału.
- Konserwatywna regresja dla usuniętych dowodów, hreflang, H1 lub bardziej restrykcyjnych directives.
- Eksport wyłącznie znormalizowanych rows do CSV lub JSON, bez treści dokumentów źródłowych.
Jak to działa
Parser ogranicza title, description, canonical, robots, hreflang i JSON-LD do document head, ignorując commented tags, script strings i body decoys. Dekoduje HTML entities, strukturalnie normalizuje JSON-LD keys i porównuje heading levels oraz text jako ordered outline. AI-crawler posture pozostaje not evaluated, ponieważ sam HTML nie dowodzi polityki edge.
Ograniczenia
- Porównanie nie renderuje JavaScript, nie sprawdza HTTP headers ani robots.txt i nie waliduje hreflang reciprocity lub schema eligibility.
- Wynik obejmuje tylko dwa dostarczone dokumenty i nie rozstrzyga, czy release powinien zostać wdrożony.
- Pliki powyżej 1 MiB są odrzucane, a malformed lub niedostępne dowody pozostają not evaluated.
Częste pytania
Czy narzędzie pobiera którąś stronę?
Nie. Podaj każdy dokument HTML przez wklejenie lub wybór lokalnego pliku .html. Dokumenty i porównanie pozostają w przeglądarce. Po uruchomieniu może zostać wysłane ograniczone anonimowe żądanie statystyczne bez HTML, URL, domeny, IP ani identyfikatora.
Co się dzieje, gdy sygnału nie można ocenić?
Wiersz pozostaje nieoceniony. Brakujący lub błędny head, błędny JSON-LD i postawa crawlera niemożliwa do ustalenia z HTML nie są traktowane jako dopasowanie.
Co jest regresją?
Konserwatywna etykieta dotyczy usuniętego zaobserwowanego dowodu, deklaracji hreflang, skróconego konspektu lub utraty H1 oraz nowych restrykcyjnych dyrektyw robots lub crawlera. Inne różnice są oznaczane jako zmienione do przeglądu człowieka.
Dlaczego postawa wobec crawlerów AI nie jest oceniana?
Wklejony HTML nie dowodzi zasad robots.txt ani zachowania warstwy brzegowej wobec crawlerów AI. Wiersz pozostaje, aby jasno pokazać tę granicę dowodu.
Co zawiera eksport?
Tylko znormalizowane wiersze porównania i ich stany. Nigdy nie zawiera wklejonych dokumentów HTML.
Typowe problemy i sposoby ich naprawy
- Błąd Wersja robocza usuwa zaobserwowaną deklarację hreflang Poprawka: Przywróć zamierzoną deklarację alternatywną w wersji roboczej albo udokumentuj usunięcie wersji językowej, a następnie ponownie porównaj pełny HTML przed publikacją.