Baza wiedzy Zrób darmowy audyt

Kim jesteś dla Google i AI — marka, autor i spójne dane o firmie

Aktualizacja: 18.10.2026

Wyszukiwarki i asystenci AI nie czytają strony jako luźnego tekstu. Próbują ustalić, kto za nią stoi: jaka firma, jacy ludzie, czy to ta sama marka co profil na LinkedIn i wizytówka w Google. Jeśli strona nigdzie tego jasno nie mówi, maszyna musi zgadywać — i może przypisać Twoje treści komuś innemu albo nikomu. Dane strukturalne o firmie i autorach to sygnał, który ułatwia to połączenie. Nie jest gwarancją, że AI zacytuje Twoją stronę.

Co dokładnie wykrył audyt

  • Schemat tożsamości firmy (do poprawy) — na stronie głównej nie ma danych strukturalnych opisujących firmę lub osobę (Organization, LocalBusiness, OnlineStore albo Person). Sam schemat WebSite nie wystarcza. Audyt patrzy tylko na stronę główną — Google dopuszcza opis firmy na jednej podstronie (np. „O nas”), więc jeśli masz go tam, ostrzeżenie możesz zignorować; najprościej jednak mieć go na stronie głównej. W raporcie dostajesz gotowy kod JSON-LD z danymi znalezionymi na Twojej stronie — możesz go użyć jako punktu wyjścia.
  • Ludzie i eksperci — audyt szuka osób opisanych w danych strukturalnych na stronie, na którą wskazuje schema ze strony głównej, a gdy takiej nie ma — na stronie „O nas” podlinkowanej ze strony głównej (rozpoznaje też adresy typu /o-mnie/, /o-autorze/, /autor/, /redakcja/, /zespol/, /about/). Możliwe wyniki:
    • nie znaleziono ani osób, ani strony „O nas” — tylko informacja, bez wpływu na ocenę;
    • strona „O nas” jest, ale bez osób w schemie Person (kosmetyka);
    • osoby są, ale brakuje im części danych: stanowiska (jobTitle), zdjęcia (image), profili (sameAs), adresu strony osoby (url), opisu (description) albo powiązania z firmą (worksFor) — kosmetyka. Powiązanie z firmą audyt uznaje, gdy worksFor wskazuje @id firmy, adres strony albo nazwę firmy;
    • graf jest zepsuty: odwołanie wskazuje na encję, której nie ma, wskazana strona nie działa albo jej dane strukturalne mają błąd składni (do poprawy).
  • Autor wpisów w danych strukturalnych (kosmetyka) — audyt bierze kilka wpisów z mapy strony i sprawdza, czy schemat artykułu wskazuje autora. Jeśli żaden nie wskazuje, dostajesz ostrzeżenie: wyszukiwarkom i AI trudniej powiązać treść z konkretną osobą, bo sam podpis na stronie to mniej czytelny sygnał. Jeśli autorem wpisów jest ta sama encja co wydawca strony, audyt to zalicza z uwagą: dla bloga osobistego to w porządku, ale na stronie firmy lepiej, gdy autorem jest konkretna osoba, a wydawcą firma.
  • Spójność nazwy marki — porównanie nazwy w og:site_name, w schemie firmy i WebSite oraz w stopce przy ©. Różne nazwy to tylko informacja (nazwa prawna i handlowa to nie błąd). Ostrzeżenie (kosmetyka) pojawia się, gdy w nazwie jest zbędny ukośnik, np. Kowalski\'s — zwykle efekt podwójnego zabezpieczania apostrofu we wtyczce SEO. Audyt pokazuje też profile społecznościowe (Facebook, Instagram, LinkedIn firmy, X, YouTube) linkowane na stronie, których nie ma w sameAs.

Dlaczego to ma znaczenie

Google buduje wiedzę o encjach: firmach, osobach, produktach. Schemat Organization z logo, adresem i linkami do profili (sameAs) mówi wprost: „to jest ta firma, a to są jej oficjalne konta”. Schemat Person przy autorze wpisu łączy tekst z konkretnym człowiekiem i jego dorobkiem. Google w poradniku o pomocnych treściach pyta wprost, czy dla czytelnika jest oczywiste, kto napisał treść, i czy podpis prowadzi do informacji o autorze.

Uczciwie: Google pisze, że do AI Overviews i trybu AI nie trzeba żadnych specjalnych znaczników ani optymalizacji. Liczy się to samo co w zwykłym SEO, w tym dane strukturalne zgodne z widoczną treścią. Schemat nie zastąpi strony „O nas” z prawdziwymi ludźmi ani podpisu pod artykułem — ma je opisać, a nie udawać.

Jak sprawdzić samemu

  1. Kod strony głównej. Naciśnij Ctrl+U (Mac: Cmd+Option+U), potem Ctrl+F i wpisz ld+json. Szukaj "@type": "Organization" (lub LocalBusiness, OnlineStore). Zanotuj wartość "@id" obok — przyda się dalej.
  2. Test w narzędziu. Wklej adres do Schema Markup Validator. Zobaczysz, jakie encje są na stronie i czy mają nazwę, logo, sameAs.
  3. Strona „O nas” i wpis na blogu. Zrób to samo dla „O nas” i jednego artykułu. W artykule sprawdź pole author: czy jest tam imię i nazwisko (Person), czy tylko nazwa firmy albo nic.
  4. Nazwa marki. W kodzie strony głównej wyszukaj og:site_name i porównaj z nazwą w schemie i w stopce. Jeśli widzisz \' zamiast apostrofu — to błąd do poprawienia.

Jak naprawić

Zasada: jedna definicja, wiele odwołań

Firmę opisz raz (na stronie głównej lub „O nas”), nadając jej stały identyfikator @id, np. https://twojadomena.pl/#organization. Każdą osobę opisz raz — na jej stronie lub na stronie zespołu — z własnym @id. Na innych podstronach nie powtarzaj całych opisów, tylko odwołuj się po @id. Tak powstaje graf: wpis → autor (Person) → pracuje w (worksFor) → firma (Organization).

Przykład dla strony /o-nas/ (podmień dane; @id firmy skopiuj z kodu strony głównej, jeśli generuje go wtyczka):

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Person",
  "@id": "https://twojadomena.pl/o-nas/#anna-kowalska",
  "name": "Anna Kowalska",
  "jobTitle": "Główna księgowa, współwłaścicielka",
  "description": "Od 15 lat prowadzi księgowość małych firm i spółek.",
  "image": "https://twojadomena.pl/img/anna-kowalska.jpg",
  "url": "https://twojadomena.pl/o-nas/",
  "sameAs": ["https://www.linkedin.com/in/anna-kowalska-przyklad"],
  "worksFor": { "@id": "https://twojadomena.pl/#organization" }
}
</script>

A w schemacie wpisu na blogu:

"author": { "@id": "https://twojadomena.pl/o-nas/#anna-kowalska" },
"publisher": { "@id": "https://twojadomena.pl/#organization" }

Uwagi praktyczne:

  • Autor to nie wydawca. Na stronie firmy autorem wpisu jest człowiek (Person), a wydawcą firma (Organization). Google zaleca typ Person dla ludzi i każdego autora w osobnym polu, z samym imieniem i nazwiskiem w name (stanowisko idzie do jobTitle). Autor = wydawca to normalna sytuacja tylko na blogu osobistym, gdzie cała strona reprezentuje jedną osobę.
  • Odwołanie musi trafiać. Jeśli strona główna wskazuje /o-nas/#anna-kowalska, to na /o-nas/ musi być encja z dokładnie tym @id, a strona musi działać. Literówka w adresie = zerwany graf.
  • Nie dubluj firmy. Jeśli wtyczka SEO już generuje Organization, nie dodawaj drugiej z inną nazwą lub innym @id — odwołuj się do istniejącej.
  • Tylko prawdziwe dane. Osoby, stanowiska i zdjęcia muszą być widoczne też na stronie. Wymyśleni eksperci to według Google sygnał niskiej jakości.
  • Logo — co najmniej 112×112 px, czytelne na białym tle, pod adresem dostępnym dla Google.

WordPress: Yoast SEO

  • Yoast SEO → Ustawienia → Reprezentacja witryny: wybierz Organizacja (dla firmy) lub Osoba (dla bloga osobistego). Podaj nazwę organizacji, nazwę alternatywną i logo. W „Inne profile” dodaj adresy profili („Dodaj kolejny profil”) — trafią do sameAs. Bez logo Yoast może nie wygenerować węzła firmy.
  • Autorzy: Yoast dodaje autora wpisu jako Person. Dane bierze z profilu użytkownika (Użytkownicy → Profil): wyświetlana nazwa, opis biograficzny, adresy profili społecznościowych. Uzupełnij je dla każdego autora i nie publikuj z konta „admin”.
  • Zespół na „O nas”: Yoast nie opisuje osób z zespołu, które nie są autorami wpisów. Kod Person z przykładu wyżej wklej na stronie „O nas” — np. w bloku „Własny HTML” w edytorze albo wtyczką do wstawiania kodu na wybranej stronie.

WordPress: Rank Math

  • Rank Math SEO → Tytuły i dane meta → Lokalizacja SEO: w polu „Osoba lub firma” wybierz firmę, uzupełnij nazwę, logo, dane kontaktowe.
  • Tytuły i dane meta → Społecznościowe: adresy profili, a w ostatnim polu „Dodatkowe profile” pozostałe (np. LinkedIn firmy) — to pole zasila sameAs.
  • Autorzy: Użytkownicy → Wszyscy użytkownicy → Edytuj, sekcja Rank Math: pole „Dodatkowe profile” (np. LinkedIn autora). Uzupełnij też opis biograficzny.
  • Zespół na „O nas” — jak przy Yoast: własny kod Person z worksFor.

Shopify

Motyw Dawn (i wiele motywów na nim opartych) sam generuje Organization: nazwa ze sklepu, logo z ustawień motywu, sameAs z linków do mediów społecznościowych. Uzupełnij je w Sklep online → Motywy → Dostosuj → Ustawienia motywu → Media społecznościowe. Dawn nie ma pola na LinkedIn i nie dodaje schematu autora do wpisów na blogu — to, oraz osoby na stronie „O nas”, trzeba dopisać w kodzie motywu (Edytuj kod, np. w szablonie artykułu) albo aplikacją do danych strukturalnych. Nazwa sklepu: Ustawienia → Ogólne.

PrestaShop

Nowsze wersje domyślnego motywu Classic dodają podstawowy schemat Organization (nazwa sklepu, adres strony, logo), ale bez sameAs i bez osób. Pełniejsze dane dodasz modułem do danych strukturalnych albo własnym kodem: najczyściej przez moduł podpięty pod displayHeader lub w motywie potomnym, żeby aktualizacja motywu nie skasowała zmian. Nazwę sklepu ustawiasz w danych kontaktowych sklepu.

Shoper

Shoper generuje część danych strukturalnych sam (produkty, okruszki). Schemat firmy i osób najprościej dodać jako blok JSON-LD — Google akceptuje go także w treści strony, nie tylko w sekcji head. Shoper pozwala wstawiać własny HTML i skrypty w modułach szablonu (Wygląd i treści → Wygląd sklepu, edycja modułów). Przed wdrożeniem upewnij się, że szablon nie generuje już Organization, żeby nie mieć dwóch różnych opisów firmy.

Spójna nazwa marki

Wybierz jedną nazwę handlową i używaj jej w: schemacie Organization i WebSite, og:site_name, tytułach podstron (np. po kresce), stopce. Nazwę prawną („Kowalski sp. z o.o.”) możesz podać w legalName, a skrót w alternateName. W Yoast og:site_name pochodzi z nazwy witryny (Ustawienia → Ogólne → Tytuł witryny w WordPressie), a schema firmy z „Reprezentacji witryny” — rozjazd między tymi dwoma polami to najczęstsza przyczyna różnych nazw.Ukośnik przed apostrofem usuń w polu, z którego pochodzi nazwa; jeśli wraca po zapisie, zgłoś to autorowi wtyczki lub motywu. Więcej o profilach: profile społecznościowe i Open Graph.

Jak sprawdzić, że naprawione

  1. Strona główna, „O nas” i jeden wpis w Schema Markup Validator — bez błędów, encje mają uzupełnione pola.
  2. W kodzie wpisu author wskazuje @id osoby, a na stronie, do której prowadzi ten adres, ta osoba faktycznie jest opisana.
  3. W Google Search Console: Sprawdzenie adresu URL → Testuj URL na żywo, żeby potwierdzić, że Google widzi nowy kod; potem Poproś o zindeksowanie dla strony głównej i „O nas”.
  4. Ponownie uruchom audyt.

Google odczyta nowy kod przy kolejnej wizycie (zwykle dni, czasem tygodnie). To, czy i kiedy zmieni się nazwa witryny w wynikach, panel wiedzy albo sposób, w jaki AI opisuje firmę, zależy od wielu sygnałów spoza Twojej strony — tu nie ma terminu ani gwarancji. Szerzej o tym: widoczność w wyszukiwarkach AI i dane strukturalne; dla firm z lokalem: firma lokalna w Google.

Kiedy warto poprosić o pomoc

Jeśli na stronie działają naraz motyw, wtyczka SEO i dodatkowe moduły, z których każdy generuje własny opis firmy, łatwo o kilka sprzecznych encji i zerwane odwołania. Podobnie przy sklepach, gdzie schemat trzeba dopisać w kodzie szablonu. W IF.PL zajmujemy się SEO i stronami WWW — możemy uporządkować dane o firmie i autorach tak, żeby tworzyły jeden spójny graf.

Źródła

cross