Na początku tego miesiąca Google ogłosiło, że testuje nowe powiadomienie w Google Console, które będzie ostrzegać, jeśli CSS i JS są zablokowane. Jest to ważna informacja, ponieważ może spowodować, że Twoja strona zostanie uznana za „nieoptymalną” w oczach Google.
Blokowanie CSS i JS może prowadzić do „nieoptymalnych rankingów”
Na początku tego roku Google zmieniło swoje techniczne Wytyczne dla Webmasterów, aby wspomnieć, że strony, które aktywnie wyłączają CSS i JavaScript mogą doświadczyć negatywnych rankingów stron. Celem Google jest zapewnienie, że treść w witrynie jest istotna dla doświadczenia użytkownika. Może to prowadzić do mniejszej liczby odwiedzających Twoją witrynę, co może być złe dla Twojej firmy.
Analityk trendów dla webmasterów Google, Pierre Far, napisał niedawno post na blogu, w którym poruszył kwestię tego, czy blokować zewnętrzne zasoby CSS i JS. Podkreślił również, że blokowanie tych zasobów może negatywnie wpłynąć na wyniki wyszukiwania Google. Stwierdził również, że istnieje kilka scenariuszy, w których blokowanie tych plików może negatywnie wpłynąć na ranking Twojej witryny.
Jak być może wiesz, Googlebot, indeksator wyszukiwarki Google, nie ma dostępu do plików CSS i JavaScript. Być może zablokował te pliki, aby uniemożliwić Google indeksowanie zawartości Twojej witryny. Może to prowadzić do nieoptymalnych rankingów w Google, ponieważ Google nie widzi zawartości Twojej witryny. Zalecanym rozwiązaniem jest odblokowanie tych plików.
Aby to zrobić, odwiedź Google Search Console. Przejdź do sekcji Blocked Resources (zablokowane zasoby). Następnie kliknij narzędzie Fetch and Render. Korzystając z tego narzędzia, możesz odblokować JavaScript i CSS. Może to trochę potrwać, zwłaszcza jeśli Twoja strona jest duża.
Korzystanie z narzędzia Fetch jest zalecane, ale komunikaty ostrzegawcze Google o blokowaniu zasobów nie są karami. Możesz również skorzystać z Narzędzi dla Webmasterów Google, aby sprawdzić, czy są jakieś problemy z Twoją witryną. Jeśli są problemy, postępuj zgodnie z instrukcjami Google. Możesz również chcieć otworzyć swoje zasoby dla Google. Wtedy Google może skontrolować zawartość Twojej strony i określić, czy jest ona spamem, czy nie. Jest to najprostsza, ale i najważniejsza zmiana SEO, jaką możesz wprowadzić.
W październiku ubiegłego roku Google zaktualizowało swoje Wytyczne dla Webmasterów, dodając ostrzeżenie, że strony, które aktywnie blokują CSS i JavaScript, mogą doświadczyć negatywnych rankingów stron. Ponadto Google niedawno zaczął wysyłać webmasterom e-maile o zablokowanych zasobach. Alerty są wysyłane poprzez Google Search Console, ale nie są to kary.
Odblokowanie CSS i JavaScript jest jedną z najłatwiejszych zmian SEO
Na szczęście odblokowanie CSS i JavaScript jest jedną z najłatwiejszych zmian SEO, jakie możesz wprowadzić. Pierwszą rzeczą do zrobienia jest znalezienie, które zasoby zostały zablokowane. Możesz to zrobić, przechodząc do Google Search Console i sprawdzając sekcję „Blocked Resources”. Jeśli jesteś dużą witryną, może to być nieco żmudne. Alternatywnie, możesz użyć narzędzia takiego jak LightHouse, aby przeprowadzić audyt na swojej stronie. Audyt pokaże Ci, które skrypty JavaScript są krytyczne, a które nie. Następnie możesz usunąć te niekrytyczne. Odblokowanie JavaScript i CSS jest szczególnie ważne dla stron ze znacznym ruchem mobilnym.
Aby Google mógł wyrenderować Twoją stronę, musisz dostarczyć mu wszystkie niezbędne pliki. Na przykład, gdy blokujesz CSS lub JavaScript, Google nie ma do nich dostępu. Jest to szczególnie ważne dla witryn ze znacznym ruchem mobilnym, ponieważ użytkownicy nie będą w stanie wyświetlić Twojej strony, jeśli proces renderowania będzie powolny. Ponadto, Google musi renderować pliki, aby wykonać algo mobile-friendly. Ważne jest, aby mieć CSS i JavaScript, aby zapewnić prawidłowe wyświetlanie zawartości witryny w mobilnych wynikach wyszukiwania.
Podobnie blokowane są specjalistyczne skrypty na stronach wewnętrznych. Na przykład blokowany jest JavaScript związany z WordPressem. Jeśli używasz WordPressa, będziesz musiał znaleźć, które zasoby są zablokowane, aby je odblokować. Na przykład, jeśli używasz wtyczki SEO for WordPress, możesz znaleźć, które zasoby są zablokowane, korzystając z jej sekcji „Zablokowane zasoby”. Możesz również użyć narzędzia Fetch w Google Search Console, aby znaleźć, które zasoby zostały zablokowane.
Dla stron, które mają dużą ilość ruchu mobilnego, odblokowanie CSS i JavaScript jest ważną zmianą SEO. Oprócz tego, że jest to jedna z najłatwiejszych zmian SEO, jakie możesz wprowadzić, pomoże również Google skuteczniej indeksować Twoją stronę. Niezależnie od tego, czy używasz wtyczki SEO for WordPress, czy innego popularnego narzędzia SEO WordPress, zawsze warto sprawdzić zasoby swojej witryny pod kątem zablokowanej zawartości.