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

Jak uniemożliwić wyszukiwarkom indeksowanie strony WordPress

Pracujesz nad witryną WordPress, która nie jest jeszcze gotowa do uruchomienia? Prawdopodobnie nie chcesz, aby niedokończone strony pojawiały się w wynikach wyszukiwania, zanim będziesz gotowy.

W tym przewodniku pokażemy Ci, jak kontrolować indeksowanie witryny WordPress przez wyszukiwarki. Wyjaśnimy również, której metody użyć, aby ukryć całą witrynę, pojedynczą stronę lub określony folder.

Zatrzymaj wyszukiwarki przed indeksowaniem witryny WordPress

Ważne: Indeksowanie to nie to samo co przeszukiwanie

Wielu początkujących zniechęca wyszukiwarki do przeszukiwania ich witryny, podczas gdy tak naprawdę chcą zatrzymać indeksowanie. Ważne jest, aby zrozumieć różnicę między nimi.

Przeszukiwanie to proces, w którym boty wyszukiwarek odwiedzają Twoją witrynę w celu odkrywania treści. Indeksowanie to proces dodawania tych treści do ich bazy danych wyników wyszukiwania.

Pomyśl o tym jak o bibliotekarzu czytającym nową książkę (indeksowanie) i dodającym ją do katalogu biblioteki (wyświetlanie).

Ma to znaczenie, ponieważ blokowanie przeszukiwania nie zawsze zapobiega indeksowaniu. Jeśli Google odkryje zablokowany adres URL za pośrednictwem linków z innych stron internetowych, nadal może go zaindeksować. Ponieważ Google nie może przeszukać strony, może wyświetlić komunikat „Brak informacji o tej stronie” w wynikach wyszukiwania.

Google wyświetla „Brak informacji o tej stronie” w wynikach wyszukiwania

Chcesz wiedzieć, czy wyłączyć przeszukiwanie, czy indeksowanie w swojej witrynie? Oto krótki przewodnik:

Przypadek użyciaCo robićWłaściwe narzędzie
Ukryj całą witrynę, która nie została jeszcze uruchomionaZablokuj cały dostępUstawienie odczytu WordPress + ochrona hasłem
Usuń jedną stronę lub wpis z GooglePozwól na przeszukiwanie, ale zatrzymaj indeksowanieDodaj tag noindex
Skieruj boty z dala od folderuZatrzymaj przeszukiwanie tego folderurobots.txt Zabroń

Kliknij poniższe linki, aby przejść do wybranej metody:

Metoda 1: Użyj ustawienia WordPress, aby zniechęcić do indeksowania

WordPress ma wbudowane ustawienie, które prosi wyszukiwarki o nieindeksowanie Twojej witryny. Przejdź do Ustawienia » Czytanie i zaznacz opcję „Zniechęcaj wyszukiwarki do indeksowania tej witryny”.

Zniechęcaj wyszukiwarki do indeksowania za pomocą wbudowanych ustawień w WordPress

Po włączeniu WordPress dodaje do Twoich stron meta tag robots noindex,nofollow:

<meta name="robots" content="noindex,nofollow">

Dyrektywa noindex prosi wyszukiwarki o nieumieszczanie Twoich stron w wynikach wyszukiwania, podczas gdy nofollow prosi je o niepodążanie za linkami na tych stronach.

WordPress ostrzega również, że to od wyszukiwarek zależy, czy uszanują tę prośbę. Innymi słowy, to ustawienie prosi wyszukiwarki o nieindeksowanie Twojej witryny, ale nie powstrzymuje ich przed dostępem do niej.

Jeśli chcesz uniemożliwić wyszukiwarkom indeksowanie lub przeszukiwanie Twojej witryny, musisz zabezpieczyć hasłem swoją witrynę WordPress

Metoda 2: Zatrzymaj indeksowanie pojedynczej strony lub wpisu

Jeśli chcesz, aby Twoja witryna pozostała w wynikach wyszukiwania, ale chcesz wykluczyć jedną stronę lub wpis z Google, dodaj dyrektywę noindex do tej strony.

Większość darmowych wtyczek SEO dla WordPressa może to zrobić. Używamy darmowej wersji All in One SEO na WPBeginner, więc pokażemy Ci, jak to działa z nią. Najpierw zainstaluj, aktywuj i skonfiguruj wtyczkę na swojej stronie internetowej.

Następnie edytuj wpis lub stronę, którą chcesz usunąć z wyników wyszukiwania. Przewiń w dół do Ustawień AIOSEO i przejdź do zakładki „Zaawansowane”. Wyłącz „Użyj domyślnych ustawień” i wybierz „Nie indeksuj”.

Ustawienie noindex dla pojedynczej strony lub wpisu za pomocą AIOSEO

Kliknij „Aktualizuj” lub „Opublikuj”, aby zapisać zmiany. AIOSEO doda teraz dyrektywę noindex do strony, informując wyszukiwarki, aby nie umieszczały jej w swoich indeksach.

Metoda 3: Ręcznie edytuj plik robots.txt

Użyj robots.txt, gdy chcesz poinformować roboty o nieprzeszukiwaniu określonej części Twojej witryny WordPress, zamiast blokować całą witrynę. Na przykład możesz uniemożliwić botom przeszukiwanie folderu /private/, jednocześnie pozwalając im na przeszukiwanie reszty witryny.

WordPress normalnie generuje plik robots.txt automatycznie. Możesz go wyświetlić, odwiedzając twojadomena.com/robots.txt.

Większość darmowych wtyczek SEO dla WordPressa, w tym All in One SEO, pozwala edytować robots.txt bezpośrednio z panelu administracyjnego WordPress. Alternatywnie możesz utworzyć lub edytować plik robots.txt w katalogu głównym swojej witryny za pomocą menedżera plików hostingu lub FTP. Szczegółowe instrukcje znajdziesz w naszym przewodniku jak zoptymalizować plik robots.txt WordPress pod kątem SEO.

Gdy już otworzysz plik, skopiuj poniższy kod do swojego pliku robots.txt.

User-agent: *
Disallow: /private/

Pamiętaj, aby zastąpić /private/ ścieżką URL, której wyszukiwarki mają nie przeszukiwać.

Metoda 4: Użyj dyrektywy X-Robots-Tag, aby zapobiec indeksowaniu

Jeśli chcesz wykluczyć plik, taki jak PDF z wyników wyszukiwania, możesz użyć nagłówka HTTP X-Robots-Tag. W przeciwieństwie do tagu meta robots, działa on z plikami, które nie mają strony HTML, na której można dodać noindex.

Dla serwerów Apache dodaj poniższy kod do swojego pliku .htaccess:

<FilesMatch ".pdf$">
  <IfModule mod_headers.c>
    Header set X-Robots-Tag "noindex"
  </IfModule>
</FilesMatch>

Jeśli używasz AIOSEO, możesz również edytować plik .htaccess z poziomu All in One SEO » Narzędzia » Edytor .htaccess.

Ostrzeżenie: Edycja pliku .htaccess może spowodować awarię Twojej witryny, jeśli zostanie wykonana nieprawidłowo. Upewnij się, że wykonasz kopię zapasową swojej witryny WordPress lub kopię pliku .htaccess przed wprowadzeniem jakichkolwiek zmian.

Metoda 5: Zabezpiecz cały witrynę hasłem za pomocą cPanel

Jeśli Twoja witryna jest nadal w budowie i chcesz uniemożliwić wyszukiwarkom dostęp do niej, musisz włączyć ochronę hasłem dla całej witryny. Blokuje ona odwiedzających i roboty przed dostępem do witryny, dopóki nie usuniesz hasła.

Jeśli Twój dostawca hostingu oferuje cPanel, zaloguj się na swoje konto i otwórz „Prywatność katalogu” w sekcji „Pliki”.

Wybierz Ochronę katalogu w cPanel

Znajdź katalog, w którym zainstalowano WordPress. Często jest to public_html. Jeśli masz wiele witryn, otwórz public_html i wybierz folder witryny, którą chcesz chronić.

Kliknij „Edytuj” obok katalogu. Na nowym ekranie zaznacz „Chroń ten katalog hasłem”, wprowadź nazwę chronionego katalogu i kliknij „Zapisz”.

Chroń swój katalog hasłem w cPanel

Następnie użyj sekcji „Utwórz użytkownika”, aby wprowadzić nazwę użytkownika i hasło. Twoja witryna będzie teraz wymagać tych danych logowania, zanim ktokolwiek będzie mógł uzyskać do niej dostęp, w tym roboty wyszukiwarek.

Pamiętaj, że ochrona hasłem na poziomie serwera blokuje cały dostęp do witryny. Usługi zewnętrzne, takie jak bramki płatności lub zadania cron, mogą nie działać, dopóki nie usuniesz ochrony.

Najczęściej zadawane pytania dotyczące zatrzymywania indeksowania witryny WordPress przez wyszukiwarki

1. Czy ochrona hasłem mojej witryny zaszkodzi mojemu SEO, gdy będę gotowy do uruchomienia?

Nie. Ochrona hasłem Twojej witryny podczas jej budowy nie zaszkodzi Twojemu SEO. Po usunięciu hasła wyszukiwarki będą mogły normalnie indeksować Twoje strony.

2. Jak wyłączyć SEO w WordPress?

WordPress nie ma ustawienia „wyłącz SEO”. Jeśli chcesz, aby Twoja witryna nie pojawiała się w wynikach wyszukiwania, włącz opcję „Zniechęcaj wyszukiwarki do indeksowania tej witryny” w sekcji Ustawienia » Czytanie.

3. Jak ukryć moją witrynę WordPress przed wyszukiwarkami podczas testowania?

Chroń witrynę hasłem za pośrednictwem panelu sterowania hostingu, jeśli Twój hosting oferuje taką opcję. Na przykład użytkownicy cPanel mogą użyć opcji „Directory Privacy” (Ochrona katalogu), aby wymagać nazwy użytkownika i hasła przed uzyskaniem dostępu do witryny.

4. Jaka jest różnica między noindex a nofollow?

noindex mówi wyszukiwarkom, aby nie umieszczały strony w wynikach wyszukiwania. nofollow mówi im, aby nie podążały za linkami na tej stronie. Kontrolują one różne rzeczy i mogą być używane razem w razie potrzeby.

Mamy nadzieję, że ten artykuł pomógł Ci zatrzymać wyszukiwarki przed indeksowaniem lub przeszukiwaniem Twojej witryny WordPress. Możesz przejrzeć naszą listę kontrolną SEO dla WordPress, gdy będziesz gotowy do uruchomienia swojej 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 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

30 KomentarzeZostaw odpowiedź

  1. Wow!, Dziękuję wpBeginner, nigdy nie pomyślałem o włączeniu ochrony hasłem dla folderu public_html. Dziękuję za przedstawienie tej perspektywy. Bardzo dziękuję!

  2. Czytałem, że często te procedury, podobnie jak robots.txt, są tylko zalecanym zachowaniem dla robota. Jak faktycznie uniknąć wyszukiwania? Czy można na przykład zablokować zakresy Google i Bing, na przykład za pomocą pliku .htaccess?

    • Użyłbyś metody 3 lub 4, aby całkowicie zablokować dostęp do swojej witryny.

      Administrator

      • Rozumiem, ale zakładam, że wtedy strona nie będzie publiczna i tylko osoby znające login i hasło będą mogły uzyskać do niej dostęp? Chciałem po prostu spróbować znaleźć zakresy IP botów i zablokować je na poziomie pliku htacess, np. Czy to ma sens, czy to nonsens?

        • Nie ma gwarancji, że boty nie znajdą strony w późniejszym terminie pod innym adresem IP. Jeśli chcesz mieć pewność, że Twoja strona nie zostanie przeszukana, powinieneś uczynić ją prywatną, w przeciwnym razie najlepszą opcją jest użycie pliku robots.txt, aby poprosić o nieprzeszukiwanie strony.

        • Rozumiem i dziękuję za odpowiedź. Myślałem, że uda mi się to rozwiązać, blokując zakres, ale masz rację, że bot może pochodzić z innego IP lub nowego zakresu. Spróbuję polegać na pliku robots.txt i mam nadzieję, że wszystko będzie dobrze.

  3. Czy powszechne przekonanie, że posiadanie dużej liczby zaindeksowanych stron w witrynie nie ma wpływu na indeksowanie pozostałych stron, jest poprawne?

    • Tylko dlatego, że masz zaindeksowane strony w swojej witrynie, nie oznacza, że nie możesz mieć innych stron ukrytych przed robotami, aby zapobiec indeksowaniu.

      Administrator

  4. Kilka razy zastanawiałem się, będąc w zakładce ustawień panelu WordPress, dlaczego ktokolwiek chciałby zniechęcać Google do wyświetlania strony lub wpisu. Dziś, po przeczytaniu tego posta, dowiedziałem się o powodach, dla których ktoś mógłby zniechęcać do indeksowania przez wyszukiwarki.
    Jest to w rzeczywistości bardzo proste. Musimy zaznaczyć pole w zakładce ustawień, w sekcji czytania, gdzie jest pytanie o zniechęcenie wyszukiwarek do widoczności.
    Dziękuję za rozwianie moich długo utrzymujących się wątpliwości.

  5. Tego właśnie szukałem. Po przeniesieniu mojej strony deweloperskiej na stronę produkcyjną klienta, nie chciałem, aby jakikolwiek ruch wracał na starą. Dziękuję!

  6. Usunąłem/am na stałe moją witrynę z WordPressa i kiedy wpisuję swoje imię w Google, stara witryna WordPressa nadal się pojawia, mimo że już jej nie ma. Czy ktoś z zespołu wsparcia może mi pomóc ją usunąć? Nie chcę, aby moi klienci mylili ją z moją aktualną, działającą witryną.

  7. jeśli wyłączymy indeksowanie strony WordPress, aby chronić ją przed hakerami, czy wpłynie to na indeksowanie przez Google, czy nie, a jeśli tak, to jak pozwolić Google na indeksowanie moich stron

  8. Wydaje się, że nie działa. Postępowałem zgodnie z instrukcjami z pewnością siebie. Mój subdomen jest nadal publicznie widoczny.

    • Cześć Andy,

      Jeśli zabezpieczyłeś hasłem swój podkatalog, przejrzyj ponownie jego ustawienia w cPanel. Jeśli wszystko wygląda w porządku, możesz skontaktować się ze swoim dostawcą hostingu WordPress.

      Administrator

    • Tak, to, co jest napisane w sekcji „Zniechęcaj wyszukiwarki do indeksowania witryny”, jest bardzo prawdziwe. Google wydaje się tego nie honorować

  9. Cześć, mam wątpliwość, czy jeśli strona internetowa ma milion podstron, wyszukiwarka zablokuje wszystkie podstrony, gdy dodamy
    User-agent: *
    Disallow: /
    w pliku robots?

    • Tak. Dodanie Disallow:/ w pliku robot.txt poinformuje wszystkie boty wyszukiwarek, aby nie indeksowały tej witryny ani strony internetowej.

  10. Witam,

    Obecnie mam bloga na Wordpress.com (plan darmowy) i chciałbym sprzedawać moje cyfrowe produkty online bez tworzenia strony internetowej, polegając początkowo wyłącznie na blogu (brak funduszy). Zgodnie z tym pomysłem wprowadziłem zmiany na moim blogu, tak aby po dokonaniu płatności klient był przekierowywany na stronę mojego bloga z linkiem do pobrania cyfrowej zawartości. Chciałbym zatem, aby bramka płatności mogła przekierowywać ruch na stronę pobierania na moim blogu i aby nie była ona wyszukiwalna przez wyszukiwarki itp., ani nie była wymieniona na liście Postów/Stron Wordpress.com itp., ponieważ jeśli strona pobierania będzie wyszukiwalna przez wyszukiwarki i wymieniona na liście postów mojego bloga, nic nie zarobię, ponieważ wtedy klient pobierze zawartość bezpośrednio bez dokonania płatności.

    Pozdrawiam,
    Joojo.

  11. Uczę się teraz WP i projektuję swoją witrynę. Na razie nie chcę, aby witryna była indeksowana, więc zaznaczyłem/am pole Widoczność w wyszukiwarkach i dodałem/am ochronę hasłem. Jednak za kilka miesięcy będę chciał/a, aby witryna była dostępna i będę chciał/a odwiedzających. Jeśli odznaczę pole Widoczność w wyszukiwarkach i usunę ochronę hasłem, czy nagłówek robots nofollow zostanie automatycznie zaktualizowany? Czy będę musiał/a ręcznie zaktualizować to w sekcji nagłówka?

    • Tak, będzie. Jednak aby mieć pewność, musisz przesłać mapę witryny XML swojej witryny za pomocą narzędzi dla webmasterów Google. Pozwoli Ci to sprawdzić, czy na Twojej witrynie nie występują błędy indeksowania.

      Administrator

    • WordPress oferuje opcję ochrony hasłem dla dowolnej ze stron i wpisów. Po prostu zmień „widoczność” na stronie lub w edycji wpisu na „chronione hasłem”.

  12. Jak mogę sprawić, aby Google i Bing indeksowały moją stronę, jednocześnie uniemożliwiając SeMalt jej indeksowanie. SeMalt kieruje ruch na moją stronę, sprawiając wrażenie, że mam więcej odwiedzin, jednak te kliknięcia natychmiast opuszczają moją stronę, tym samym zwiększając współczynnik odrzuceń na mojej stronie WordPress.
    Każda pomoc w tej sprawie byłaby mile widziana.
    Patrick

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. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.