Strony Załączników WordPress – Blokada indeksowania przez Google bez wtyczek

Naprawa Błędów na stronach internetowych WordPress
Zniżka SemStorm dla czytelników

Po ostatnim wpisie na temat błędu we wtyczce Yoast SEO, który powodował indeksowanie się stron załączników, otrzymałem pytanie w ramach bezpłatnych konsultacji.

(…) Przeczytałam Twój wpis i po sprawdzeniu okazało się, że mam widocznych w Google ponad 3000 podstron z załącznikami, które nie wyglądają dobrze, a po przeczytaniu kilku stron internetowych i blogów okazało się, że może mi to utrudniać pozycjonowanie. (…) Dlatego mam pytanie – jak bez użycia wtyczki YOAST lub innych zablokować dostęp wyszukiwarce, aby ich nie indeksowała? (…)

Blokada dostępu wyszukiwarce (indeksowania) podstron załączników

To bardzo prosta operacja, wystarczy dodać do pliku functions.php motywu (najlepiej motywu potomnego) lub do wtyczki funkcyjnej poniższy kod:

add_action('wp_head', 'jcz_noindex_strony_zalacznikow');
function jcz_noindex_strony_zalacznikow(){
    if (get_post_mime_type()!= false){
        echo '<meta name="robots" content="noindex,nofollow" /> ';
    }
}
Oceń ten artykuł jako pierwszy
dHosting najlepszy serwer dla wordpress i nie tylko
Powiązane tematy: WordPress

Na stronie mogą znajdować się linki polecające (affiliacyjne), które pozwalają utrzymać bloga. Zakup z mojego polecenia nie generuje dla Ciebie dodatkowych kosztów, a ja otrzymam prowizje od kwoty zapłaconej.

3 komentarze do wpisu “Strony Załączników WordPress – Blokada indeksowania przez Google bez wtyczek”

  1. Avatar autora komentarza Marek
    Marek

    super rozwiązanie – proste i skuteczne – napisz może tylko dla mniej zorientowanych użytkowników czy dodać ten kod za pomocą wordpressa czy ftp.
    Jeśli FTP to będzie się to znajdowało w obrębie folderów /wp-content/themes/ natomiast w samym Wordpresie po zalogowaniu jako admin w Wygląd -> Edytor i tam wybieramy z listy po prawej stronie motyw potomny i doklejamy do niego kawałek kodu. Lepiej sobie zrobić kopię treści tego pliku gdyż jeden mały błąd (czasami nawet niewłaściwa spacja) spowoduje błędne wyświetlanie się strony www.

  2. Avatar autora komentarza Janusz Kamiński
    Janusz Kamiński

    Jeśli dobrze rozumiem, to rekomendacja robotom Google nie indeksować podstrony. Czy nie jest to tak jak z plikiem robots.txt. Strona obojętnie będzie zaindeksowana, ale będzie wyświetlać się wiadomość, że jest zablokowana od indeksacji przez robots.txt?

    1. Avatar autora komentarza Jakub Jaworowicz
      Jakub Jaworowicz[ Autor Artykułu ]

      Z czasem strony z oznaczeniem no-index zostają wykasowane przez wyszukiwarkę z indexu.

Skomentuj Marek Anuluj odpowiedź