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" /> ';
}
}
3 komentarze do wpisu “Strony Załączników WordPress – Blokada indeksowania przez Google bez wtyczek”
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.
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?
Jakub Jaworowicz[ Autor Artykułu ]
Z czasem strony z oznaczeniem no-index zostają wykasowane przez wyszukiwarkę z indexu.