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.

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.

Chcesz wiedzieć, czy wyłączyć przeszukiwanie, czy indeksowanie w swojej witrynie? Oto krótki przewodnik:
| Przypadek użycia | Co robić | Właściwe narzędzie |
|---|---|---|
| Ukryj całą witrynę, która nie została jeszcze uruchomiona | Zablokuj cały dostęp | Ustawienie odczytu WordPress + ochrona hasłem |
| Usuń jedną stronę lub wpis z Google | Pozwól na przeszukiwanie, ale zatrzymaj indeksowanie | Dodaj tag noindex |
| Skieruj boty z dala od folderu | Zatrzymaj przeszukiwanie tego folderu | robots.txt Zabroń |
Kliknij poniższe linki, aby przejść do wybranej metody:
- Metoda 1: Użyj ustawienia WordPress, aby zniechęcić do indeksowania
- Metoda 2: Zatrzymaj indeksowanie pojedynczej strony lub wpisu
- Metoda 3: Ręcznie edytuj plik robots.txt
- Metoda 4: Użyj dyrektywy X-Robots-Tag, aby zapobiec indeksowaniu
- Metoda 5: Zabezpiecz cały witrynę hasłem za pomocą cPanel
- Najczęściej zadawane pytania dotyczące zatrzymywania indeksowania witryny WordPress przez wyszukiwarki
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”.

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

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

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

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.


Oyatogun Oluwaseun Samuel
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ę!
Jiří Vaněk
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?
Wsparcie WPBeginner
Użyłbyś metody 3 lub 4, aby całkowicie zablokować dostęp do swojej witryny.
Administrator
Jiří Vaněk
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?
Wsparcie WPBeginner
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.
Jiří Vaněk
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.
mohadese esmaeeli
Czy powszechne przekonanie, że posiadanie dużej liczby zaindeksowanych stron w witrynie nie ma wpływu na indeksowanie pozostałych stron, jest poprawne?
Wsparcie WPBeginner
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
Moinuddin Waheed
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.
Wsparcie WPBeginner
Cieszę się, że możemy podzielić się tym, dlaczego ktoś użyłby pola wyboru
Administrator
Charlotte
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ę!
Wsparcie WPBeginner
Cieszymy się, że nasz przewodnik był pomocny
Administrator
Ryan
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ą.
Wsparcie WPBeginner
Dla Twojej starej witryny w wynikach Google, jeśli przeszukasz witrynę jako Google, pomoże to zaktualizować pamięć podręczną Google. Aby uzyskać więcej sposobów na całkowite usunięcie witryny, zapoznaj się z naszym postem tutaj: https://www.wpbeginner.com/wp-tutorials/how-to-permanently-delete-a-wordpress-site-from-internet/
Administrator
Divyanshu
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
Andy
Wydaje się, że nie działa. Postępowałem zgodnie z instrukcjami z pewnością siebie. Mój subdomen jest nadal publicznie widoczny.
Wsparcie WPBeginner
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
Jay
Tak, to, co jest napisane w sekcji „Zniechęcaj wyszukiwarki do indeksowania witryny”, jest bardzo prawdziwe. Google wydaje się tego nie honorować
chinju
Cześć, mam wątpliwość, czy jeśli strona internetowa ma milion podstron, wyszukiwarka zablokuje wszystkie podstrony, gdy dodamy
User-agent: *
Disallow: /
w pliku robots?
Shekhar Sardar
Tak. Dodanie Disallow:/ w pliku robot.txt poinformuje wszystkie boty wyszukiwarek, aby nie indeksowały tej witryny ani strony internetowej.
anand
chcę, aby strony członkostwa i strona profilu członka nie były indeksowane przez żadne wyszukiwarki, jak to zrobić ????
Kenneth
Próbowałem tego, ale zepsuło mi to plik .htccess dla mojej instalacji WordPress.
Dlatego postępuj ostrożnie.
Joojo
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.
Jennifer
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?
Wsparcie WPBeginner
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
Ryan
Czy można zablokować tylko określone strony w witrynie, zamiast blokować całą witrynę?
Chad
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”.
Zespół WPBeginner
Proszę, spójrz na ten wątek.
Patrick
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
Pawan Reddy
Dzięki za tę wskazówkę. Nie wiedziałem, że jest to możliwe