Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak dodać atrybut Nofollow do wszystkich linków zewnętrznych w WordPress (Łatwy sposób)

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.

Jak dodać nofollow do wszystkich zewnętrznych linków w WordPress

Oto szybki przegląd tego, czego nauczysz się w tym artykule:

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.

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.

Ustawienia wtyczki WP External Links

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.

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)”.

Dodawanie niestandardowego fragmentu kodu w WPCode

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.

Konfiguracja fragmentu kodu w WPCode

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”.

Domyślna metoda automatycznego wstawiania w WPCode

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".

Inspekcja atrybutów linków

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:

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.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

28 CommentsLeave a Reply

  1. Co do atrybutu 'nofollow', czy zawsze warto go stosować, czy robić wyjątek dla stron z bardzo wysokim autorytetem?

    • 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

  2. 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.

    • Dziękujemy za informację, na pewno przyjrzymy się wtyczce i zaktualizujemy artykuł, gdy znajdziemy alternatywę, jeśli nie będzie działać.

      Admin

  3. 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

  4. 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?

  5. 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

  6. 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ą...

    • 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

  7. 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ć?

    • 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

  8. 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

  9. 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.

  10. 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.

  11. 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ę.

  12. Dobrze wiedzieć, że istnieją takie wtyczki, które mogą pomóc w tak miły sposób.

  13. 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.

  14. 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?

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.