[{"@context":"https:\/\/schema.org\/","@type":"BlogPosting","@id":"https:\/\/blog.onlinemarketing.dk\/seo-historie-1999-2010-del-1.html#BlogPosting","mainEntityOfPage":"https:\/\/blog.onlinemarketing.dk\/seo-historie-1999-2010-del-1.html","headline":"IP Delivery \u2013 hvordan en af datidens mest avancerede SEO teknikker fungerede","name":"IP Delivery \u2013 hvordan en af datidens mest avancerede SEO teknikker fungerede","description":"SEO historie 1999-2010 \u2013 Del 1 Da jeg begyndte at arbejde professionelt med SEO omkring \u00e5rtusindskiftet, s\u00e5 internettet og s\u00f8gemaskinerne helt anderledes ud end i&hellip;","datePublished":"2026-07-09","dateModified":"2026-07-09","author":{"@type":"Person","@id":"https:\/\/blog.onlinemarketing.dk\/author\/admin#Person","name":"Ren\u00e9 Madsen","url":"https:\/\/blog.onlinemarketing.dk\/author\/admin","identifier":1,"image":{"@type":"ImageObject","@id":"https:\/\/secure.gravatar.com\/avatar\/ce65f41ecd392d9b2ef547aba58da9858a8cfb78bd54ce7a6acbffad581f31b2?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ce65f41ecd392d9b2ef547aba58da9858a8cfb78bd54ce7a6acbffad581f31b2?s=96&d=mm&r=g","height":96,"width":96}},"publisher":{"@type":"Organization","name":"Online Marketing","logo":{"@type":"ImageObject","@id":"https:\/\/blog.onlinemarketing.dk\/wp-content\/uploads\/2017\/05\/onlinemarketing_logo_mini.gif","url":"https:\/\/blog.onlinemarketing.dk\/wp-content\/uploads\/2017\/05\/onlinemarketing_logo_mini.gif","width":600,"height":60}},"image":{"@type":"ImageObject","@id":"https:\/\/blog.onlinemarketing.dk\/wp-content\/uploads\/2026\/07\/ip-delivery.png","url":"https:\/\/blog.onlinemarketing.dk\/wp-content\/uploads\/2026\/07\/ip-delivery.png","height":1024,"width":1536},"url":"https:\/\/blog.onlinemarketing.dk\/seo-historie-1999-2010-del-1.html","about":["Historiske artikler"],"wordCount":1271,"articleBody":"SEO historie 1999-2010 \u2013 Del 1Da jeg begyndte at arbejde professionelt med SEO omkring \u00e5rtusindskiftet, s\u00e5 internettet og s\u00f8gemaskinerne helt anderledes ud end i dag.Google var p\u00e5 vej frem, men markedet bestod stadig af en lang r\u00e6kke s\u00f8gemaskiner som AltaVista, FAST, Inktomi, AllTheWeb, Yahoo! og MSN Search. Algoritmerne var langt mindre avancerede, og meget af det arbejde, der blev udf\u00f8rt inden for SEO, handlede om at forst\u00e5, hvordan de enkelte s\u00f8gemaskiner analyserede websites.En af de teknikker, der blev mest omtalt, var IP Delivery, ogs\u00e5 kendt som IP Cloaking.Mange har h\u00f8rt ordet cloaking, men de f\u00e6rreste ved, hvordan teknikken faktisk fungerede. Derfor vil jeg beskrive den ud fra mine egne erfaringer.Den mere tekniske gennemgang af databaser, CGI scripts, loganalyse og automatisering gemmer jeg til en senere artikel.Det er samtidig vigtigt at understrege, at dette er et historisk tilbageblik. De teknikker, der beskrives her, h\u00f8rer til en anden periode i SEO&#8217;s udvikling og anvendes ikke l\u00e6ngere.En receptionist som eksempelDen letteste m\u00e5de at forst\u00e5 IP Delivery p\u00e5 er at forestille sig en virksomhed med en receptionist.N\u00e5r telefonen ringer, kan receptionisten se telefonnummeret i displayet.Er det en kunde, bliver opkaldet stillet videre til s\u00e6lgeren.Er det virksomhedens revisor, bliver opkaldet sendt til bogholderiet.Ringer en medarbejders kone og fort\u00e6ller, at han skal hente b\u00f8rnene i b\u00f8rnehaven, bliver samtalen sendt videre til ham.Alle ringer til det samme telefonnummer.Men de bliver sendt forskellige steder hen afh\u00e6ngigt af, hvem de er.IP Delivery fungerede efter pr\u00e6cis det samme princip.I stedet for en receptionist stod et CGI script skrevet i Perl for beslutningen.Scriptet identificerede den bes\u00f8gendes IP adresse og afgjorde, hvilket indhold der skulle vises.Kom bes\u00f8get fra en almindelig bruger, blev den normale hjemmeside vist.Kom bes\u00f8get fra Google eller en anden kendt s\u00f8gemaskine, kunne CGI scriptet enten vise en samling topoptimerede sider eller sende s\u00f8gemaskinen direkte videre til kundens website, hvor der blev vist et andet indhold end det, en almindelig bes\u00f8gende s\u00e5.SidegeneratorenDe sider, som s\u00f8gemaskinerne fik vist, var altid automatisk genereret.Datidens s\u00f8gemaskiner havde sv\u00e6rt ved at skelne mellem gennemt\u00e6nkt maskinskabt indhold og manuelt skrevet indhold, hvis siderne var opbygget korrekt.Alle sider blev genereret ud fra de parametre, der var defineret p\u00e5 forh\u00e5nd for den enkelte kunde.Kunden leverede typisk en liste over de vigtigste s\u00f8geord, som virksomheden \u00f8nskede at blive fundet p\u00e5.Herefter blev generatoren konfigureret.Jeg kunne blandt andet definere keyword density \u2013 eksempelvis 2,4 %. Generatoren fordelte herefter automatisk s\u00f8geordet i teksten ud fra denne v\u00e6rdi.Samtidig kunne jeg styre tekstl\u00e6ngden, antallet af gentagelser, placeringen af s\u00f8geordene, overskrifter, ALT-tekster og kombinationen af hoveds\u00f8geord og relevante long tail s\u00f8geord.Det bet\u00f8d, at l\u00f8sningen kunne tilpasses den enkelte branche og konkurrencen p\u00e5 markedet.Nogle brancher kr\u00e6vede en mere forsigtig optimering end andre, og derfor blev parametrene justeret fra kunde til kunde.Title-tags blev skrevet ud fra kundens \u00f8nsker og de s\u00f8geord, der skulle fokuseres p\u00e5.Overskrifter, ALT tekster og br\u00f8dtekster blev herefter genereret ud fra de parametre, der var defineret i systemet.Hvis et s\u00f8geord eksempelvis skulle forekomme fem til syv gange p\u00e5 siden, s\u00f8rgede generatoren automatisk for den \u00f8nskede fordeling.Den eneste del, der bevidst blev randomiseret, var meta descriptions.Jeg skrev typisk omkring 10 &#8211; 75 forskellige metabeskrivelser, som generatoren fordelte mellem de enkelte sider.P\u00e5 den m\u00e5de undgik man, at tusindvis af sider fik helt identiske metabeskrivelser.Tekstl\u00e6ngde, billeder og afsnitsopbygning blev ligeledes varieret automatisk for at undg\u00e5 tydelige m\u00f8nstre \u2013 de s\u00e5kaldte footprints \u2013 hvis en konkurrent eller en medarbejder hos en s\u00f8gemaskine manuelt gennemgik materialet.Resultatet var, at tusindvis af sider kunne produceres automatisk, samtidig med at de fremstod forskellige nok til datidens s\u00f8gemaskiner.Produktion i stor skalaN\u00e5r generatoren f\u00f8rst var sat op, tog det under en time at producere, uploade og g\u00f8re et website klar til indeksering.Her taler vi ikke om sm\u00e5 websites.Et projekt kunne uden problemer best\u00e5 af mellem 200 og 10.000 sider.Det bet\u00f8d dog ikke, at alle sider blev brugt til cloaking.Tv\u00e6rtimod.Hvis kundens rigtige website eksempelvis bestod af omkring 100 sider, blev der m\u00e5ske kun produceret omkring 150 cloakede sider.M\u00e5let var aldrig at overdrive.Jo st\u00f8rre forskel der var mellem det normale website og de sider, s\u00f8gemaskinerne s\u00e5, desto st\u00f8rre var risikoen for, at nogen ville opdage, at noget ikke stemte.Den st\u00f8rste udfordringMange tror, at den sv\u00e6re del var at bygge sidegeneratoren.Det var det ikke.Den st\u00f8rste udfordring var databasen over s\u00f8gemaskinernes IP adresser.Den blev vedligeholdt hver eneste dag.Jeg gennemgik dagligt logfilerne fra alle de websites, der indgik i systemet.N\u00e5r en ny crawler bes\u00f8gte et website, efterlod den b\u00e5de sin IP adresse og sin identifikation i User Agent feltet.Hvis der dukkede en crawler op, som endnu ikke fandtes i databasen, blev adressen unders\u00f8gt n\u00e6rmere.Ejerskabet blev kontrolleret, og f\u00f8rst derefter blev IP adressen tilf\u00f8jet databasen.Allerede omkring 2004-2006 omfattede databasen flere tusinde verificerede IP adresser fra Google og de \u00f8vrige s\u00f8gemaskiner.Den voksede n\u00e6sten dagligt.Det var ikke sidegeneratoren, der gjorde systemet avanceret.Det var den l\u00f8bende analyse og vedligeholdelse.Derfor virkede teknikkenSet med nutidens \u00f8jne kan nogle af principperne virke enkle.Det var de ikke.Bag systemet l\u00e5 CGI scripts skrevet i Perl, databaser, automatiske sidegeneratorer, loganalyse og en IP database med flere tusinde adresser, som konstant skulle opdateres.Hele systemet var parameterstyret.Hvis jeg \u00f8nskede en anden keyword density, \u00e6ndrede jeg blot v\u00e6rdien i databasen.Hvis en branche kr\u00e6vede en anden tekstl\u00e6ngde eller flere gentagelser af s\u00f8geordene, blev parametrene \u00e6ndret, og generatoren producerede et helt nyt website ud fra de nye v\u00e6rdier.Det var denne fleksibilitet, der gjorde systemet effektivt.Ikke fordi det producerede mange sider.Men fordi hele l\u00f8sningen kunne tilpasses den enkelte kunde p\u00e5 f\u00e5 minutter.En anden tidI dag er IP Delivery en del af SEO&#8217;s historie.S\u00f8gemaskinerne har udviklet sig markant, og den type teknikker fungerer ikke l\u00e6ngere.Men perioden var med til at forme SEO som fag.N\u00e5r jeg ser tilbage, var det ikke selve cloakingen, der var det mest interessante.Det var softwareudviklingen.Databaserne.Automatiseringen.Loganalyserne.Og den m\u00e5de, man allerede dengang arbejdede datadrevet p\u00e5.P\u00e5 mange m\u00e5der minder tankegangen om de AI baserede workflows og automatiseringssystemer, vi ser i dag.Teknologierne er helt anderledes.Men \u00f8nsket om at analysere data, automatisere processer og forst\u00e5 s\u00f8gemaskinernes adf\u00e6rd er pr\u00e6cis det samme.&nbsp;Denne artikel er en del af serien SEO&#8217;s glemte historie (1999-2010)\u2713 Del 1: IP Delivery \u2013 hvordan en af datidens mest avancerede SEO teknikker fungerede (du l\u00e6ser den nu)\u25fb Del 2: Da Google begyndte den manuelle jagt p\u00e5 danske IP cloakede websites (udkommer snart)\u25fb Del 3: Maskinrummet \u2013 CGI, databaser og automatiseringen bag IP Delivery (udkommer senere)\u25fb Del 4: Serverlogfilerne fortalte sandheden\u25fb Del 5: Google Cache \u2013 den oversete kampplads\u25fb Del 6: Det internationale SEO milj\u00f8 omkring \u00e5r 2000 &#8211; 2006\u25fb Del 7: Fra IP Delivery til moderne SEO og AI\u25fb Del 8: SEO&#8217;s vilde \u00e5r 1999-2010 \u2013 erfaringerne bagefterN\u00e6ste artikel: Historien om, hvordan Google begyndte den manuelle jagt p\u00e5 danske IP cloakede websites, og hvordan analyser af serverlogfiler afsl\u00f8rede et m\u00f8nster, som \u00e6ndrede mit arbejde med IP identifikation.Relaterede emner:Hvorfor n\u00e6vner ChatGPT dine konkurrenter \u2013 men ikke dig?Google Mobile First IndexingOm bloggenOlieforurening &#038; olieudslip"},{"@context":"https:\/\/schema.org\/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"IP Delivery \u2013 hvordan en af datidens mest avancerede SEO teknikker fungerede","item":"https:\/\/blog.onlinemarketing.dk\/seo-historie-1999-2010-del-1.html#breadcrumbitem"}]}]