Blokowanie łączy to metoda blokowania działania niektórych lub wszystkich łączy internetowych w określonych okolicznościach. Jest to wykorzystywane przede wszystkim jako środek bezpieczeństwa, ponieważ niektóre strony internetowe zawierają szkodliwe materiały. Blok linków może działać w określonym programie lub obejmować dowolną aktywność na komputerze. Niektóre bloki skupiają się na reklamach, podczas gdy inne korzystają z centralnej bazy danych dobrych i złych lokalizacji. Chociaż blokowanie linków wydaje się być całkowicie korzystne, niektóre grupy wypowiadały się przeciwko programom i praktykom jako szkodliwym dla Internetu jako całości.
Strony internetowe są podobne do wizualnego programu komputerowego. Zawierają skrypty i kody, których większość użytkowników nigdy nie widzi. Niektóre z tych skryptów mogą zawierać szkodliwe materiały, które mają na celu zainfekowanie komputera dowolnym rodzajem złośliwego oprogramowania. Przeciętnemu internautowi strony te nie wyglądają na szkodliwe, ponieważ problematyczne fragmenty są ukryte w kodzie strony.
W celu ochrony użytkowników niektóre programy stosują blokadę łączy. Ten program przeszukuje kod strony podczas ładowania w poszukiwaniu szkodliwych materiałów, linków do złośliwego oprogramowania lub przekierowań na szkodliwe strony internetowe. Jeśli znajdzie coś, co mu się nie spodoba, ostrzega użytkownika przed wykonaniem strony. To da użytkownikowi czas na odejście od strony internetowej do bezpieczniejszego obszaru.
Dostępnych jest kilka typów programów blokujących łącza. Niektóre programy działają tylko w innym programie. Jest to powszechne w przypadku dodatków do przeglądarki, które blokują reklamy i szkodliwe materiały. W takim przypadku program działałby w jednej przeglądarce, ale inna byłaby całkowicie niechroniona.
Inne programy blokujące wpływają na cały komputer. Tego typu bloki są często częścią pakietu bezpieczeństwa, który ładuje się z komputerem i pozostaje cały czas aktywny. Programy te zazwyczaj wychwytują mniej złych linków, ale są w stanie to zrobić w obszarach, których inne programy nie są w stanie chronić.
Inną różnicą w programach blokujących łącza jest sposób, w jaki znajdują swoje cele. Niektóre programy mają na celu określone typy linków. Na przykład wymienione powyżej programy blokujące reklamy usuwają wszystkie reklamy w celu usunięcia potencjalnie szkodliwego kodu.
Inne programy blokujące łącza działają przy użyciu centralnej bazy danych. Te bazy danych przeczesują Internet w poszukiwaniu złego kodu i złośliwego oprogramowania. Baza danych prowadzi listę witryn i informuje programy, aby ostrzegały użytkowników, jeśli spróbują przejść do potencjalnie szkodliwej lokalizacji.
Programy te wzbudziły wokół nich pewną dozę kontrowersji. Reklamodawcy internetowi narzekają, że zmniejszają swoje zyski. Reklamy, których używają, zarówno dobre, jak i złe, są usuwane ze strony internetowej, zanim użytkownik je zobaczy. Ponadto programy bazodanowe mogą odczytywać pewne rodzaje niegroźnego kodu jako złe i ostrzegać ludzi przed bezpiecznymi witrynami. Ta praktyka przyniosła niektórym właścicielom witryn ogromne pieniądze.