Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

Indexierung

Proč musí být schema kontext zapsán bez www?

Protože Google jako údaj @context očekává tvar „https://schema.org“ — s www před ním analyzátor kontext nerozpozná a celé strukturované značení stránky se ignoruje: žádné rozšířené výsledky, žádné přiřazení entit. Rozdíl je v jediné částici slova, dopad je úplný. Naše kontrola čte údaj @context v každém bloku JSON-LD a variantu s www hlásí jako vlastní nález.

Adresa jako odkaz na slovník

Řádek @context v bloku JSON-LD říká stroji, jaký slovník následující údaje používají — je to identifikátor, ne klikatelná adresa. Proto zde platí přísnost: uznávaný je tvar „https://schema.org“ (rozumí se i starší varianta http). Zápis s www vypadá v prohlížeči stejně, protože web na tuto adresu přesměruje — analyzátor dat ale žádné přesměrování nesleduje, porovnává řetězce znaků. Pro něj je „www.schema.org“ neznámý slovník a celý blok odloží stranou.

Co kontrola přesně měří

Kontrola čte údaj @context v každém bloku JSON-LD na měřených stránkách. Varianta s www vytváří vlastní, závažně hodnocený nález — závažný proto, že znehodnocuje celé strukturované značení, a přitom je opravitelný během vteřin: údaj se změní na „https://schema.org“, na centrálním místě, pokud jej vytváří šablona nebo rozšíření.

  • Změňte údaj @context na „https://schema.org“ — bez www.
  • Najděte zdroj údaje: pokud je v šabloně nebo rozšíření, stačí jedna oprava pro všechny stránky.
  • Po opravě proveďte kontrolní test v nástroji Rich Results Test — značení teď musí být rozpoznáno.

FAQ

V prohlížeči přece www.schema.org vede na stejnou stránku — proč se to nepočítá?

Protože kontext není adresa, kterou by někdo otevíral, ale identifikátor slovníku, který se porovnává jako řetězec znaků. Přesměrování, které pomáhá prohlížeči, se při porovnávání neuplatní.

Je i starší zápis http chybou?

„http://schema.org“ se z historických důvodů stále uznává a není to nález. Doporučený tvar pro nové značení je „https://schema.org“ — jednotný a do budoucna bezpečný.

Týká se chyba jen jednoho bloku, nebo všech?

Každý blok, který má variantu s www. Pokud údaj pochází z centrální šablony, mívají ho většinou všechny bloky webu — pak jediný překlep znehodnotí strukturované značení celé domény a jediná oprava vše obnoví.

Deutsche Fassung dieser Seite