Հաշվի առեք միկրո տվյալների (միկրոդվյալների) օգտագործումը `ձեր կայքին որոնողական համակարգերին ավելի իմաստային արժեք և տեսանելիություն հաղորդելու համար:
Microdata- ն կամ «microdata» - ն նորամուծություն է, որը համաշխարհային ցանց է բերվել HTML5 ստանդարտի նոր վերանայման թողարկումով: Microdata- ն կոմպակտ հավելում է սովորական HTML նշագրման վրա, տրամաբանորեն կապված է անուն-արժեքի զույգերի հետ և հիմնված է համացանցային կայքի բովանդակության վրա: Միկրոդատվյալների նպատակն է տեքստը դարձնել ոչ միայն բառերի հավաքածու, այլ դրան տալ ավելի իմաստային նշանակություն: Սա նշանակում է, որ որոնման ռոբոտը, ուսումնասիրելով ձեր կայքի բովանդակությունը, կկարողանա կազմել և վերլուծել այն օբյեկտների միջև եղած կապերը, որոնց վրա ցանկանում եք մատնանշել նրան: Շատ բարդ է թվում: Եկեք նայենք մի օրինակի, և ամեն ինչ միանգամից պարզ կդառնա:
Դուք հյուրընկալում եք մի իրադարձություն և դրա մասին տեղադրում ձեր կայքում ՝ չօգտագործելով իմաստային նշագրում և միկրոդեդա: Իհարկե, որոնման ռոբոտը տեքստում կգտնի իրադարձության հետ կապված հիմնաբառեր և կցուցադրի դրանք որոնման արդյունքներում, երբ պահանջվում է: Բայց ամսաթիվը, վայրը, իրադարձության տեսակը, որոնման ռոբոտը, ամենայն հավանականությամբ, չի կարողանա որոշել, և այս տվյալները կարող են կորվել էջի մնացած բոլոր տեղեկությունների մեջ: Միկրոդվյալներ օգտագործելիս դուք ինքներդ եք նշում, թե ինչպիսի իրադարձություն, երբ և որտեղ:
Օրինակ ՝ որոշ մանկական իրադարձությունների որոնման համակարգի թողարկում: Վերին կայքը չի օգտագործում իմաստային նշագրման հնարավորությունները, մինչդեռ ներքևինը ՝ այն: Տեսնո՞ւմ եք տարբերությունը: Առաջին դեպքում մանրամասները պարզելու համար հարկավոր է կարդալ տեղեկատվության բլոկ, իսկ երկրորդ դեպքում `անմիջապես կգտնեք այն, ինչ ձեզ հարկավոր է:
Եվ սա միկրո տվյալների օգտագործման ընդամենը մեկ օրինակ է: Իրականում, դրանց կիրառական ծրագրերը շատ ավելի լայն են, և բոլոր հիմքերը կան ենթադրելու, որ օգտագործման դեպքերի քանակը և միկրո տվյալների տվյալների կայքերը միայն կաճեն:
Ինչպես է դա աշխատում? Դա շատ պարզ է, պարզապես միացրեք մեքենայի կողմից ընթերցվող մի քանի հատկանիշներ HTML- ի նորմալ նշագրմանը: Օրինակ, ահա թե ինչ տեսք կունենար մեր նշումը առանց միկրոդվյալների.
«Շչելկունչիկը» մանկական ներկայացումը տեղի կունենա դեկտեմբերի 22-ին Մոսկվայի Օլիմպիական մարզահամալիրում:
Եվ այսպես ՝ միկրոտվյալներով.
Այստեղ հիմնական html պիտակներին ավելացվել են մի քանի նոր հատկանիշներ.
- itemscope - սահմանում է միկրո տվյալների տվյալների բլոկի շրջանակը.
- itemtype - սահմանում է մանրադիտակի տեսակը;
- itemprop - սահմանում է մանրադիտակի կողմից նկարագրված հատկությունները:
Օրինակ, մեր դեպքում որոնման ռոբոտը կարևորելու է հետևյալ տեղեկատվությունը.
- տվյալների տեսակը ՝ իրադարձություն;
- վերնագիր ՝ Շչելկունչիկ;
- ամսաթիվը ՝ դեկտեմբերի 22;
- տեղ ՝ SC օլիմպիական:
Եվ որոնման ռոբոտը կկարողանա մշակել այս տվյալները և դրանք ներկայացնել օգտագործողին ՝ հարցմանը համապատասխան համապատասխան ձևով: Կախված միկրոդվյալների տեսակից, դա կարող է լինել օրացույցում իրադարձություն ավելացնելու կամ հասցեի գրքում անձի կոնտակտ ավելացնելու կամ ապրանք պատվիրելու կամ ինքնաթիռի / գնացքի / ավտոբուսի տոմս գնելու և այլնի կարողություն:
Բայց ինչպե՞ս որոնող ռոբոտը գիտի, թե որն է «իրադարձություն» բառը: Դա անելու համար հարկավոր է պահպանել որոշակի պայմանավորվածություն, որպեսզի բոլորը օգտագործեն յուղը և նույնը, այսպես կոչված,: «Բառարան», որից կարող եք ընտրել համապատասխան տիպի միկրոտվյալները: Ներկայումս այսպիսի բառարանը schema.org կայքն է և մի քանի այլ կայքեր, որոնք պահում են ընդհանուր ընդունված միկրոտվյալների բառարաններ:
Այս բառարաններն օգտագործելու համար նախ պետք է ընտրեք տվյալների համապատասխան տեսակը: Տվյալների տեսակները նշվում են որպես URI: Օրինակ, իրադարձության համար բառարանից համապատասխան տեսակը կլինի «Իրադարձություն» URI- ի հետ «https://schema.org/Event»: Այս հասցեն կարող է չհանգեցնել ինտերնետում իրական էջի, այն օգտագործվում է միայն միկրո տվյալների տվյալների տեսակը պարզելու համար:
Այսպիսով, եթե մեր օրինակը վերաշարադրենք ընդհանուր բառապաշարի միջոցով, մենք ստանում ենք հետևյալ նշագրումը.