At have en hjemmeside er en meget spændende og kraftfuld ting. Det svarer til at eje fast ejendom, men på internettet. Når du har et aktivt websted, vil specifikke målinger være afgørende for at hjælpe dig med at bestemme, hvor godt dit websted opfylder de tilsigtede mål.
For eksempel vil du måske gerne vide, hvor mange personer der får adgang til dit websted, hvad de gør én gang på webstedet, hvilket indhold der driver mest trafik til dit websted, hvor er de fleste af dine brugere placeret, og hvordan de fleste brugere finder dit websted.
Svar på sådanne spørgsmål giver uvurderlig information, der kan give dig mulighed for at forbedre din hjemmeside og dit indhold for bedre at kunne betjene dine brugere og generere mere indtjening til din virksomhed. Heldigvis er der en nem måde at få svar på alle disse spørgsmål og flere og også få indsigt i brugerne af din hjemmeside. Løsningen ligger i webanalyseværktøjer som Fathom.
Indholdsfortegnelse
Hvorfor vi har brug for webstedsanalyse
Webanalyse er processen med at indsamle, måle, analysere og rapportere webstedsdata, der vedrører adfærden hos besøgende på et websted og webstedets overordnede ydeevne. Webanalyse giver dig mulighed for at spore og forstå adfærden hos personer, der tilgår og interagerer med dit websted.
Webanalyse er afgørende, fordi det giver dig data, der kan informere indholdet på din hjemmeside, og også hvordan du kan forbedre ydeevnen og brugeroplevelsen på din hjemmeside. Webanalyse er det, der giver dig mulighed for at træffe informerede beslutninger, hvad angår dit websted.
Hvis du for eksempel driver et websted, der udgiver tekniske artikler, og du bemærker, at de fleste besøgende på dit websted kommer for at læse Java-relaterede artikler, kan du beslutte at fokusere mere på Java-artikler, da det er det, der driver trafik til dit websted .
Fra din webanalyse, hvis du bemærker, at de fleste besøgende på dit websted får adgang til det via deres mobiltelefoner, giver det mening at arbejde for at sikre, at dit websted fungerer godt på mobile enheder.
Forestil dig, at du har et e-handelswebsted, og du bemærker, at de fleste brugere forlader webstedet, når de kommer til betalingsprocessen. Dette kan fortælle dig, at der sandsynligvis er problemer med din betalingsproces, der gør det svært for brugere at fuldføre processen, og derfor skal du forbedre den.
Hvis du laver markedsføring på tværs af sociale medier, og du bemærker, at de fleste besøgende kommer fra Instagram, giver det mening at fokusere din markedsføring på Instagram.
Et populært værktøj til webanalyse er Google Analytics, som iflg BusinessDIT, bruges af 37,9 millioner websteder, hvilket repræsenterer 55,49 procent af alle websteder og 86 procent af websteder, der bruger webanalyseværktøjer. Det er klart, at Google Analytics er en dominerende aktør inden for webanalyse. Det har dog sine mangler, hvoraf nogle ikke kan ignoreres.
For det første er der reelle bekymringer om privatlivets fred med brugen af Google Analytics. Dette skyldes, at Google bruger det til aggressivt at indsamle og spore personlige oplysninger om besøgende på websteder. Disse oplysninger er tilgængelige for den amerikanske regering.
Det er også værd at bemærke, at Google Analytics ikke er fuldt ud i overensstemmelse med den generelle databeskyttelsesforordning (GDPR) og dermed ikke fuldt ud beskytter EU-borgeres data mod amerikansk overvågningslovgivning.
En anden mangel er, at Google Analytics kan blokeres ved at bruge annonceblokkere, og det kan muligvis begrænse dig i at få adgang til dine website-metrics på brugere, der bruger annonceblokering. For at undgå alle disse problemer er et bedre alternativ Fathom til webanalyse.
Begribe
Fathom er en enkel, brugervenlig, funktionsrig og privatlivsfokuseret webanalysesoftware. I modsætning til Google Analytics er Fathom bygget med privatliv for øje og går dermed ikke på kompromis med dine besøgendes privatliv.
Derudover tilbyder Fathom hurtigere indlæsningstider sammenlignet med google analytics. Fathoms script er mindre end 2 kb i størrelse sammenlignet med Google Analytics’ script på over 20 kb. Dette betyder, at Fathom ikke vil påvirke hastigheden og ydeevnen på din hjemmeside og er et fremragende værktøj til søgemaskineoptimering (SEO).
Fathom tilbyder også realtidsanalyse, sådan at hvis nogen ser din hjemmeside, dukker disse data straks op på dashboardet. Fathom tilbyder også mere nøjagtige analyser, da det automatisk blokerer bots, crawlere og DDoS-angreb. En nøglefunktion ved Fathom er privatlivets fred.
For at opnå dette bruger Fathom anonym sidevisningssporing, der ikke indsamler eller gemmer personlige data fra dit websteds besøgende. Dette betyder også, at besøgende på din hjemmeside ikke behøver at acceptere cookies, for at Fathom kan fungere.
Fathom overholder blandt mange andre datalovgivningen GDPR, CCPA, ePrivacy og PECR og sælger ikke data fra besøgende på dit websted.
Fathom kommer i to versioner, Fathom Lite, som er en gratis og open source og selvhostet version, og Fathom Analytics, som er deres betalte version med mange flere funktioner og detaljer til webanalyse og overholdelse af privatlivslovgivningen. Fathom Analytics hostes på Fathom-servere.
Mens nye funktioner ikke længere tilføjes til Fathom Lite, nyder den stadig langvarig support, og eventuelle fejl, der opstår i softwaren, er rettet. For at konfigurere Fathom til din webanalyse, vil denne artikel fokusere på at bruge den gratis og open source-version af Fathom, Fathom Lite.
Sådan installeres Fathom Lite
Følg følgende trin for at installere Fathom Lite:
1. Naviger til Fathom Lite udgivelser og download den seneste Fathom-lite-udgivelse, der passer til din processors arkitektur.
For at bestemme arkitekturen på din maskine skal du åbne terminalen og udføre følgende kommando:
lscpu
Resultatet er vist nedenfor:
I mit tilfælde er min CPU-arkitektur x86_64, som også er kendt som amd64. Derfor vil jeg downloade amd64-udgivelsen som vist nedenfor:
2. Naviger til den mappe, hvor filen blev downloadet, og udfør følgende kommando
tar -C /usr/local/bin -xzf fathom_$VERSION_$OS_$ARCH.tar.gz chmod +x /usr/local/bin/fathom
Erstat $VERSION, $OS, & $ARCH med de relevante værdier for fathom lite-versionen, OS af din maskine og dens arkitektur som vist nedenfor:
sudo tar -C /usr/local/bin -xzf fathom_1.3.1_linux_amd64.tar.gz chmod +x /usr/local/bin/fathom
Angiv din adgangskode, når du bliver bedt om det, og tryk på Enter.
3. Bekræft, at fathom er blevet korrekt installeret ved at køre følgende kommando
fathom --version
Hvis den er korrekt installeret, får du versionsnummeret på den installerede version tilbage som vist nedenfor:
4. Dernæst skal vi registrere en bruger hos Fathom Lite. For dette skal du navigere til det sted, hvor din .env-fil til dit websted er placeret, og udfør følgende kommando
fathom user add --email="[email protected]" --password="strong-password"
Erstat e-mailen med din korrekte e-mail, og indstil en stærk adgangskode til brug med Fathom Lite. Når det er lykkedes, får du et skærmbillede, der fortæller dig, at en bruger er blevet oprettet som vist nedenfor.
5. Hvis du ikke har NGiNX installeret på din maskine, skal du installere den ved hjælp af følgende kommando. NGiNX er en populær webserver, og den forenkler at køre flere websteder fra den samme server.
sudo apt install nginx
Angiv din adgangskode, når du bliver bedt om det, og tryk på enter for at installere nginx. Du kan bekræfte, at nginx er blevet installeret med succes ved at udføre følgende kommando:
nginx -v
Hvis installationen lykkes, får du versionsnummeret på NGINX, der lige er blevet installeret.
6. Udfør følgende kommando for at oprette en ny fil i /etc/nginx/sites-enabled kaldet my-fathom-site. Først skal du navigere til /etc/nginx/sites-enabled ved at udføre
cd /etc/nginx/sites-enabled
udfør derefter følgende kommando for at oprette en my-fathom-site-fil. Du kan give denne fil et hvilket som helst navn, du ønsker.
sudo touch my-fathom-site
7. Åbn filen i nano-editoren med forbedrede tilladelser ved at udføre
sudo nano my-fathom-site
8. Kopier følgende kode og indsæt den i filen. For at indsætte i terminalen skal du trykke på CTRL + SHIFT + V. Du kan redigere servernavnet til at være navnet på dit websted
server { server_name my-fathom-site.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:9000; } }
9. Tryk på CTRL + O for at skrive ud og gemme ændringerne.
Når du har skrevet til filen og gemt den, skal du trykke på CTRL + X for at afslutte nano-editoren.
10. Udfør følgende kommando i terminalen for at teste din NGINX-konfiguration
sudo nginx -t
I tilfælde af at konfigurationen lykkes, bør du få skærmen vist ovenfor.
11. Indtast følgende kommando for at genindlæse NGINX
sudo service nginx reload
12. Naviger tilbage til den mappe, du havde din .env-fil, og udfør følgende kommando for at starte fathom-serveren som vist nedenfor
fathom server
13. Næste trin er nu opsætning af Fathom Lite til automatisk at starte ved genstart. Åbn et nyt terminalvindue, og udfør følgende kommando for at navigere til systembiblioteket
cd /etc/systemd/system
14. Udfør. Erstat my-fathom-webstedet med navnet på det websted, du brugte.
sudo touch my-fathom-site.service
15. Åbn my-fathom-site.service ved hjælp af nano-editoren ved at udføre
sudo nano my-fathom-site.service
16. Indsæt følgende kode i den åbne fil
[Unit] Description=Starts the fathom server Requires=network.target After=network.target [Service] Type=simple User=$USER Restart=always RestartSec=3 WorkingDirectory=/home/$USER/my-fathom-site ExecStart=/usr/local/bin/fathom server [Install] WantedBy=multi-user.target
Erstat $USER med brugernavnet på din computer. Hvis du ikke kender dit brugernavn, skal du udføre
cd /home
Udfør ls, det viste filnavn er dit brugernavn.
I WorkingDirectory-sektionen i koden ovenfor skal du erstatte stien med en sti til filen, der indeholder .env-filen til dit websted. I mit tilfælde ser den endelige kode, som jeg indsatte i my-fathom-site.service, sådan ud:
Tryk på CTRL + O for at gemme filen, derefter CTRL + X for at afslutte nano-editoren.
17. Naviger til den fil, hvor din .env-fil er, og udfør følgende for at genindlæse Systemd-konfigurationen
sudo systemctl daemon-reload
18. Aktiver tjenesten, så Fathom automatisk startes, hver gang systemet starter ved at udføre
sudo systemctl enable my-fathom-site
19. Start din Fathom-webserver manuelt ved at udføre
sudo systemctl start my-fathom-site
20. Åbn din browser og indtast localhost:8080. Du bør se sådan en skærm:
Indtast den e-mailadresse og adgangskode, du angav i trin 4, som var at registrere en bruger hos Fathom-lite.
21. Indtast navnet på det websted, du vil spore, og klik derefter på Opret websted
22. Du vil derefter blive forsynet med et script, du skal tilføje til dit websted, for at Fathom kan begynde at spore webstedet. Kopier koden til header-sektionen på dit websted for at begynde at få live webanalyse af dit websted. Alle analyser vil blive vist på dashboardet, der åbnes på localhost:8080
At installere Fathom Lite på egen hånd uden forudgående erfaring med at arbejde med Linux kan være en udfordrende og langhåret proces.
Du kan dog undgå alt dette ved at installere Fathom Analytics fra DigitalOcean MarketPlace. Processen er meget kortere, fordi du ikke behøver at konfigurere Fathom-serveren og lave masser af konfigurationer selv.
Alt du skal gøre er blot at oprette en Fathom Analytics Droplet, og du får adgang til en et-klik-løsning til dine webanalysebehov. Overvej at installere Fathom Analytics fra DigitalOcean Marketplace for en stressfri installationsproces.
Konklusion
Som internetbrugere er privatlivets fred meget vigtigt. Som webstedsejer, da mange analyser er vigtige i beslutningstagningen for dit websted og din virksomhed, bør analyserne ikke indsamles på bekostning af dine besøgendes privatliv.
For at garantere privatlivets fred for de besøgende på dit websted, bør du overveje at bruge værktøjer såsom Fathom Lite, som er fuldt ud GDPR-kompatible og ikke kompromitterer sikkerheden for dine besøgende. Derudover tilbyder Fathom bedre indlæsningstider og blokeres ikke af mange annonceblokkere, som det er tilfældet med Google Analytics.