Semalt förklarar hur du blockerar vissa länder från att komma åt din webbplats

Om du äger en webbplats eller blogg måste du vara bekant med att den som standard är tillgänglig för alla länder. Olika platser är inte relevanta för människorna i andra stater, så vi bör inte förvänta oss den betydande trafiken och besök från dem. Om du till exempel har en lokal bokhandel och din marknad är människor i ditt eget land, behöver du inte låta andra länder slösa bort serverns bandbredd.

Det finns olika skäl till varför det är nödvändigt att blockera tillgången till vissa länder. Det bästa skälet är att din webbplats endast kommer att tillgodose lokalbefolkningen och inte har något att göra med utomstående, så att du kan hindra Google, Bing och Yahoo från att indexera din webbplats för dessa stater. Här har Ross Barber, Semalt Customer Success Manager, diskuterat de vanligaste metoderna för att blockera länder:

1. .htaccess-filen

Om du är webbansvarig kanske du vet att redigering av .htaccess-fil kan gynna din webbplats på många sätt. De legitima hackarna och spammarna använder proxyer och botanläggningar för att utföra sina uppgifter. En webbansvarig kan dock blockera de misstänkta IP-adresserna så att hackarna inte kan göra onda saker online. Din .htaccess-fil kommer troligen att växa till tusentals textrader om du blockerar de oönskade länderna. För detta behöver du bara placera en specifik kod i .htaccess-filen, och koden är:

Beställ Neka, tillåt

Avvisa från 1.1.1.1

Avvisa från 2.2.2.2

Avvisa från 3.3.3.3

2. Använd värdföretaget med blockeringstjänster

Du kan använda värdtjänsten som erbjuder olika landblockeringstjänster. GoDaddy är det enda webbhotell som erbjuder denna tjänst till rimliga månatliga priser.

3. Bare Metal

En bar metall, även kallad VPS, är maskinen du kan använda för att blockera de oönskade länderna. Från programvaruväggen till värdtjänsten och kontrollpanelen ger bar metall allt till dina händer. Tre framstående alternativ i barmetall du kan gå med är DigitalOcean Droplet, Rackspace och InMotionHosting. Google deras namn och kolla detaljer.

4. Använd dina cPanel IP-blockerare

Det webbhotell du använder kan hjälpa dig att blockera IP-adresserna via kontrollpanelen. Du kan kontakta dem direkt och be dem installera en IP-blockerare på din cPanel så att du kan blockera IP: erna i de länder du inte vill ta emot trafik från.

5. Geoblockering eller geobegränsning

Geo Restriction låter oss välja de länder vi vill begränsa tillgången till. Genom att konfigurera vitlistan eller svartlistan för dessa länder kan du enkelt kontrollera leveransen av ditt webbinnehåll via Amazon CloudFront. Akamai är ett annat alternativ att följa med. Om du har CDN som levererar ditt webbinnehåll, måste du vara orolig för den meningslösa användningen av din bandbredd. Var uppmärksam på Geoblocking-tjänsterna och få saker och ting perfekt.

6. Apache-moduler

Om du har Apache-modulerna behöver du inte fylla .htaccess-filen med många IP-rader. MaxMind förser oss med den kostnadsfria databasen som vi kan använda för att blockera oönskade eller misstänkta IP: er. Dess GeoLite2 är det bästa alternativet att gå med och är kostnadsfritt.