Co to jest rel="noreferrer noopener" i czy wpływa to na SEO?

Opublikowany: 2022-03-24

Jako specjalista SEO, a nawet początkujący SEO, musisz znać linki dofollow i nofollow (rel=„nofollow”). Możliwe, że natkniesz się na rel="noreferrer", rel="noopener" lub rel="noopener noreferrer". Co to jest rel="noopener noreferrer"? Czy tak samo jest z rel="nofollow"? Jak wpłyną na SEO?

W tym poście wyjaśniamy, co to jest rel="noopener", rel="noreferrer" lub rel="noopener noreferrer", ich użycie i efekty SEO.

Zacznijmy teraz mówić o rel= „noreferrer”.

rel = „noreferrer noopener”

szybka nawigacja

  • Co to jest rel="noreferrer"?
  • Kiedy używać rel=”noreferrer”?
  • Czy rel="noreferrer" wpływa na SEO?
  • Co to jest rel=”noopener”?
  • Czy rel= „noopener” wpływa na SEO?
  • rel="noopener noreferrer" i WordPress
    • Jak usunąć rel="noreferrer noopener" z WordPress
  • Noreferrer vs Noopener vs Nofollow
  • Streszczenie

Co to jest rel="noreferrer"?

Używając znacznika kotwicy <a> dla linku, masz atrybut target, który decyduje o tym, jak link będzie się zachowywał, gdy użytkownicy go klikną. Atrybut noreferrer służy do ukrycia źródła ruchu przechodzącego z witryny na inną witrynę.

Zobaczmy przykład, który opisze, jak działa rel="noreferrer".

Wyobrażając sobie, że użytkownik przechodzi z adresu URL A do adresu URL B, właściciel witryny z adresem URL B może otrzymać informacje o poprzedniej lokalizacji użytkownika w sieci. Źródła ruchu przychodzącego można łatwo zidentyfikować, przeglądając raport ruchu z witryn odsyłających w Google Analytics.

Jeśli jednak webmaster adresu URL A nie chce, aby webmaster adresu URL B wiedział, że użytkownicy przechodzą z jego witryny, webmaster adresu URL A może ukryć tę informację, umieszczając klauzulę noreferrer w kodzie HTML linku. Następnie webmaster adresu URL B zobaczy ten ruch w raporcie Google Analytics skategoryzowany jako bezpośredni, co oznacza, że ​​nie zostanie podany dokładny adres, z którego pochodzi ruch.

Dla atrybutu noreferrer wyglądałoby to jak poniższy link w kodzie HTML.

 <a href=“https://www.websiteb.com” rel=“noreferrer”>Website B</a>
rel="noreferrer"

Kiedy używać rel=”noreferrer”?

zawsze, gdy nie chcesz dostarczać informacji do witryny, do której prowadzisz łącze, jeśli nie chcesz, aby widzieli, skąd pochodzi ruch, użyj rel="noreferrer". Na przykład, gdy używasz witryny internetowej jako „złego przykładu” i nie chcesz, aby właściciel witryny o tym wiedział.

Sytuacja, w której należy unikać używania rel= „noreferrer” jest związana z linkowaniem wewnętrznym, ponieważ nie chcesz tego bałaganu w raporcie Google.

Czy rel="noreferrer" wpływa na SEO?

Używanie noreferrer w linkach wychodzących nie ma bezpośredniego efektu SEO. Obawy o negatywny wpływ rel=”noreferrer” na SEO są nieuzasadnione.

Ale to nie znaczy, że ten atrybut nie będzie miał wpływu na wszystkie aspekty. Główna wada korzystania z niego polega na tym, że webmaster strony, do której linkujesz, nie będzie wiedział, że się do niej podałeś – co oznacza, że ​​nie ma możliwości, aby Ci podziękował, zamieścił link do Ciebie lub udostępnił Twój artykuł.

Aby przyciągnąć uwagę autorytatywnych witryn, musisz usunąć blokadę skierowań, aby zaprezentować ruch, który do nich kierujesz w GA.

Co to jest rel=”noopener”?

Noopener jest dodawany do linku, aby zapobiec przejęciu Twojej witryny przez złośliwą witrynę, do której prowadzisz łącze. Jest używany, gdy łącze zewnętrzne jest zaprogramowane do otwierania w nowej karcie z pustym celem. Na przykład,

 <a href=“https://www.websiteb.com” target=“_blank” rel=“noopener”>Website B</a>

Kiedy łączysz się z zewnętrzną stroną internetową, na którą może mieć wpływ złośliwy kod, ta strona internetowa może wykorzystać właściwość JavaScript window.opener do kradzieży cyfrowych informacji o Twoich odbiorcach, uruchamiając ten sam proces na Twojej stronie. Ale dodanie rel noopener do linku uniemożliwi nowej karcie korzystanie z funkcji window.opener JavaScript i zapewni jej uruchomienie w osobnym procesie.

Czy rel= „noopener” wpływa na SEO?

W rzeczywistości atrybut rel="noopener" to tylko instrukcja dla przeglądarki, aby przestała używać obiektu JavaScript o nazwie window.opener, który nigdy nie dotyczy wyszukiwarek. Noopener jest więc bardziej ze względów bezpieczeństwa niż cokolwiek innego i nie ma żadnego wpływu na SEO .

rel="noopener noreferrer" i WordPress

WordPress umieścił klauzulę rel= „noopener noreferrer” na liście swoich domyślnych funkcji, począwszy od wersji 4.7.4. Ten tag jest automatycznie dodawany do wszystkich zewnętrznych i wewnętrznych linków, które mają otwierać się w nowej karcie (target_blank) w witrynie.

Jak usunąć rel="noreferrer noopener" z WordPress

W większości przypadków możesz nie chcieć lub nie musisz używać atrybutu rel= „noreferrer”. Jednak usunięcie atrybutu noopener noreferrer z wordpress może być nieco trudne, ponieważ jest on zintegrowany z kodem źródłowym edytora tekstu. Gdy usuniesz go z kodu HTML, zostanie on ponownie dodany, gdy zapiszesz lub zaktualizujesz dokument.

Najprostszym rozwiązaniem, aby zapobiec automatycznemu rel="noopener noreferrer" przez WordPress, jest nieotwieranie linku na nowej stronie lub karcie. Innymi słowy, nie używaj polecenia target=”_blank”.

Jednak w ten sposób możesz obawiać się, że użytkownicy opuszczą Twoją platformę online, zwiększając współczynnik odrzuceń, skracając czas oglądania i negatywnie wpływając na rankingi wyszukiwania. Szczerze mówiąc, te obawy mają sens. Jeśli jednak większość odwiedzających to użytkownicy mobilni, niewiele masz do stracenia, usuwając target=”_blank” ze swoich adresów URL. Dzieje się tak, ponieważ przeglądanie mobilne powoduje, że odwiedzający i tak opuszczają Twoją platformę, aby uzyskać dostęp do połączonej witryny. A co, jeśli większość odwiedzających pochodzi z komputerów? W takim przypadku lepiej nie używać WordPressa.

Noreferrer vs Noopener vs Nofollow

Co to jest? Czy to wpływa na SEO?
rel=„noreferrer” Tag rel="noreferrer" wskazuje, że po kliknięciu linku nie ma wycieku informacji o stronie odsyłającej. Określa głównie przeglądarkę, aby nie przekazywała nagłówka strony odsyłającej HTTP, jeśli dana osoba kliknie hiperłącze. NIE
rel= „noopener” Rel „noopener” ma na celu uniemożliwienie stronie otwierającej uzyskania dostępu do strony początkowej. Ten rel ma zastosowanie, gdy link zostanie wybrany do otwarcia w nowej karcie. NIE
rel=„nofollow” Dodanie rel „nofollow” do hiperłącza oznacza poinstruowanie wyszukiwarek, aby nie przekazywały żadnego rankingu strony z jednej do drugiej witryny. Dokładniej, dajesz im instrukcje, aby zaniedbali ten link w celach SEO. TAK

Te trzy tagi są zupełnie inne i mogą być używane osobno lub razem, w zależności od celów i wymagań bezpieczeństwa oraz pożądanego wpływu na SEO.

Streszczenie

W przeciwieństwie do klauzuli nofollow, klauzule noopener i noreferrer nie będą miały bezpośredniego wpływu na SEO. Zostały zaprojektowane, aby chronić Twoją platformę internetową przed atakami typu phishing i zapobiegać pojawianiu się danych o ruchu w analizach powiązanych witryn.