Հոդվածների տեղեկատու
հիպերհղման պիտակ <a>
Կոդը սովորաբար օգտագործվում է noopener, noreferrer և nofollow ատրիբուտներով, այս հոդվածը կներկայացնի, թե ինչպես օգտագործել noopener, noreferrer և nofollow կոդ ատրիբուտները:
Ի՞նչ է նշանակում a tag noopener-ը:
կամք target="_blank"
Հղմանը ավելացնելու դեպքում թիրախ էջը կբացվի նոր ներդիրում:
Նորաբաց էջում դուք կարող եք ստանալ աղբյուր էջի պատուհանի օբյեկտը window.opener-ի միջոցով՝ թաղելով անվտանգության հնարավոր ռիսկերը։
- Մասնավորապես, ձեր սեփական վեբ էջի A հղումը, կա վեբ էջի B հղում, որը կարող է բացել մեկ այլ երրորդ կողմի հասցե:
- Վեբ էջ B-ն ստանում է A վեբ էջի պատուհանի օբյեկտը window.opener-ի միջոցով;
- Այնուհետև կարող եք օգտագործել A էջը՝ ֆիշինգի էջ անցնելու համար window.opener.location.href="abc.com", օգտատերը չի նկատում
- Հասցեն թռավ, և այս էջում օգտվողի անունը և գաղտնաբառը մուտքագրելուց հետո տեղի ունեցավ տեղեկատվության արտահոսք:
- Վերոնշյալ խնդիրներից խուսափելու համար ներմուծվում է rel և դրվում է «noopener» հատկանիշը, որպեսզի նոր բացված էջը չկարողանա ստանալ սկզբնաղբյուր էջի պատուհանի օբյեկտը։
- Այս պահին window.opener-ի արժեքը զրոյական է:
Այսպիսով, եթե ցանկանում եք երրորդ կողմի հասցե բացել նոր ներդիրում, ավելի լավ է ավելացնել պիտակի կոդը rel="noopener"
Հատկանիշներ.
Noreferrer հատկանիշի դերը
Նման է noopener-ին:
Կարգավորեքrel="noreferrer"
Դրանից հետո նորաբաց էջը չի կարող հարձակման հասցնել սկզբնաղբյուր էջի պատուհանը։
Միաժամանակ document.referrer տեղեկատվությունը հնարավոր չէ ստանալ նորաբաց էջից։Այս տեղեկատվությունը պարունակում է սկզբնաղբյուր էջի հասցեն:
Սովորաբար noopener-ը և noreferrer-ը տեղադրվում են միաժամանակ,rel="noopener noreferrer"
.
Քանի որ վերջինս միևնույն ժամանակ ունի window.opener մուտքը սահմանափակելու նախկին գործառույթը, ինչո՞ւ պետք է այն միևնույն ժամանակ սահմանվի:
Համատեղելիության համար, քանի որ որոշ հին բրաուզերներ չեն աջակցում noopener:
Nofollow-ի դերը
Որոնողական համակարգերի կողմից էջի քաշի հաշվարկը ներառում է էջի հղումների քանակը (backlinks), այսինքն՝ եթե էջը կապակցված է բազմաթիվ այլ վեբ էջերով, ապա էջը կդիտարկվի որպես բարձրորակ էջ։
Որոնման արդյունքներում վարկանիշը կբարձրանա:
rel=”nofollow”-ը սահմանելիս նշանակում է որոնողական համակարգին ասել, որ հղումը չի նպաստում վերը նշված վարկանիշին:
- Սովորաբար օգտագործվում է առանց կապելուSEOՎարկանիշային ներքին հասցեներ (օրինակ՝ գրանցման կամ մուտքի էջի հղումներ), չեն ուզում վատնել արտահանման քաշը կամ որոշ վատ որակի էջեր:
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Ի՞նչ է նշանակում a tag noopener? noreferrer հատկանիշ/nofollow effect», դա կօգնի ձեզ։
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-28447.html
Բարի գալուստ Chen Weiliang-ի բլոգի Telegram ալիք՝ վերջին թարմացումները ստանալու համար:
📚 Այս ուղեցույցը պարունակում է հսկայական արժեք, 🌟Սա հազվագյուտ հնարավորություն է, բաց մի՛ թողեք այն։ ⏰⌛💨
Տարածեք և հավանեք, եթե հավանեցիք:
Ձեր տարածումը և հավանումները մեր շարունակական շարժառիթն են: