Usuwanie błędów w GSC hentry i hatom

Dlaczego widzę błędy hentry/hatom w Google Search Console dla mojego bloga WordPress?

Skoro to czytasz, to najprawdopodobniej zbudowałeś stronę na WordPress, a Roboty indeksujące Google wiedzą że twoja strona została zbudowana na silniku bloga i każdą jego podstronę traktują jak gdyby to był wpis bloga.

Co to są znaczniki Hatom/Hentry i jak je usunąć z podstron?

Te znaczniki informują robota indeksującego że wpis do bloga zawiera autora, datę publikacji, datę modyfikacji i kategorię. Na usunięcie ich jedynie z podstron jest tylko jedyna właściwa metoda, wymagająca dopisania kilku linijek kodu do pliku functions.php. Rozwiązanie znalazłem w swampsidestudio.com. Rozwiązanie to informuje robota indeksującego że podstrony nie są wpisami bloga, czyli odłącza informację o danych strukturalnych ze stron oznaczonych jako „page”.

1
2
3
4
5
6
7
function twójmotyw_remove_hentry( $classes ) {
if ( is_<strong>page</strong>() ) {
$classes = array_diff( $classes, array( 'hentry' ) );
}
return $classes;
}
add_filter( 'post_class','twójmotyw_remove_hentry' ););

Czy modyfikacja hentry/hatom pozostanie po zaktualizowaniu WordPress?

Tak, jeśli używamy motywu potomnego i mamy dodatkowy plik functions.php ale bliżej o motywach potomnych napiszę w innym poście.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *