Čo znamená a tag noopener? noreferrer atribút/nofollow efekt

štítok hypertextového odkazu <a>Kód sa zvyčajne používa s atribútmi noopener, noreferrer a nofollow. V tomto článku sa dozviete, ako používať atribúty kódu noopener, noreferrer a nofollow.

Čo znamená a tag noopener? noreferrer atribút/nofollow efekt

Čo znamená a tag noopener?

vôľa target="_blank" Po pridaní k odkazu sa cieľová stránka otvorí na novej karte.

Na novo otvorenej stránke môžete získať objekt okna zdrojovej stránky cez window.opener, čím pochováte potenciálne bezpečnostné riziká.

  • Konkrétne odkaz na vašu vlastnú webovú stránku A, existuje odkaz na webovú stránku B, ktorý môže otvoriť adresu inej tretej strany.
  • Webová stránka B získa objekt okna webovej stránky A prostredníctvom window.opener;
  • Potom môžete použiť stránku A na prechod na phishingovú stránku window.opener.location.href=”abc.com”, používateľ si to nevšimne
  • Adresa naskočila a po zadaní používateľského mena a hesla na tejto stránke došlo k úniku informácií.
  • Aby sa predišlo vyššie uvedeným problémom, zavedie sa rel a nastaví sa atribút ="noopener", takže novootvorená stránka nemôže získať objekt okna zdrojovej stránky.
  • V tomto čase je hodnota window.opener nulová.

Ak teda chcete otvoriť adresu tretej strany na novej karte, je najlepšie pridať kód značky rel="noopener"Atribúty.

Úloha atribútu noreferrer

Podobne ako noopener.

Nastaviťrel="noreferrer"Potom novootvorená stránka nemôže zaútočiť na okno zdrojovej stránky.

Zároveň nie je možné získať informácie o document.referrer z novootvorenej stránky.Tieto informácie obsahujú adresu zdrojovej stránky.

Zvyčajne sú noopener a noreferrer nastavené súčasne,rel="noopener noreferrer".

Keďže ten druhý má súčasne funkciu obmedzenia prístupu k window.opener, prečo by mal byť nastavený súčasne?

Kvôli kompatibilite, pretože niektoré staré prehliadače nepodporujú noopener.

Úloha nofollow

Výpočet váhy stránky vyhľadávačmi zahŕňa počet odkazov na stránku (spätných odkazov), to znamená, že ak na stránku odkazuje veľa iných webových stránok, stránka bude hodnotená ako kvalitná.

Poradie vo výsledkoch vyhľadávania sa zvýši.

Pri nastavení rel=”nofollow” to znamená povedať vyhľadávaču, že odkaz neprispieva k vyššie uvedenému hodnoteniu.

  • Všeobecne sa používa na prepojenie bezSEOHodnotené interné adresy (napríklad odkazy na registračné alebo prihlasovacie stránky), nechcete plytvať váhou exportu alebo niektoré stránky nízkej kvality.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Čo znamená a tag noopener? noreferrer atribút/nofollow effect“, pomôže vám.

Vitajte pri zdieľaní odkazu na tento článok:https://www.chenweiliang.com/cwl-28447.html

Vitajte na telegramovom kanáli blogu Chen Weiliang, kde získate najnovšie aktualizácie!

🔔 Buďte prvý, kto získa cennú „Sprievodcu používaním nástroja AI pre obsahový marketing ChatGPT“ v hlavnom adresári kanála! 🌟
📚 Táto príručka obsahuje obrovskú hodnotu, 🌟Toto je vzácna príležitosť, nenechajte si ju ujsť! ⏰⌛💨
Ak sa vám páči, zdieľajte a lajkujte!
Vaše zdieľanie a lajky sú našou neustálou motiváciou!

 

发表 评论

Vaša emailová adresa nebude zverejnená. 必填 项 已 用 * Štítok

prejdite na začiatok