Les programmeurs sont maintenant offensés, mais pas nécessaires. Ils essaieront de faire face sans vous, puis ils viendront à vous avec la demande de réparer tout ce qui s'est cassé dans le processus. Blague. Presque.
Nous parlons du vocabulaire et de la syntaxe du micro-balisage, assemblons plusieurs plugins et outils pour créer et vérifier le balisage, et démontons l'un des plugins par étapes.
, Schema.org, .
Schema.org — , , . , , site.ru/product_page1 , : , , , .. .
Schema.org . , , :
- Open Graph. Facebook, (, , ). Facebook, (, , ..).
- . W3C, 2007 . , , . , , Schema.org.
- Dublin Core. — .
— , . — , . Schema.org, Open Graph, Dublin Core — .
— html- . — , .
, Schema.org:
, , .
. : , — , — .
, :
:
: , :
Schema.org, — .
— Google ( ).
Google . : , ( , ).
SEO Promopult: . — . -, , . , . ( ).
( ). , , : , .
: → → → .
— , ( ).
Schema.org
(, ) , (SKU, , ..).
— schema.org.
— () Thing ( )
, :
- Product — , . , , , .. , /: , , , , , , , , SKU ..
- Event (). , : , , .. Schema.org Event . , (BusinessEvent), (Festival), (SportsEvent).
- Recipe — . , , , .
- Review (). — «» .
, Schema.org :
, (JSON-LD) — .
Google JSON-LD — , RDFa, .
: JSON-LD ( .). , ( ), . — RDFa ( , — ).
Google — JSON-LD.
JSON-LD
. , .
JSON-LD :
<script type="application/ld+json">
{
}
</script>
— , ( <html>, <head> <body> html-). , : , .
<script type="application/ld+json">
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "iPhone",
"image": "https://site.ru/iphone10.png",
"description": "iPhone 10",
"brand": "Apple",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "5",
"ratingCount": "56"
}
}
</script>
! , , . , .
JSON-LD
JSON-LD ( ) — , . JSON-LD, :
, . JSON-LD , , .
:
JSON-LD?
( ) — . <head> </head> .
JSON-LD .
HTML ( JSON-LD — JavaScript). — .
— :
- itemscope — , (<div>...</div>) ();
- itemtype — ;
- itemprop — .
:
<div itemscope itemtype="http://schema.org/Movie">
<h1 itemprop="name"></h1>
<div itemprop="director" itemscope itemtype="http://schema.org/Person">:
<span itemprop="name"> </span>
(. <span itemprop="birthDate"> 20 1970 .</span>)
</div>
<span itemprop="genre"> </span>
<a href="../movies/interstellar-2-trailer.html" itemprop="trailer"></a>
</div>
— .
, -:
( ).
, .
Google — .
:
;
- URL . , - — . — . . — , .
- « ».
- De même, étiquetez tous les éléments obligatoires et facultatifs. Cliquez ensuite sur Terminer. Dans la fenêtre contextuelle, l'outil vous proposera de sélectionner un groupe de pages similaires sélectionnées par le système, ou de créer votre propre groupe. Sélectionnez l'option souhaitée et cliquez sur Créer un groupe de pages.
- À l'étape suivante, le système proposera de vérifier la mise en page correcte des autres pages. S'il existe de nombreuses pages similaires, le système affichera plusieurs exemples de pages. Vérifiez le balisage et corrigez les erreurs si certains éléments sont mal marqués par le système. Publiez ensuite le micro-balisage.
Googlebots explorera les pages du site et tiendra compte de la micro-disposition spécifiée.
Comment modifier ou supprimer la micro-disposition
<> Ouvrez la Search Console et accédez à la section Marqueurs. Sélectionnez le groupe de pages que vous avez ajouté lors du balisage. Modifiez-les ou supprimez complètement le groupe.Google , .
! Google. , . , - .
CMS?
CMS — . , . , :
- Schema. JSON-LD. ( 99$). — , , , , . , Schema.org .
Schema, . Settings → General. .
— Knowledge Graph. , — Person, , Organization ( ).
Schemas. « » «». , — .
, Schema. Advanced «Delete Data on Uninstall».
. — <head>...</head> JSON-LD.
Google ( ). , — .
. — .
- Schema.org — , , .
- . → CTR.
- ? RDFa.
- Google — JSON-LD.
- Google . Search Console ( , ).
- — . .
- .
— . CMS — , .