Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Vi har alla varit där: Du skriver in namnet på en webbplats i din favoritwebbläsares adressfält, eller så kanske du klickar på resultatet av en Google-sökning. Sedan dyker plötsligt upp en sträng av till synes slumpmässiga ord och symboler i slutet av webbadressen. Naturligtvis har du ingen aning om varför det finns där, men du är glad över att säkert kunna se Amazon-listor, Googles sökresultat eller vilken webbplats du än väljer.

Det kan se ut som skratt för det otränade ögat, men varje tecken i en URL tjänar ett syfte. Låt oss bryta ner anatomin för en webbadress, från protokoll till frågesträng.

De 5 nyckelkomponenterna i en URL

En URL kan delas upp i tre huvuddelar: protokollet, domännamnet och sökvägen. Du kan sedan slå på en frågesträng eller bli snygg med en ankartagg.

1. Protokoll

Den första komponenten i en URL är protokollet. Det är metoden som används för att komma åt en resurs på internet. Det vanligaste protokollet för webbsurfning är HTTP (Hypertext Transfer Protocol). Den skickar en begäran från användarens webbläsare till servern som är värd för webbplatsen, och servern skickar sedan tillbaka den begärda resursen som ett svar.

instagram viewer

HTTP har en säker version som heter HTTPS (HTTP Secure), som använder kryptering för att lägga till ett extra lager av säkerhet. HTTPS används när känslig information, såsom lösenord eller kreditkortsinformation, överförs över internet. Din webbplats behöver ett SSL-certifikat att använda HTTPS-protokollet i sina webbadresser.

2. Domän namn

Domännamnet är den unika identifieraren för en webbplats på internet. Den består av två delar: toppdomänen (TLD) och andranivådomänen. Toppdomänen anger webbplatskategorin, till exempel .com för kommersiella webbplatser, .edu för utbildningsinstitutioner och .org för ideella organisationer. Den andra nivådomänen är det unika namn som valts av webbplatsägaren.

Till exempel, i domännamnet www.makeuseof.com, är "makeuseof" den andra nivådomänen och ".com" är toppdomänen. Domännamn är registrerade hos domänregistratorer och kan köpas under en viss period, vanligtvis ett år, men ibland längre.

3. Väg

URL-sökvägen anger en resurs plats på en webbplats. Det kommer vanligtvis efter domännamnet och börjar med ett snedstreck (/). Sökvägen används för att organisera innehåll på en webbplats och göra det enkelt för användare att navigera.

Till exempel, i webbadressen www.example.com/blogg/post1 är "blogg" katalogen som innehåller blogginläggen och "post1" är det specifika blogginlägget. Sökvägen kan också användas för sökmotoroptimering (SEO) genom att inkludera relevanta sökord.

4. Frågesträng

Frågesträngen är en del av webbadressen som börjar med ett frågetecken (?) och innehåller nyckel-värdepar separerade med et-tecken (&). Den används för att skicka data mellan webbsidor och kan innehålla information som söktermer eller användarpreferenser.

Till exempel i webbadressen www.example.com/search? q=exempel&category=books, frågesträngen innehåller två nyckel-värdepar: "q=example" anger att söktermen är "exempel" och "category=books" anger att sökningen är efter böcker. Du ser ofta frågesträngar som innehåller en hög med sökparametrar när du surfar på webbplatser som låter dig filtrera dina sökresultat eller webbplatser som vill fånga spårningsdata.

5. Ankare Tag

En ankartagg är en fragmentidentifierare som kommer efter URL: en och börjar med en hash-symbol (#). Den länkar till en specifik del av en webbsida och kan användas för att skapa en innehållsförteckning eller för att länka till en viss del av en lång artikel.

Till exempel, i en guide på 5 000 ord kan författaren inkludera en navigeringsmeny för att dela upp innehållet:

  • Definitioner
  • Historia
  • Industrins utmaningar
  • Vanliga frågor

Om du håller muspekaren över en av dessa länkar kan webbadressen innehålla en ankartagg, till exempel "#definitions", som signalerar webbläsaren att rulla ner till avsnittet med det ID: t i HTML-koden.

Vad är URL-kodning?

URL: er består av tecken från ASCII-teckenuppsättningen, en delmängd av Unicode-teckenuppsättningen. Unicode är en internationell kodningsstandard för tecken på olika språk och alfabet. När ett tecken utanför ASCII-teckenuppsättningen används i en URL måste det kodas för att säkerställa att webbläsaren förstår det korrekt.

URL-kodning är processen att konvertera tecken utanför ASCII-teckenuppsättningen till deras ASCII-motsvarighet. Till exempel skulle Unicode-tecknet 'é' kodas som '%e9'. URL-kodning används också för specialtecken som mellanslag, som är kodade som '+' eller '%20'.

Oroa dig inte för att memorera alla möjliga kodningskombinationer. De W3Schools URL Encoding Reference guide är en praktisk resurs för detta ämne.

Vad är URL-omdirigeringar?

Ibland, när du anger en URL i webbläsarens adressfält, omdirigeras webbsidan till en annan webbsida. Detta beror på att det finns flera sätt som webbadresser kan struktureras, och vissa av dem kanske inte fungerar som förväntat. När detta händer svarar servern med en HTTP-statuskod som indikerar att den bör omdirigera till en annan URL (vanligtvis 301 eller 302). Den nya platsen kan sedan anges i svarshuvudet.

Statuskoderna och deras betydelse inkluderar:

  • 200 - OK: Begäran lyckades.
  • 301 flyttade permanent: Den begärda resursen har flyttats permanent till en ny plats och bör hämtas därifrån vid framtida förfrågningar.
  • 302 - Hittade (tillfällig omdirigering): Detta indikerar att sidan tillfälligt finns på en annan webbadress och inte bör cachelagras av sökmotorer eller användas som en auktoritativ informationskälla om dess innehåll. Det kan också indikera serverunderhåll, dit sidor omdirigeras medan uppdateringar utförs eller när målsidor behöver visa alternativa webbadresser för spårningsändamål som A/B-testning eller split tester.

Ovanstående statuskoder är specifika för giltigheten av själva webbadressen, och du kommer förmodligen inte ens att veta att de existerar när du tittar på en fungerande webbplats.

Men när problem med webbadressen, webbplatsen eller det underliggande webbhotellet dyker upp, kommer du att se en av en annan uppsättning koder:

  • 403 - Förbjudet: Detta indikerar att du inte är behörig att se webbsidan. Detta kan bero på felaktiga behörigheter eller brist på autentiseringsuppgifter.
  • 404 Ej Hittad: Detta indikerar att den begärda resursen inte finns på servern och bör tas bort från alla bokmärken eller sökmotorresultatsidor (SERP).
  • 500+ - Serverfel: Dessa indikerar att ett fel inträffade under bearbetningen av din begäran och som vanligtvis orsakas av ett problem med serverkonfigurationen, såsom kodningsfel i skript, databasproblem, etc.

Webbplatsfel kan vara irriterande men är inte världens undergång. Försök först med en tvångsuppdatering av webbsidan. Kontrollera sedan ditt adressfält för mänskliga fel. Har du lagt till en bokstav? Stavar varumärket ett av orden okonventionellt? Gick din katt över tangentbordet? Om inget av ovanstående fungerar, och det är din webbplats, kontakta din värd. Tyvärr, om webbplatsen tillhör någon annan, måste du vänta ut den.

Förstå webbadresser från protokoll till sökvägar

En URL består av många komponenter som var och en tjänar ett syfte. Genom att förstå anatomin hos en URL kan du lättare navigera på webbplatser och få ut det mesta av de tillgängliga funktionerna. Oavsett om du letar upp information eller handlar online kan du få ut det mesta av webben genom att förstå webbadresser.