URL-parametere fungerer som tilleggskomponenter i en nettadresse, og de hjelper med å sortere, filtrere innhold eller spore data på et nettsted.
Imidlertid kan bruken av URL-parametere generere SEO-relaterte utfordringer, som duplisert innhold og problemer med søkemotorers gjennomsøkingsbudsjett. Denne veiledningen går i dybden på parameteriserte nettadresser og hvordan man effektivt håndterer dem.
Før vi dykker ned i URL-parametere, er det nyttig å forstå hva en URL egentlig er.
URL, som er en forkortelse for Uniform Resource Locator, er i praksis en nettadressen til en spesifikk nettside. Når du skriver inn en URL i adressefeltet til en søkemotor, blir du ledet til den ønskede nettsiden eller nettstedet.
En URL er bygget opp av fem distinkte deler.
https://www.dittnettsted.no/blogg/url-parametere
I dette eksemplet er URL-ens komponenter:
#1. Protokoll
«http://» eller «https://» er sett med regler som kontrollerer overføring av filer over internett.
#2. Domene
Domenet er navnet på ditt spesifikke nettsted, og det representerer organisasjonen eller personen som driver nettstedet. I eksemplet over er «dittnettsted» domenenavnet.
#3. Underdomene
Underdomener brukes for å strukturere et nettsted. Det mest brukte underdomenet er «www.». Du kan opprette flere underdomener for å presentere forskjellig innhold eller informasjon på samme nettsted.
For eksempel lager selskaper ofte underdomener som «butikk.domene.no» og «hjelp.domene.no».
#4. TLD
Toppnivådomenet (TLD) er den siste delen av domenenavnet, f.eks. «.com», «.org», «.no», «.net».
#5. Sti
Stien angir den nøyaktige plasseringen av informasjonen eller innholdet du leter etter. I eksemplet vårt er stien «blogg/url-parametere».
Denne strukturen viser hvordan hver komponent bidrar til å hente frem informasjonen du trenger.
Men visste du at en URL også kan overføre informasjon til og fra en nettside?
Ja, det stemmer!
Det er her URL-parametere kommer inn i bildet.
Hva er en URL-parameter?
Har du lagt merke til spesielle tegn i en nettadresse, som et spørsmålstegn (?), likhetstegn (=) eller et ampersand (&)?
La oss si at du søker etter «markedsføring». URL-en kan se slik ut:
www.dittnettsted.no/sok?q=markedsforing
Den delen av URL-en som kommer etter spørsmålstegnet kalles en «URL-parameter» eller en spørringsstreng. Spørsmålstegnet fungerer som et skille for å identifisere søkestrengen.
URL-parametere er ofte brukt på nettsteder med store mengder data, eller der man sorterer og filtrerer produkter, som på e-handelsnettsteder.
URL-parametere består av nøkkel- og verdipar, adskilt med et «=» tegn. Flere par separeres med «&» tegn.
Verdien representerer de faktiske dataene som sendes, mens nøkkelen beskriver datatypen.
Tenk deg at du ser på et produkt på en nettbutikk.
URL-en vil være noe sånt som dette:
https://www.dittnettsted.no/sko
Hvis du ønsker å filtrere etter farge, kan URL-parameteret se slik ut:
https://www.dittnettsted.no/sko?farge=svart
(der «farge» er nøkkelen, og «svart» er verdien)
Om du i tillegg vil filtrere etter nyheter, kan parameteren se slik ut:
https://www.dittnettsted.no/sko?farge=svart&sort=nyest
URL-parametere er nyttige, men kan også forvirre søkemotorer ved å vise ulike versjoner av samme side, noe som fører til duplisering og potensielt svekket rangering på Google.
La oss se hvordan man bruker URL-parametere korrekt for å unngå disse SEO-problemene.
Hvordan bruker man URL-parametere?
URL-parametere brukes for å evaluere en side og spore brukerpreferanser.
Her er en liste over 11 typer URL-parametere:
#1. Sporing
UTM-koder brukes til å spore trafikk fra betalte kampanjer og annonser.
Eksempel: ?utm_medium=video15 eller ?sessionid=173
#2. Sortering
Brukes for å sortere elementer basert på spesifikke kriterier.
Eksempel: ?sort=anmeldelser_hoyest eller ?sort=laveste_pris
#3. Oversettelse
Brukes for å angi språket for nettsiden.
Eksempel: ?lang=en eller ?language=de
#4. Søk
Brukes for å utføre et søk på nettsiden.
Eksempel: ?q=sokeord eller ?sok=nedtrekksmenyvalg
#5. Filtrering
Brukes til å filtrere innhold basert på ulike felt, som type, begivenhet, sted etc.
Eksempel: ?type=skjorte, farge=svart eller ?prisklasse=10-20
#6. Paginering
Brukes til å dele innhold på flere sider, spesielt for nettbutikker.
Eksempel: ?side=3 eller ?sideindeks=3
#7. Identifikasjon
Brukes for å organisere gallerisider etter størrelse, kategori etc.
Eksempel: ?produkt=hvit_skjorte , ?kategori=formell, ?produkt-id=123
#8. Tilknyttede IDer
Unike identifikatorer brukt for å spore affiliate-lenker.
Eksempel: ?id=12345
#9. Annonse-tagger
Brukes for å spore ytelsen til annonsekampanjer.
Eksempel: ?utm_source=epostkampanje
#10. Økt-IDer
Brukes for å spore brukeratferd på et nettsted, vanlig i e-handel for å analysere kundereisen.
?sessionid=4321
#11. Video tidsstempler
Brukes for å hoppe til et bestemt tidspunkt i en video.
?t=60
La oss nå se på hvilke problemer parameteriserte nettadresser kan føre til.
Viktige SEO-problemer forårsaket av URL-parametere
En velstrukturert URL hjelper brukere å forstå hierarkiet på et nettsted. Overdreven bruk av parametere kan imidlertid forårsake SEO-problemer.
La oss se på de vanligste problemene som URL-parametere kan føre til.
Sløsing med gjennomsøkingsbudsjett
Når et nettsted har mange parameterbaserte URL-er, kan søkemotorer gjennomsøke flere versjoner av samme side. Dette kan føre til at søkemotorer bruker mer båndbredde eller stopper gjennomsøkingen helt, og anser innholdet som lavt.
Duplisering av innhold
Parametere får søkemotorroboter til å gjennomsøke flere versjoner av den samme siden, som indekseres med ulike parametere. Dette resulterer i duplisert innhold.
Hvis nettstedet tilbyr brukere å sortere innhold etter pris eller funksjon, begrenser disse alternativene resultatene, men endrer ikke det faktiske innholdet på siden.
La oss se på et eksempel.
http://www.dittnettsted.no/sko/joggesko
http://www.dittnettsted.no/sko/joggesko?kategori=sneakers&farge=hvit
http://www.dittnettsted.no/sko/joggesko?kategori=sneakers&type=herre&farge=hvit
Alle de tre URL-ene er versjoner av samme side, og vil bli sett på som separate av søkemotorroboter. De vil gjennomsøke og indeksere alle versjonene, og dette fører til duplisert innhold.
Kannibalisering av søkeord
Når flere sider konkurrerer om de samme søkeordene, kalles dette «søkeordkannibalisering». Dette skader SEO fordi sidene dine konkurrerer med hverandre.
Søkeordkannibalisering resulterer i lavere klikkfrekvens (CTR), mindre autoritet og lavere konverteringsrate enn en enkelt side som er optimert for søkeordene.
Søkemotorer kan slite med å bestemme hvilken side som er relevant for et søk. Det kan føre til at «feil» eller «uønskede» sider rangeres for et søkeord, og til syvende og sist påvirke brukerengasjement og rangering.
Lavere klikkbarhet
URL-er med mange parametere kan se rotete ut og være vanskelig å lese. Mindre gjennomsiktige URL-er oppfattes ofte som mindre pålitelige, og har dermed lavere klikkfrekvens.
For eksempel:
URL 1: http://www.dittnettsted.no/sko/joggesko
URL 2: http://www.dittnettsted.no/sko/joggesko?catID=1256&type=hvit
URL 2 ser mer spamete ut enn URL 1, og brukere er mindre tilbøyelig til å klikke på den. Dette reduserer CTR, påvirker rangeringen og skader domeneautoriteten.
Gode SEO-praksiser for håndtering av URL-parametere
Nå som vi har sett hvordan URL-parametere kan skade SEO, la oss se på hvordan du kan unngå dette med små justeringer når du oppretter URL-parametere.
Foretrekk en statisk URL-bane fremfor en dynamisk bane
Statiske og dynamiske URL-er har forskjellige funksjoner for en nettside. Dynamiske URL-er anses som et mindre ideelt alternativ for SEO, da det er vanskeligere for søkemotorer å indeksere dem sammenlignet med statiske URL-er.
Det anbefales å konvertere parameter-URL-er til undermappe-URL-er ved hjelp av serverside-gjengivelse. Det er imidlertid ikke alltid en ideell løsning for alle dynamiske URL-er, spesielt prisfiltre som ikke gir SEO-verdi. Disse kan føre til tynt innhold dersom de indekseres, så det er bedre å beholde dynamiske URL-er for slike tilfeller.
Dynamiske URL-er er nyttige for sporing; statiske URL-er er ikke alltid like egnet til å spore alle parametere.
Det er derfor lurt å bruke statiske URL-baner når en side skal indekseres og dynamiske URL-er når en side ikke skal indekseres. Parametere som ikke trenger å indekseres, som sporing, omorganisering, filtrering og paginering, kan bruke dynamiske URL-er, mens andre kan bruke statiske.
Konsekvens i parameteriserte URL-er
Parametere i en URL bør ordnes riktig for å unngå SEO-problemer, som tomme verdier, unødvendige parametere eller gjentatte nøkler.
URL-er bør ha en konsekvent rekkefølge for å unngå problemer som sløsing med gjennomsøkingsbudsjett og delt rangeringssignal.
For eksempel:
https://dittnettsted.no/produkt/ansiktsvask/rose?nokkel2=verdi2&nokkel1=verdi1
https://dittnettsted.no/produkt/ansiktsvask/rose?nokkel1=verdi1&nokkel2=verdi2
I sekvensen over er parametrene omorganisert. Søkemotorer vil se på disse URL-ene som separate og gjennomsøke dem to ganger.
Når rekkefølgen er konsekvent:
https://dittnettsted.no/produkt/ansiktsvask/rose?nokkel1=verdi1&nokkel2=verdi2
https://dittnettsted.no/produkt/ansiktsvask/rose?nokkel1=verdi1&nokkel2=verdi2
Utviklere bør få retningslinjer for å ordne parameter-URL-er i en konstant rekkefølge for å unngå SEO-problemer.
Implementer kanoniske tagger
Kanoniske tagger kan implementeres for å unngå duplisert innhold. Kanoniske koder fra en parameterside skal peke til hovedsiden du ønsker å indeksere. Ved å legge til kanoniske tagger til de parameteriserte URL-ene, vil hovedsiden fremstå som den kanoniske. Dette vil sørge for at søkemotorene kun indekserer den foretrukne siden.
Bruk Robot.txt Disallow
Med Robot.txt kan du styre hvilke sider søkeroboter får tilgang til. Det lar deg informere søkemotorer om hvilke sider de skal gjennomsøke, og hvilke de skal ignorere.
Ved å bruke «Disallow: /*?*» i robot.txt-filen, blokkerer du sider med URL-parametere som forårsaker duplisering. Sørg for at du kanoniserer søkestrengen korrekt til hovedsiden.
Konsekvent intern lenking
Anta at nettstedet ditt har mange parameterbaserte URL-er. Noen sider indekseres med dofollow, og noen ikke. Ved å lenke til de ikke-parametriserte URL-ene kan du signalisere til søkerobotene hvilke sider som skal indekseres. Dette er en viktig del av god SEO.
Intern lenking er også viktig for SEO, innhold og trafikk.
Hvis du har en e-handelsnettside med mange kategorier av produkter og innhold, kan paginering hjelpe deg å dele dem opp i lister på flere sider. Paginering av URL-ene kan forbedre brukeropplevelsen på nettstedet. Lag en «vis alle»-side, og plasser alle de paginerte URL-ene der.
Plasser taggen rel=»canonical» i hoveddelen av hver paginerte side som peker til «vis alle»-siden for å unngå duplisering. Søkeroboter vil se på disse sidene som en paginert serie.
Du kan velge å ikke legge til de paginerte URL-ene i nettstedskartet hvis du ikke ønsker å rangere dem. Gjennomsøkingsroboter vil likevel indeksere dem fra «vis alle»-siden, og dette kan også redusere gjennomsøkingsbudsjettet.
Nedenfor er verktøy som kan hjelpe deg med å overvåke URL-parametere og forbedre SEO-en til nettstedet ditt.
Google Search Console
Med Google Search Console kan du analysere URL-ene dine. Du kan se hvilke URL-er som får visninger i søkeresultatfanen. Ved å bruke side-URL-filteret får du en liste over alle sider.
Der kan du filtrere for å finne URL-er med parametere.
Google Analytics
Google ser på URL-er med ulike parametere som separate sider, og Google Analytics viser sidevisninger for hver parameter separat.
Hvis du ikke ønsker dette, kan du gå til Administrator > Visningsinnstillinger > Ekskluder URL-søkeparametere for å fjerne parameterne fra rapportene dine og kombinere sidevisninger til tallene for den primære URL-en.
Bing Webmaster Tool
Du kan ekskludere URL-parametere ved å legge til parameternavn under Konfigurer nettstedet mitt > Ignorer URL-parametere. Bing Webmaster gir imidlertid ikke avanserte alternativer for å sjekke om parametere kan endre innhold eller ikke.
Screaming Frog SEO Spider crawl-verktøy
Opptil 500 URL-er kan gjennomsøkes gratis for å overvåke parametere. Den betalte versjonen gir deg mulighet til å overvåke et ubegrenset antall URL-parametere.
Screaming Frogs «Fjern parametere»-funksjon gjør at du kan fjerne parametere fra URL-en.
Ahrefs Site Audit-verktøy
Ahrefs-verktøyet har også en «Fjern URL-parametere»-funksjon som lar deg ignorere parametere når du gjennomsøker nettstedet ditt. Du kan også velge å ignorere parametere som følger spesifikke mønstre.
Det er verdt å merke seg at Ahrefs Site Audit-verktøyet kun gjennomsøker den kanoniske versjonen av sidene dine.
Deepcrawl
En kraftig skyløsning for store e-handelsnettsteder. Ved å legge til parametre du ønsker å blokkere i «Fjern parametere»-feltet, vil de fjernes fra URL-ene. Deepcrawl gjør det mulig å endre og fjerne parametere, samt omskrive URL-er.
Konklusjon
URL-parametere blir ofte oversett når det kommer til SEO. Ved å jobbe systematisk med parameteriserte URL-er, kan du forbedre nettstedets SEO.
For å løse problemer med URL-parametere, må SEO-teamet samarbeide med nettutviklingsteamet og gi klare instruksjoner om hvordan parametere skal oppdateres. Parameteriserte URL-er bør ikke ignoreres, da de kan påvirke rangeringssignalene dine og skape andre SEO-problemer.
Nå som du forstår hvordan URL-parametere kan påvirke SEO for nettstedet ditt, vil søkemotorer etter hvert forstå hvordan de skal bruke og verdsette sidene dine.
Du kan også undersøke hvordan du gjør Javascript SEO-vennlig.