Przejdź do treści

Od skanowania do zweryfikowanej poprawki

Skanowanie wykryło brak opisu w przykładowym artykule. Dodaliśmy opis w Filament, przeskanowaliśmy stronę ponownie i wygenerowaliśmy raport pokazujący poprawkę.

To zrzuty z działającego lokalnie dema Merchant z 9 września 2026 r. Treść pochodzi z przykładowych danych seedera. Oba skanowania i raport wygenerowano na potrzeby tego przewodnika. Nie wypełniono wcześniej żadnego historycznego trendu. Aplikacja korzysta z Laravel 12 i Filament 4 oraz rdzenia Rankbeam, bezpłatnego edytora i silnika Pro.

Pobierz wygenerowany raport (PDF, 98 KB)

Przeskanuj zarejestrowane strony

Po zainstalowaniu Pro i zarejestrowaniu celów skanowania uruchom:

bash
php artisan seo-pro:scan --sync

Demo rejestruje 18 rekordów treści i trzy trasy. Pierwsze skanowanie przetworzyło wszystkie 21 celów bez niepowodzeń i wykryło 20 problemów: sześć ostrzeżeń i 14 uwag.

Pierwsze zakończone skanowanie: 21 celów, 20 problemów, sześć ostrzeżeń i 14 uwag.

Zrzuty ekranu wykonano w rozdzielczości 2×. Otwórz wybrany zrzut, aby obejrzeć go w pełnym rozmiarze.

Sprawdź jeden problem

W SEO Dashboard otwórz Page issues przy odpowiednim wierszu. Dla artykułu „Behind the Scenes: Our Product Photography” wynik wskazuje brak description, URL strony i skanowanie, które wykryło problem.

Okno Page issues wskazuje Post 5, jego URL i brakujące pole opisu.

Zapisz opis

Otwórz artykuł w Posts, wypełnij SEO description i zapisz. Bezpłatny edytor Filament pokazuje wprowadzony tekst w podglądzie wyszukiwania i oznacza jego źródło jako Manual. W tym przykładzie opis ma 142 znaki, a tytuł nadal pochodzi z artykułu.

Zapisany opis SEO i licznik wskazujący 142 znaki.
Podgląd na żywo używa wprowadzonego opisu, oznaczonego jako Manual.

Zapisanie pola i weryfikacja poprawki to osobne kroki. Ocena aktualizuje się po kolejnym skanowaniu. Bez Filament zapisz tę samą wartość metodą saveSEO() swojego modelu.

Przeskanuj ponownie i sprawdź zmiany

Uruchom ponownie to samo polecenie:

bash
php artisan seo-pro:scan --sync

Panel oznacza teraz ten konkretny problem jako Fixed. Pozostałych 19 problemów pozostaje otwartych.

Zapisane porównanie skanowań: zero nowych problemów, zero regresji, jeden naprawiony i 19 nadal otwartych.
KontrolaPrzedPo
Przetworzone cele2121
Otwarte problemy2019
Ostrzeżenia65
Uwagi1414
Średnia ocena technicznego SEO9293

Ocena odzwierciedla kontrole techniczne Rankbeam. Nie mierzy ruchu, pozycji w wyszukiwarce ani obecności w odpowiedziach AI. Poprawny wynik kontroli opisu również nie gwarantuje, że wyszukiwarka wyświetli ten opis.

Wygeneruj raport

Na potrzeby demonstracji wygenerowaliśmy raport bazowy przed edycją artykułu, a drugi po ponownym skanowaniu:

bash
# After the first scan, before making changes:
php artisan seo-pro:report --output=storage/app/seo-reports/baseline.pdf

# After saving the fix and rescanning:
php artisan seo-pro:report --output=storage/app/seo-reports/after-fix.pdf

Drugi PDF pokazuje jeden naprawiony, zero nowych i 19 otwartych problemów. Trend obejmuje tylko dwa powyższe skanowania. Search Console i rejestrowanie botów AI były wyłączone, więc te sekcje informują o niedostępności danych.

Pierwsza strona wygenerowanego raportu przykładowego: ocena 93, jeden naprawiony problem i 19 otwartych problemów.

Pierwszy raport ustanawia punkt odniesienia do porównań. Jeśli wygenerujesz tylko jeden raport po naprawieniu strony, nie pokaże on zmiany względem wcześniejszego raportu. Użyj --no-store do podglądu, który nie powinien aktualizować punktu odniesienia.

Przykład korzysta z renderera Browsershot. Wymagania rendererów, oznaczenie marką i dostarczanie według harmonogramu opisują raporty pod własną marką.

Uruchom we własnej aplikacji

Zacznij od instalacji Pro, a następnie przeskanuj stronę, której wynik możesz sprawdzić. Pro działa też bez Filament. Aby najpierw wypróbować bezpłatny renderer metadanych, skorzystaj z dema Docker.

rankbeam/laravel-seo jest udostępniany na licencji MIT.