Jak uniknąć dryfu znaczników schematu
Opublikowany: 2023-03-01Jak uniknąć dryfu znaczników schematu
Aktualizacje danych struktury Google zdarzają się dość często. To nie jest pod twoją kontrolą. Bycie na bieżąco może oznaczać możliwość znalezienia produktów, a nawet pomóc uniknąć kary ręcznej.
Tworzenie wysokiej jakości treści jest cenne zarówno dla odwiedzających Twoją witrynę, jak i dla Google. Uporządkowane dane ułatwiają wyszukiwarkom poznanie przydatnych danych, które publikujesz i jakie są Twoje intencje. Weź pod uwagę kluczowe szczegóły na stronach produktów, takie jak ceny, dostępność produktów, warianty produktów, szczegółowe instrukcje, informacje kontaktowe itp.; wszystko to wymaga prawidłowych znaczników schematu, aby ukształtować twoją bazę wiedzy.
Co to jest dryf znaczników schematu?
Zarządzanie dryfem schematu może być złożonym problemem. Zasadniczo obejmuje strategie i zadania, które radzą sobie, gdy treść strony internetowej i znaczniki schematu są rozbieżne. Zwykle dzieje się tak, gdy inżynierowie wtyczek lub statyczne, zakodowane na stałe znaczniki schema.org nie nadążają za aktualizacjami kodu lub treści. Jeśli weźmiemy pod uwagę znaczenie słowa „Drift” jako rzeczownika, jest to bardzo apropos. Oxford Languages mówi, że jest to „ciągły, powolny ruch z jednego miejsca do drugiego”.
Podobnie jak w przypadku wszystkiego stopniowego, często łatwo jest przeoczyć bez celowego skupienia.
Postęp w światowej sieci jest ciągły. Siły te naciskają na SEO, aby byli zwinni w podejściu do zarządzania semantyką i schematem.
Sposoby ciągłej ewolucji znaczników:
- Google wprowadza nowe funkcje, a inne nie są już używane.
- Nowe wersje pojawiają się na Schema.org.
- Starsza zawartość jest aktualizowana lub przenoszona, a obecny kod się psuje.
- Ktoś decyduje się na zmianę CMS lub innej platformy.
- JavaScript, aplikacje lub inne podmioty zewnętrzne aktualizują się lub są przełączane.
- Treść syndykowana lub zautomatyzowana zmienia tekst i elementy na stronie.
- Ontologia witryny zmienia się, jest scalana lub migrowana. (Może wpływać na znaczniki Breadcrumbs)
- Członek zespołu dokonuje zmiany treści lub kodu bez świadomości skutków.
- Podmioty biznesowe zmieniają nazwę, przenoszą się, łączą lub dokonują innych zmian tożsamości.
Słownictwo Schema.org zostało usunięte
Zaplanowane aktualizacje słownictwa Schema.org często zawierają nowe możliwości słownictwa, podczas gdy inne są usuwane. Szczególnie zaobserwowaliśmy, jak dzieje się to w przypadku opcji produktów i warunków medycznych. Jeśli te zmiany dotyczą Ciebie, przeprowadź zapytanie do bazy danych RDF, aby je odkryć. Usuwaj warunki tylko wtedy, gdy masz pewność, że aktualizacja przyniesie pozytywne skutki. W przypadku oznaczenia przestarzałych terminów ze schematu należy rozważyć, czy warto je zarchiwizować lub zastąpić.
Przykłady znaczników schematu do obserwowania dryfu
Znaczniki schematu zestawu danych oczekują na kilka nowych możliwości
Znaczniki schematu Dataset
zostały ostatnio zaktualizowane 25 października 2022 r. Rozważanych jest wiele niesamowitych pomysłów. Na przykład wykres wiedzy ekosystemu innowacji AI i modele ML to jeden rodzaj podmiotów w toku. W miarę pojawiania się nowych możliwości pojawia się coraz więcej pytań. Na przykład „Czy OML może opisywać ML na semantycznych zbiorach danych?” Podczas gdy metadane OpenML używają pewnej ontologii OML, obecnie ani ml-schema
, ani Expose
tego nie robią. (Expose to aplikacja tunelowa wykorzystująca PHP, która umożliwia udostępnianie lokalnych witryn i aplikacji innym osobom w Internecie).
Mamy już znaczniki schematu zestawu danych. Jeśli MMLodel jest powszechnie przyjęty jako podklasa zestawu danych, to czy model nadklasy może wymagać aktualizacji znaczników? Takich scenariuszy jest bardzo dużo. Kilka aktualizacji znaczników schematu jest bliskich wdrożenia, a inne są punktami dyskusji, które mogą kształtować przyszłe implementacje.
Zmieniono poświadczenia stanu przedmiotu dla prawidłowej oferty produktu
Od października 2022 r. zmieniły się prawidłowe znaczniki Microdata i JSON-LD dla itemCondition
. Wartość treści „new” nie jest już sprawdzana. Aby użyć tego typu schematu, teraz NewCondition
w razie potrzeby w Offer
. Jest to zwykle zagnieżdżone w schemacie Product
. Naprawa wszystkich błędów znaczników produktów jest szczególnie ważna w przypadku witryn eCommerce, ponieważ pomaga utrzymać wzrost przychodów.
Wyjaśniono znaczniki schematu recenzji
Kolejną rzeczą, o której warto wiedzieć, jest to, że Google niedawno wyjaśnił, że umieszczanie lokalnych recenzji na stronach internetowych nie wpływa na rankingi w sieci. Oznacza to, że mogą istnieć inne, bardziej istotne implementacje danych strukturalnych, na których można spędzić czas. John Mueller wyraźnie stwierdził: „upewnij się, że nie używasz znaczników danych strukturalnych w recenzjach, które nie zostały zebrane w Twojej witrynie”. To jest coś, o co pytałem w przeszłości i miałem niewyraźne odpowiedzi. Chociaż byliśmy ostrożni, zawsze najlepiej mieć prawdziwą jasność. W przypadku niektórych stron, których nie aktualizowaliśmy od lat; treść recenzji wymaga aktualizacji, aby uniknąć dryfowania znaczników schematu.
Dane strukturalne są często ręcznie dodawane do kodu Twojej strony internetowej – jeśli zatrudniasz kogoś ze sprawdzonym know-how. Kilka wtyczek SEO może pomóc przy minimalnym wysiłku. W obu przypadkach uważna obserwacja wymagań dotyczących schematu może zaoszczędzić wielu problemów.
Dowiedz się, co się dzieje, jeśli wtyczka zarządza twoim schematem
Roger Montti, mój ulubiony autor, niedawno napisał o tym, jak luka w zabezpieczeniach wtyczki All In One SEO WordPress wpływa na ponad 3 miliony osób. Ta wtyczka ma wbudowaną obsługę znaczników schematu, jak wiele innych.
Podkreśla potrzebę zachowania ostrożności przy korzystaniu z wtyczek do zarządzania znacznikami schematu. W wielu przypadkach „dryf” jest znaczący. Po przetestowaniu wielu podobnych wtyczek dziwię się, że często błędy na ich własnych stronach przy użyciu własnych narzędzi są znaczące. Rozumiem pracę, jaką trzeba wykonać, aby zapewnić aktualność aplikacji lub wtyczki. Współczuję również ponad trzem milionom aktywnych użytkowników, którzy odkryli, że są narażeni na dwa ataki Cross-site scripting (XSS).
To nie jest błahostka. Montti informuje, że „luki dotyczą wszystkich wersji AIOSEO do wersji 4.2.9 włącznie”. Jak to się stało? Ataki typu cross-site scripting (XSS) to forma exploita polegającego na wstrzykiwaniu złośliwych skryptów wykonywanych w przeglądarce użytkownika, co może następnie prowadzić do dostępu do plików cookie, sesji użytkownika, a nawet przejęcia witryny .
Dobrze utrzymane wtyczki i aplikacje mogą automatycznie pobierać aktualne wersje słownictwa schematu. Będziesz chciał zbadać wszystkie możliwości schematu, które obsługują wszystkie możliwe typy jednostek. Jednak wiedza o tym, który typ encji jest najlepszy do celów poszczególnych stron, wymaga doświadczenia. Chcesz zarówno skutecznych, jak i usprawnionych znaczników schematu, aby uniknąć rozdęcia kodu i mieć najlepszą reprezentację swojej strony.
Dlaczego wyszukiwarki muszą zgadywać?
Ustalenie kluczowych punktów w Twojej treści, kto jest autorem, jaką firmę/organizację reprezentuje i które dane są najbardziej przydatne do dopasowania wyszukiwanych haseł, może być dla Google dużym wyzwaniem. Aktualizacje treści to dobra rzecz. Po prostu nie powinieneś zapominać, że twój schemat musi zostać zaktualizowany w tym samym czasie.
Komentarz dotyczący dryfu znaczników schematu autorstwa Martina Splitta
„Będziesz mieć dryf między znacznikami schematu a tym, co jest na stronie z aktualizacjami w czasie. Kto ma kontrolę nad umieszczaniem treści na stronie, ponosi odpowiedzialność semantyczną. Niezależnie od tego, czy programista, czy SEO. Spróbuj odwzorować wszystko, co znajduje się na stronie, na szersze koncepcje”. – Martin Splitt, szef Google Developer Relations [1]
Pomocna jest odpowiednia struktura i zagnieżdżenie schematu, aby wyszukiwarki mogły szybko rozpoznawać różne właściwości danej jednostki i węzły relacji między nimi a innymi jednostkami. Preferujemy JSON-LD, który dodaje adnotacje do elementów na stronie, porządkując dane strony, co może być pomocne dla wyszukiwarek.
Kluczową zaletą implementacji znaczników danych strukturalnych jest ujednoznacznienie elementów strony oraz ustalenie cech i faktów otaczających jednostki, co następnie wiąże się z tworzeniem ogólnie lepiej zorganizowanej i lepszej sieci. Jednak zalety znaczników danych strukturalnych mogą zostać szybko utracone, jeśli wcześniejszy kod stanie się zbędny.
Zazwyczaj Twoje podstawowe imię i nazwisko, adres i numer telefonu będą się zmieniać rzadziej. W przypadku tych fundamentalnych szczegółów biznesowych kluczowe znaczenie ma utrzymywanie dokładnych uporządkowanych danych organizacji lub schematu firmy lokalnej.
Dlaczego unikanie dryfu znaczników schematu jest ważne?
Schemat zwiększa Twoje szanse na zdobycie wyników z elementami rozszerzonymi: strony wyników wyszukiwania Google (SERP) nieustannie dodają nowe sposoby drzemki w wysoce wizualnych miejscach docelowych. Na przykład popularne pola „People Also Ask” i „People Also Search For” mogą zawierać linki bezpośrednio do Twojej witryny.
Poprawia jakość Twojej witryny i EEAT: Dane strukturalne same w sobie nie są bezpośrednim czynnikiem rankingowym. Jednak Google konsekwentnie zaleca jego użycie, ponieważ pomaga swojej wyszukiwarce wiedzieć, co znajduje się w Twojej witrynie. Ten sposób lepszego informowania Google o Twoich treściach i podmiotach zawartych w Twojej witrynie za pomocą danych strukturalnych upraszcza i usprawnia ich zadania związane z oceną jakości Twojej witryny i EEAT.
Możesz mieć jakiś powód, aby po prostu zmienić schemat istniejącego artykułu. Pamiętaj, że nadużycie schematu może spowodować nałożenie kary algorytmicznej lub ręcznej. Dryf schematu i zmiany na stronie mogą przez jakiś czas pozostać niezauważone; jednak nie warto tracić z trudem zdobytych rankingów i spadać w wyszukiwarce Google.
Strukturyzowane źródła danych Twój Graf wiedzy Google
Niezależnie od tego, czy ręcznie zarządzasz schematem, czy automatyzujesz dane strukturalne, ma on wiele zastosowań.
Sfera Google Knowledge Graph szybko zajmuje więcej miejsca w SERP. Podczas gdy Google gromadzi informacje na wiele sposobów, których nie rozumiemy, wiemy, że kod schematu dostarcza informacji do swoich botów.
W 2018 roku Google zaczął mówić o swojej warstwie tematycznej. Pomaga to uczeniu maszynowemu lepiej oceniać treści internetowe oraz sposób, w jaki tematy i podtematy współpracują ze sobą. Google stwierdził, co następuje:
„Dlatego wzięliśmy nasz istniejący Graf wiedzy — który uwzględnia powiązania między ludźmi, miejscami, rzeczami i faktami na ich temat — i dodaliśmy nową warstwę, zwaną warstwą tematyczną, zaprojektowaną w celu dogłębnego zrozumienia przestrzeni tematycznej i tego, jak zainteresowania mogą rozwijać się w czasie wraz ze wzrostem znajomości i wiedzy. Warstwa tematyczna jest tworzona na podstawie analizy całej zawartości sieci na dany temat i tworzenia setek i tysięcy podtematów. W przypadku tych podtematów możemy zidentyfikować najbardziej odpowiednie artykuły i filmy — te, które okazały się wiecznie aktualne i stale przydatne, a także świeże treści na dany temat. Następnie przyglądamy się wzorcom, aby zrozumieć, w jaki sposób te podtematy są ze sobą powiązane, abyśmy mogli w bardziej inteligentny sposób wskazać rodzaj treści, które możesz chcieć zbadać w następnej kolejności”. – Pomagając ci w podróżach w poszukiwaniu
Zarówno przyjęcie uporządkowanych danych przez Google, jak i stale ewoluująca biblioteka Schema.org to fantastyczne zalety, które mogą pomóc w lepszym ustrukturyzowaniu treści. Może pomóc Twojej witrynie rozwiązać problem niejednoznaczności treści i niezorganizowanych danych.
Zasadniczo dryf schematu dezorientuje Twoją treść dla wyszukiwarek. To kwestia jakości danych. Pomyśl o tym jak o swojej warstwie danych, która informuje warstwę tematyczną Google. Zarządzanie jakością danych staje się z czasem większym zadaniem wraz z większą liczbą publikacji i stron. Schemat ma służyć określonemu celowi. Ustrukturyzowana treść za pomocą jakości danych jest bardzo pomocna; ale kiedy odbiega od dokładności, jest to problem z danymi.
Twój schemat wymaga wiarygodności. Ustanowienie wewnętrznego przepływu pracy najlepszych praktyk w celu zarządzania zmianami schematu. Monitorowanie jakości danych ma znaczenie.
Jak wykryć dryf znaczników schematu?
Metody wykrywania dryfu schematu:
Raporty Google Search Console
Ponieważ zależy nam na uzyskiwaniu wyników z elementami rozszerzonymi w Google dla klientów, śledzenie raportów Search Console jest zadaniem priorytetowym. To narzędzie Google przechowuje w pamięci podręcznej wersje stron internetowych w zależności od szybkości indeksowania. Jeśli więc często wprowadzasz zmiany w znacznikach, najnowsze znaczniki mogą nie odzwierciedlać zawartości Twojej witryny.
Niestandardowe raporty Screaming Frog
Mapowanie znaczników schematu podczas migracji witryny to ogromne zadanie. Często nawet niewielkie zmiany treści podczas migracji wpływają na schemat. Na przykład, jeśli ktoś zmieni treść pytania i odpowiedzi, może to odrzucić znaczniki schematu FAQ. Sprawdź każdy system, aby uzyskać żądany schemat bazy danych ze wszystkich plików migracji, a następnie porównaj go z rzeczywistym schematem w aktualnej bazie danych, aby wykryć dryf.
Dryf schematu firmy Microsoft w danych mapowania
Aby włączyć kontrolę dryfu schematu, wybierz opcję „Zezwól” na dryf schematu w transformacji ujścia. Po włączeniu dryfowania schematu upewnij się, że suwak Automatyczne mapowanie na karcie Mapowanie jest włączony. Po włączeniu tego suwaka wszystkie przychodzące kolumny są zapisywane we właściwym miejscu docelowym. W przeciwnym razie musisz użyć mapowania opartego na regułach, aby napisać przesunięte kolumny.
Jak uniknąć dryfu znaczników schematu przed wystąpieniem?
Unikaj dryfowania schematu poprzez:
- Wyznacz jedną osobę do odpowiedzialnego monitorowania schematu.
- Podejmij podejście pełnego zespołu.
- Sprawdź, czy nie występuje dryf schematu zewnętrznego.
- Zainwestuj w narzędzia analizatora schematów.
- Bądź selektywny, strategiczny i usprawniony w zarządzaniu schematami.
- Wyrównaj w tym samym języku dla każdej właściwości schematu.
- Wyrównaj w tej samej strukturze, aby dodać wartości, w tym formaty daty i godziny.
- Używaj tej samej składni dla każdej właściwości, takiej jak wielkość liter, łączniki i znaki interpunkcyjne.
- Użyj tego samego formatu kodowania dla każdej właściwości (przykład: kodowanie znaków).
- Aktualizacje uporządkowanych danych programisty Google
- Schema.org wprowadza nowe wersje
Wyznacz jedną osobę do odpowiedzialnego monitorowania schematu.
Zadania takie jak to mogą zostać pominięte lub opóźnione bez określenia w obu harmonogramach i kto jest odpowiedzialny za to przeoczenie. Często SEO są przeładowani możliwościami i zadaniami, więc działa to tylko wtedy, gdy mogą wyznaczyć wystarczającą ilość czasu w każdym tygodniu na ukończenie kontroli i komunikację w przypadku dryfowania.
Podejmij podejście pełnego zespołu.
Po zidentyfikowaniu sposobów, w jakie może wystąpić dryf, skonfiguruj system powiadomień, aby każdy, kto dokona aktualizacji zmieniającej synchronizację danych, poinformował o tym innych. Zmienione kontenery zewnętrznych stron internetowych, konfiguracje wtyczek, motywy itp. mogą powodować problemy. Wiele wtyczek wpływających na znaczniki może powodować konflikty lub nadmiarowość.
Każdy członek zespołu, który może zmodyfikować Twój schemat, powinien:
Sprawdź, czy nie występuje dryf schematu zewnętrznego
Czasami łączyliśmy schematy, na przykład z WordLift lub Yoast, z naszymi niestandardowymi formatami. W niektórych przypadkach Twoje znaczniki są następnie hostowane przez stronę trzecią. Chociaż te metody znaczników schematu addytywnego mają zalety, należy zauważyć, że @id
może dryfować i przyczyniać się do dryfu schematu zewnętrznego.
Zainwestuj w narzędzia analizatora schematów
Niektóre aplikacje i platformy udostępniają Analizator schematu, który może przeprowadzać zaplanowane przeszukiwanie witryn w celu wyświetlenia ogólnego stanu danych schematu. Wiele udostępnia wizualizowane raporty po zapytaniu danych (trójki RDF) o przestarzałe właściwości schematu (sugestia: Screaming Frog Crawler). Korzystaj z połączonych otwartych danych, aby zachować aktualność.
Bądź selektywny, strategiczny i usprawniony w zarządzaniu schematami
Znajdź odpowiednią równowagę między dostarczaniem niewystarczających danych do wyszukiwarek a staniem się „hałaśliwym środowiskiem”. Można by pomyśleć, że używając wielu menedżerów wtyczek znaczników schematu, można osiągnąć to, co zapewnia pojedyncza platforma. To jest możliwe. Istnieje jednak ryzyko tworzenia nadmiernie hałaśliwego kodu. Sugerujemy dokonanie strategicznego wyboru i rozwinięcie otwartej komunikacji w celu uzyskania wsparcia premium od tej strony trzeciej. Często wymaga to opłacenia wersji premium.
Dwa główne źródła, z których należy korzystać, aby być na bieżąco ze zmianami znaczników schematu:
Jeśli to zadanie wygląda na trochę czasochłonne, nie powiemy, że się mylisz. Jednak jedną rzeczą, z którą generalnie zgadzają się specjaliści ds. SEO, jest to, że marketing w wyszukiwarkach pozostaje strategią czasochłonną. Żadna pojedyncza wersja optymalizacji pod kątem wyszukiwarek nie zagwarantuje szybko i natychmiastowo pierwszej strony w wynikach wyszukiwania. Tylko płatne opcje wyszukiwania, które umożliwiają licytowanie miejsc reklamowych na pierwszej stronie.
Regularne audyty, które utrzymują prawidłowe znaczniki schematu na Twoich stronach internetowych, wykryją, gdy wystąpi dryf schematu.
PODSUMOWANIE: Nie chcesz zostać wykolejony przez dryf znaczników schematu
Jeśli potrzebujesz pomocy w utrzymaniu dokładności schematu, zadzwoń pod numer 651-205-2410. Chętnie pomożemy! Jesteśmy pasjonatami dostarczania niestandardowych rozwiązań znaczników schematu SEO, aby zaspokoić Twoje unikalne potrzeby. Na przykład ocenimy budżet indeksowania Twojej witryny, powielanie kodu i możliwe problemy z ujednoznacznieniem intencji. Znamy też najczęstsze błędy, które uniemożliwiają Google indeksowanie znaczników schematu. Jakość Twoich danych ma znaczenie, a my możemy Ci w tym pomóc.
Audyty chronią przed dryfem znaczników danych strukturalnych
Bibliografia:
[1] https://webinars.searchenginejournal.com/search-engine-journal/QA-With-Google-s-Martin-Splitt-Semantic-HTML-Search-Google-Search-Console