Kiedy po raz pierwszy zacząłem dodawać linki zewnętrzne do mojej witryny WordPress, nie zastanawiałem się zbytnio, jak mogą one wpłynąć na SEO. Chciałem po prostu udostępniać moim czytelnikom przydatne zasoby i polecać produkty, którym ufam.
Dopiero gdy zacząłem używać linków afiliacyjnych, zdałem sobie sprawę, że jest problem. Google traktuje płatne lub sponsorowane linki inaczej, a jeśli nie będziesz ich odpowiednio obsługiwać, może to zaszkodzić Twojej pozycji w wyszukiwarce.
Rozwiązanie jest proste: dodaj atrybut nofollow. Mówi to wyszukiwarkom, że link jest komercyjny, dzięki czemu pozostajesz w zgodzie z ich wytycznymi, nie tracąc możliwości polecania narzędzi i usług swoim czytelnikom.
W tym przewodniku pokażę Ci dwa proste sposoby na dodanie atrybutu nofollow do linków zewnętrznych w WordPress. Omówię, jak to zrobić za pomocą darmowej wtyczki External Links i jak dodać szybki fragment kodu za pomocą WPCode.

Oto szybki przegląd tego, czego nauczysz się w tym artykule:
- Czym jest link Nofollow i dlaczego go używać?
- Metoda 1: Użyj darmowej wtyczki, aby dodać atrybut nofollow do wszystkich linków zewnętrznych
- Metoda 2: Automatyczne dodawanie atrybutu Nofollow za pomocą fragmentu kodu
- Najczęściej zadawane pytania (FAQ)
- Dodatkowe zasoby i przewodniki dotyczące SEO w WordPress
Czym jest link Nofollow i dlaczego go używać?
Link nofollow to zwykły hiperłącze z dodatkowym fragmentem kodu: rel="nofollow". Mówi to wyszukiwarkom takim jak Google, że nie chcesz przekazywać autorytetu SEO do strony, do której linkujesz.
Wyszukiwarki takie jak Google używają linków do zrozumienia, o czym jest Twoja treść i jak odnosi się ona do innych stron w sieci.
Chociaż linkowanie do wysokiej jakości stron zewnętrznych jest dobrą praktyką, musisz w jakiś sposób poinformować wyszukiwarki o określonych typach linków. Jest to szczególnie ważne w przypadku linków afiliacyjnych, sponsorowanych treści lub linków w treściach przesłanych przez użytkowników, takich jak komentarze.
Oto jak wygląda link z atrybutem nofollow w kodzie:
<a href="http://example.com" rel="nofollow">Example Website</a>
Teraz mógłbyś przejść przez każdy pojedynczy link na swojej stronie i dodać to ręcznie, ale jest to bardzo żmudne.
Dlatego automatyzacja procesu jest najmądrzejszym podejściem. Metody, które pokażę poniżej, zajmą się tym za Ciebie automatycznie, zapewniając, że każdy zewnętrzny link będzie prawidłowo traktowany na całej Twojej stronie.
Metoda 1: Użyj darmowej wtyczki, aby dodać atrybut nofollow do wszystkich linków zewnętrznych
Jeśli dopiero zaczynasz lub chcesz prostego rozwiązania „ustaw i zapomnij”, to jest to metoda, którą polecam. Wykorzystuje ona darmową, dedykowaną wtyczkę, która doskonale wykonuje to jedno zadanie bez żadnych problemów.
Najpierw musisz zainstalować i aktywować wtyczkę External Links. Jeśli nigdy wcześniej nie instalowałeś wtyczki, nie martw się. Mam szczegółowy przewodnik jak zainstalować wtyczkę WordPress, który przeprowadzi Cię przez każdy krok.
Po aktywacji przejdź do strony „WP External Links” w swoim panelu administracyjnym WordPress. Znajdziesz tam wszystkie ustawienia wtyczki.
Będziesz chciał przejść do zakładki „Linki zewnętrzne”. Po prostu znajdź opcję „Ustaw follow lub nofollow” i wybierz opcję „nofollow” z menu rozwijanego.

Polecam również ustawić opcję „Otwieraj linki zewnętrzne” na „każdy w osobnym oknie lub karcie”. Jest to świetna praktyka z punktu widzenia doświadczenia użytkownika, która zatrzymuje odwiedzających na Twojej stronie internetowej.
Po zakończeniu upewnij się, że kliknąłeś przycisk „Zapisz zmiany” na dole strony.
Wtyczka automatycznie doda atrybut nofollow do wszystkich linków zewnętrznych w całej Twojej witrynie WordPress.
Metoda 2: Automatyczne dodawanie atrybutu Nofollow za pomocą fragmentu kodu
Ta metoda jest dla osób, które czują się komfortowo z dodawaniem kodu do swojej strony WordPress. Jest to lekkie rozwiązanie, które nie wymaga konfiguracji żadnych ustawień wtyczki.
Zdecydowanie odradzam bezpośrednie edytowanie pliku functions.php Twojego motywu, ponieważ drobne błędy mogą zepsuć Twoją witrynę. Najbezpieczniejszym i najłatwiejszym sposobem jest użycie darmowego pluginu WPCode.
Wskazówka eksperta: Używamy WPCode na wszystkich naszych stronach internetowych do zarządzania kluczowymi fragmentami kodu. Pozwala nam to dodawać niestandardowe funkcje bez modyfikowania plików motywu, co jest kluczowe dla stabilności witryny. Więcej szczegółów znajdziesz w naszej pełnej recenzji WPCode.
Najpierw zainstaluj i aktywuj darmowy plugin WPCode. Jeśli potrzebujesz pomocy, skorzystaj z naszego przewodnika jak zainstalować plugin WordPress.
Po aktywacji przejdź do Code Snippets » + Add Snippet i kliknij „Add Your Custom Code (New Snippet)”.

Zacznij od nadania swojemu fragmentowi tytułu, na przykład „Nofollow Wszystkie Linki Zewnętrzne”.
Następnie wklej poniższy kod do pola „Podgląd kodu”:
add_filter( 'the_content', 'wpb_nofollow_external_links' );
function wpb_nofollow_external_links( $content ) {
return preg_replace_callback(
'/[<]a[^>]+/',
function( $matches ) {
$link = $matches[0];
$site_link = get_bloginfo( 'url' );
if ( strpos( $link, 'rel' ) === false ) {
$link = preg_replace( '%(href="https?://(?!' . preg_quote( $site_link, '/' ) . ')[^"]+)"%', '$1 rel="nofollow"', $link );
} elseif ( preg_match( '%rel="([^"]+)"%', $link, $rel_matches ) ) {
$rel = $rel_matches[1];
if ( ! preg_match( '/\bnofollow\b/i', $rel ) ) {
$link = str_replace( 'rel="' . $rel . '"', 'rel="' . $rel . ' nofollow"', $link );
}
}
return $link;
},
$content
);
}
Uwaga: Ten kod dodaje atrybut nofollow tylko do linków znajdujących się w treści Twoich postów i stron WordPress. Nie wpłynie na linki w menu nawigacyjnym, pasku bocznym, stopce ani w innych obszarach widżetów.

Upewnij się, że „Typ kodu” jest ustawiony na „Fragment PHP”.
Poniżej kodu ustaw metodę „Wstawianie” na „Automatyczne wstawianie”, a „Lokalizację” na „Uruchom wszędzie”.

Na koniec przełącz przełącznik u góry na „Aktywny” i kliknij przycisk „Zapisz fragment”.
Ten kod będzie teraz automatycznie działał na Twojej stronie i doda atrybut nofollow do wszystkich Twoich linków zewnętrznych.
Najczęściej zadawane pytania (FAQ)
1. Jaka jest różnica między nofollow, sponsored i ugc?
Są to wszystkie wartości atrybutu rel, które mówią Google więcej o linku. nofollow to ogólna wskazówka, że nie popierasz w pełni połączonej strony, sponsored jest przeznaczony dla płatnych lub partnerskich linków, a ugc dla treści generowanych przez użytkowników, takich jak komentarze. Chociaż precyzja jest najlepsza, nofollow może działać jako opcja ogólnego przeznaczenia.
2. Czy ustawienie nofollow dla wszystkich zewnętrznych linków zaszkodzi mojemu SEO?
Nie, to raczej nie zaszkodzi Twojemu SEO, ale automatyczne dodawanie nofollow do każdego zewnętrznego linku często nie jest konieczne. Najlepszą praktyką jest dziś stosowanie nofollow bardziej strategicznie. Na przykład, zawsze powinieneś go używać do linków afiliacyjnych lub sponsorowanych.
3. Czy lepiej użyć wtyczki, czy metody z kodem?
To zależy od tego, z czym czujesz się najbardziej komfortowo. Dla większości użytkowników polecam użycie wtyczki External Links. Jest prosta, dedykowana i łatwa w konfiguracji. Jeśli wolisz nie dodawać kolejnej wtyczki i czujesz się komfortowo z dodawaniem kodu, metoda z WPCode jest świetną, lekką alternatywą.
4. Jak sprawdzić, czy moje zewnętrzne linki mają atrybut nofollow?
Możesz łatwo sprawdzić bezpośrednio z przeglądarki internetowej. Po prostu odwiedź stronę w swojej witrynie, kliknij prawym przyciskiem myszy zewnętrzny link i wybierz „Zbadaj”. Spowoduje to otwarcie panelu deweloperskiego pokazującego kod HTML, gdzie możesz sprawdzić, czy do tagu <a> linku dodano rel="nofollow".

Dodatkowe zasoby i przewodniki dotyczące SEO w WordPress
Mam nadzieję, że ten przewodnik pomógł Ci nauczyć się, jak ustawić nofollow dla wszystkich linków zewnętrznych w WordPress.
Możesz również zapoznać się z naszymi innymi przewodnikami, które pomogą Ci zarządzać linkami i poprawić SEO Twojej witryny:
- Jak dodać linki partnerskie w WordPress (właściwy sposób)
- Kompleksowy przewodnik po SEO dla WordPressa dla początkujących (krok po kroku)
- Jak śledzić linki wychodzące w WordPressie
- Najlepsze narzędzia i wtyczki do marketingu afiliacyjnego dla WordPress
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.


Jiří Vaněk
Co do atrybutu 'nofollow', czy zawsze warto go stosować, czy robić wyjątek dla stron z bardzo wysokim autorytetem?
Wsparcie WPBeginner
Możesz pominąć nofollow dla stron o wysokiej wartości w swoich artykułach, ale jest to kwestia testowania i osobistych preferencji, dla których stron nie uwzględniasz nofollow.
Admin
Christen Costa
Uwaga: Ta wtyczka zepsuła kilka naszych stron kategorii w czerwcu 2019 r. Byłbym bardzo ostrożny. A przez zepsucie mam na myśli, że strony kategorii pojawiały się puste.
Wsparcie WPBeginner
Dziękujemy za informację, na pewno przyjrzymy się wtyczce i zaktualizujemy artykuł, gdy znajdziemy alternatywę, jeśli nie będzie działać.
Admin
Paul
Cześć,
Dzięki za pomoc. Zainstalowałem wtyczkę External Links. Szybkie pytanie. Wiele linków na mojej stronie jest w formie przycisków, czy wtyczka External Links, którą Pan zasugerował, zadziała również na nich i nada im atrybut nofollow? Zakładam, że tak, ponieważ z tego, co rozumiem, nadaje ona atrybut nofollow wszystkim linkom wychodzącym, prawda?
Dziękuję
Paul
Natasha
Myślałem, że trzeba tylko dodawać atrybut nofollow do linków, które przynoszą zysk? Jak linki partnerskie?
Czyli mówisz, że WSZYSTKIE zewnętrzne linki muszą być nofollow?
Wsparcie WPBeginner
Tak, chyba że te linki zewnętrzne prowadzą do stron, które posiadasz i chcesz, aby skorzystały z linku dofollow.
Admin
Sagar Patil
Dziękuję bardzo, użyłem wtyczki External links.
Amit Singh
Witam,
Dobry artykuł. Mam problem z moją stroną na WordPressie. Linki przychodzące na postach lub stronach (działają tylko dla postów/stron. W paskach bocznych, stopce działają dobrze) nie działają na małych urządzeniach, takich jak telefony komórkowe, ale działają dobrze na komputerach. Jak rozwiązać ten problem. Używam wtyczki WP External Link, ale bez rezultatu. Użyłem również wtyczki open external link wp, jak czytałem na Pana stronie, ale nie zadziałało. Proszę o pomoc w rozwiązaniu tego problemu.
Dzięki
Dheeraj Tiwari
Dziękuję bardzo. Naprawdę mi to pomaga!
Sandeep
Ostatnio straciłem pozycję w Google. Mam stronę z alertami o pracę, robię wszystko poprawnie, ale używam wszystkich zewnętrznych linków bez atrybutu nofollow i otwierania w nowym oknie... moja strona ma około 1000 zewnętrznych linków. Czy masz jakieś pomysły, jak odzyskać pozycję w Google? Proszę o odpowiedź wpbeginner, jesteś moją jedyną nadzieją...
Wsparcie WPBeginner
Cześć Sandeep,
Proszę postępować zgodnie z instrukcjami opisanymi w artykule. Za pomocą wtyczki „External Links” będziesz mógł dodać atrybut nofollow do wszystkich zewnętrznych linków.
Admin
sean
Używam wtyczki, aby wszystkie zewnętrzne linki były "no follow". Ale czasami muszę sprawić, aby link był "do follow" i w tym celu używam rel= "do follow". Kiedy sprawdzam, pokazuje się zarówno "no follow", jak i "do follow".
Co mam zrobić?
Wsparcie WPBeginner
Powinieneś zapoznać się z dokumentacją wtyczki, której używasz, aby ustawić atrybut nofollow dla wszystkich linków. Autor wtyczki mógł opisać, jak sprawić, by niektóre linki były śledzone. Jeśli tego nie zrobił, powinieneś go zapytać, jak to zrobić.
Admin
Usman
Dziękujemy za pomoc w postaci przewodnika krok po kroku.
Sheryl
Ostatnio otrzymałem niepokojący e-mail od Google z informacją:
Google wykrył wzorzec linków z Twojej witryny do innych witryn, który jest nienaturalny lub nieistotny. Ten wzorzec próbuje sztucznie zwiększyć ranking innych witryn w wynikach wyszukiwania Google. Taki nienaturalny ranking spowodowałby, że wyniki wyszukiwania faworyzowałyby wyniki niezwiązane z faktycznym zapytaniem użytkownika. Jest to również naruszenie Wytycznych dla webmasterów Google. Dlatego obniżamy zaufanie do linków w Twojej witrynie.
Używam linków partnerskich w prawie każdym poście i mam już ponad 450 postów — jeśli będę musiał ręcznie kodować każdy link, zajmie to wieki... Czy mogę uzyskać od Google wyjaśnienie, co dokładnie spowodowało tę akcję?
Dzięki
Sheryl
Rodrigo
Czy masz jakieś dalsze uwagi na temat zalet i wad nie-foliujących linków? Jeszcze się nie zdecydowałem. Właśnie zainstalowałem ten wtyczkę, ale teraz, czytając komentarze, zastanawiam się, czy to był dobry krok.
Wsparcie WPBeginner
Nie wszystkie linki. Powinieneś stosować nofollow tylko do linków zewnętrznych. Linki zewnętrzne to te, które przenoszą użytkowników z Twojej strony internetowej na inną stronę.
Admin
Rodrigo
Dziękuję!
Arize
Well, Thanks you should have said that earlier
Ted
Szkoda, że nie podał nam Pan prawdziwego rozwiązania, aby to zrobić. Dodawanie kolejnej wtyczki do rozwiązania problemu nie jest właściwym podejściem.
Peter griffiths
Ważne jest, aby zauważyć, że w prawie wszystkich okolicznościach nie jest dobrym pomysłem nie śledzenie WSZYSTKICH zewnętrznych linków, ponieważ całkowicie zaprzecza to celowi – jest jasne, że Google również tak uważa.
Jakiś czas temu myślałem o użyciu wtyczki do tego, ale strona wygląda znacznie bardziej naturalnie, jeśli tego nie zrobisz. Jeśli się nad tym zastanowić, mówi to Google, że wszystkie zewnętrzne linki na stronie są linkami płatnymi, a jeśli wszystkie linki można kupić, jak bardzo będą one przydatne dla odwiedzającego, a inna strona, która nie stosuje nofollow do wszystkiego, powinna w rezultacie być wyżej w rankingu – popraw mnie, jeśli się mylę.
Gaurav Khurana
Dobrze wiedzieć, że istnieją takie wtyczki, które mogą pomóc w tak miły sposób.
Mickey
Pomysł wykorzystania nofollow do zachowania soku linków umarł w 2009 roku. W tym momencie kosztuje cię to sok linków, niezależnie od tego, czy ustawisz go jako nofollow, czy nie. Oto kilka szczegółów od WooRank:
Jeśli ufasz linkowi, pozwól mu być śledzonym. Oddaj im zasłużony kredyt, ponieważ dla ciebie i tak nie ma to znaczenia. Jeśli nie ufasz linkowi, dlaczego w ogóle masz go na swoim blogu?
Oczywiście reklamy nofollow lub wszystko, co jest generowane przez użytkowników (komentarze itp.), ale wszystko inne na Twoim blogu powinno pozostać otwarte i śledzone.
Gaurang Thakor
Całkowicie się z Panem zgadzam!
Mark Corder
W dyskusjach na temat SEO / NoFollow słyszałem, że posiadanie linków do stron zewnętrznych, które uzupełniają Twoją treść, jest dobre i że powinny one być „śledzone”. Mój fotoblog zawiera wiele linków zewnętrznych, a większość z nich prowadzi do oficjalnych informacji związanych ze zdjęciem, które prezentuję – takich jak strony Parków Stanowych / Służby Leśnej i artykuły z Wikipedii.
Czy powinienem oznaczać je jako NoFollow?
muncy
Otwieranie linków w nowym oknie nie jest dobrą praktyką dostępności.
Diamsy
Dlaczego uważasz, że nie jest to dobra praktyka dostępności?