Hjem Sosiale medier Unngå bruk av sesjons-IDer i nettadresser for å forbedre søkestillingen din - dummies

Unngå bruk av sesjons-IDer i nettadresser for å forbedre søkestillingen din - dummies

Video: Week 10 2024

Video: Week 10 2024
Anonim

sesjons IDer gjøre søkemotorets liv interessant. En sesjons ID identifiserer en bestemt person som besøker nettstedet på et bestemt tidspunkt, noe som gjør at serveren kan spore hvilke sider den besøkende ser på og hvilke handlinger den besøkende tar under økten.

Hvis du ber om en side fra et nettsted, sender webserveren som har siden den til nettleseren din. Så hvis du ber om en annen side, sender serveren også den siden, men serveren vet ikke at du er den samme personen. Hvis serveren trenger å vite hvem du er, trenger den en måte å identifisere deg hver gang du ber om en side. Det gjør det ved å bruke økt-IDer.

Sessions-ID brukes av ulike årsaker, men deres hovedformål er å la webutviklere lage forskjellige typer interaktive nettsteder. For eksempel, hvis utviklere har opprettet et sikkert miljø, kan de kanskje tvinge besøkende til å gå gjennom hjemmesiden først. Eller utviklerne vil kanskje ha en måte å gjenoppta en uferdig sesjon.

Ved å sette inn informasjonskapsler som inneholder sesjons-IDen på den besøkende datamaskin, kan utviklerne se hvor den besøkende var på nettstedet ved slutten av den siste besøkes besøk.

Sessions-IDer er vanlige når du kjører programvare som har noen form for sikkerhetsprosedyre, som må lagre variabler, eller som ønsker å beseire nettleserens cache - det vil si at nettleseren alltid viser informasjon fra serveren, aldri fra sin egen cache. Handlekurv-systemer bruker vanligvis økt-IDer - slik kan systemet tillate deg å plassere et element i handlekurven og deretter gå bort og fortsette å handle. Det gjenkjenner du basert på din trenings-ID.

En økt-ID kan opprettes på to måter:

  • Lagre den i en informasjonskapsel.

  • Vis det i selve nettadressen.

Noen systemer er konfigurert for å lagre sesjons-ID-en i en informasjonskapsel, men bruk deretter en URL-sesjons-ID dersom brukerens nettleser er innstilt for ikke å godta informasjonskapsler. Her er et eksempel på en nettadresse som inneholder en økt-ID:

// ditt domene. com / index. jSP; jsessionid = 07D3CCD4D9A6A9F3CF9CAD4F9A728F44

07D3CCD4D9A6A9F3CF9CAD4F9A728F44 stykket av nettadressen er den unike identifikatoren som er tildelt økten.

Hvis en søkemotor gjenkjenner en nettadresse som inkluderer en økt-ID, leser den sannsynligvis ikke referert siden fordi hver gang søketjeneren returnerer til nettstedet ditt, vil trenings-IDen være utløpt, slik at serveren vil gjøre en av Følgende:

  • Vis en feilside i stedet for den indekserte siden, eller kanskje vise nettstedets standardside. Med andre ord, har søkemotoren indeksert en side som ikke er der hvis noen klikker koblingen på søkeresultatsiden.

  • Tilordne en ny økt-ID. Nettadressen som søkemotoren opprinnelig brukte, er utløpt, slik at serveren erstatter ID med en annen og endrer nettadressen. Så kan edderkoppen bli matet flere nettadresser for samme side.

Selv om searchboten leser den refererte siden, kan den ikke indeksere den. webmastere klager noen ganger på at en søkemotor kom inn på nettstedet sitt, ba om samme side om og om igjen, og dro uten å indeksere det meste av nettstedet. Søkebiten ble ganske enkelt forvirret og igjen. Eller noen ganger kan søkemotoren ikke gjenkjenne en økt-ID i en nettadresse. En klient hadde hundrevis av nettadresser indeksert av Google, men fordi de var alle utløpte sesjons-IDer, pekte de alle på nettstedets hovedside.

Dette er alle worst case-scenarioer, da de store søkemotorens søkemotorer gjør sitt beste for å gjenkjenne økt-IDer og arbeide rundt dem. Videre anbefaler Google at hvis du bruker sessions-IDer, bruker du det kanoniske direktivet til å fortelle søkemotorene den riktige nettadressen for siden. La oss for eksempel si at du bruker sesjons-IDer, og nettadressene dine ser slik ut:

// www. youdomain. com / produktet. php? item = rodent-racing-gear & xyid = 76345 & sessionid = 9876

En søkemotor kan ende opp med hundrevis av nettadresser som effektivt refererer til den samme siden. Så, du kan sette taggen i delen av nettsidene dine for å fortelle søkemotorene den riktige nettadressen, slik:


Session ID-problemer er sjeldnere enn de en gang var; i det siste var det å finne et problem med å løse et problem med sessions-ID som å utføre magi: Nettsteder som var usynlige mot søkemotorer, ble plutselig synlige! En nettstedseier i en søkemotor diskusjonsgruppe beskrev hvordan nettstedet hans aldri hadde hatt mer enn 6 sider indeksert av Google, men i løpet av en uke etter å ha fjernet økt ID, hadde Google indeksert over 600 sider.

Hvis nettstedet ditt har et økt ID-problem, er det et par andre ting du kan gjøre, i tillegg til å bruke det kanoniske direktivet:

  • I stedet for å bruke økt-IDer i nettadressen, lagre øktinformasjon i en informasjonskapsel på brukerens datamaskin. Hver gang en side blir bedt om, kan serveren sjekke informasjonskapselen for å se om øktinformasjon er lagret der. Serveren skal imidlertid ikke kreve informasjonskapsler, eller det kan føre til ytterligere problemer.

  • Få programmereren din til å utelate sesjons-IDer hvis enheten som ber om en nettside fra serveren, er en søkebot. Serveren leverer samme side til søketjenesten, men tilordner ikke en økt-ID, slik at søketjenesten kan reise gjennom hele nettstedet uten å bruke økt-IDer. Denne prosessen er kjent som brukeragentlevering, som brukeragent refererer til enheten - nettleser, søkbot eller annet program - som ber om en side.

Brukeragentmetoden har et potensielt problem: I teknikken noen ganger kjent som cloaking, sender en server en side til søkemotorene og en annen til ekte besøkende.Søkemotorer liker vanligvis ikke cloaking fordi noen nettsteder prøver å lure dem ved å gi annet innhold fra innholdet besøkende besøker.

Selvfølgelig, i sammenheng med å bruke denne teknikken for å unngå problem med økt-ID, er det ikke hensikten; Det er en måte å vise innholdet på samme som nettstedet besøkende ser, så det er ikke sant cloaking. Faren er imidlertid at søkemotorene kan se det som cloaking hvis de oppdager hva som skjer.

Unngå bruk av sesjons-IDer i nettadresser for å forbedre søkestillingen din - dummies

Redaktørens valg

10 Måter å varme opp og slappe av før og under GRE-dummies

10 Måter å varme opp og slappe av før og under GRE-dummies

GRE er like mye fysisk trening som det er mentalt, og det er mer som en maraton enn en sprint. Hvis du kommer ut av blokkene med en sprintens tempo, er du sikker på å raskt eksosere deg selv. Nøklene til å komme til enden og fullføre sterken, oppvarmer seg mentalt og holder seg i orden ...

Argument analyse på GRE - strategier og praksis spørsmål - dummies

Argument analyse på GRE - strategier og praksis spørsmål - dummies

Når du takler et argument Analysespørsmål på GRE, din jobb er å identifisere om forfatteren har gjort en tilstrekkelig jobb med å presentere og støtte sin stilling. Graduate skoler forventer at du ikke bare skal lese med forståelse, men også å undersøke informasjonen og argumentet som presenteres og sortere logikken som er rimelig fra ...

Argument analyse på GRE Verbal Essay Test - praksis spørsmål - dummies

Argument analyse på GRE Verbal Essay Test - praksis spørsmål - dummies

Når du tar GRE Verbal testen, et av essay spørsmålene vil be deg om å analysere et argument. Du må lese argumentet, se på sine underliggende forutsetninger, og deretter forklare hvordan disse forutsetningene påvirker argumentet. Følgende praksis spørsmål ligner på hva du finner på testen. Øvelsesspørsmål Tid: ...

Redaktørens valg

Oversikt over sikkerhetspolitikk for mobilenheter - dummier

Oversikt over sikkerhetspolitikk for mobilenheter - dummier

Sikkerhetspolitikk for mobile enheter som knytter seg til bedriftsnettverket kan deles inn i to kategorier: retningslinjer for godkjente enheter og retningslinjer for andre enheter. Enhetspolicyer. Her er en oversikt over de to kategoriene av enhetsretningslinjer som du må kommunisere med brukere: Politikk for godkjente enheter: Denne policyen gjelder for alle bedriftsutstedte ...

Oversikt over mobilenhetssikkerhet gjennom skybaserte beskyttelser - dummies

Oversikt over mobilenhetssikkerhet gjennom skybaserte beskyttelser - dummies

Ved hjelp av skybasert endpoint-sikkerhet er en metode for å beskytte enterprise mobile enheter fra virus, malware, spam og andre trusler. Den faktiske trusselsbeskyttelsen skjer i skyen eller sentralisert datasenter for sluttpunktsprogramvareleverandøren i denne typen distribusjon. Trafikk til og fra de mobile enhetene blir omdirigert på enheten til ...

Oversikt over mobilenhetssikkerhet gjennom enhetsadministrasjon - dummies

Oversikt over mobilenhetssikkerhet gjennom enhetsadministrasjon - dummies

Nå som du har tenkt på å sikre mobilen enheter på nettverket ditt fra trusler som virus og malware, er det på tide å planlegge for ekstern håndheving av retningslinjer for enhetsadministrasjon eller sikkerhet. Du får ideen. Det handler om enhetssikkerhetsetikett, om å ta de enkle, men ofte ignorerte trinnene for å beskytte vitale data lagret på ...

Redaktørens valg

Hånd- og håndleddskader grunnleggende for legeassistenteksamen - dummies

Hånd- og håndleddskader grunnleggende for legeassistenteksamen - dummies

Legeassistenteksamen PANCE) vil stille spørsmål om forhold som påvirker hånden og håndleddet. De spenner fra godartede cyster til mindre forstuinger til utbruddssvikt, så gjør deg kjent med det grunnleggende. Ganglioncyster En vanlig myk vævsmasse som du kan se på hendene og håndleddene, er en ganglioncyst, også kjent ...

HIV Grunnleggende for legeassistenteksamen - dummies

HIV Grunnleggende for legeassistenteksamen - dummies

For legeassistenteksamen (PANCE), bør du være kjent med noen generelle ting som angår HIV, spesifikke infeksjoner relatert til HIV, og bivirkninger av visse medisiner. HIV står for humant immundefektvirus. Risikofaktorer for å skaffe hiv inkluderer høyrisiko seksuell atferd og narkotikamisbruk, spesielt intravenøs bruk med skitne nåler. Kommer i kontakt med ...

Mageområdet for legeassistenteksamen - dummies

Mageområdet for legeassistenteksamen - dummies

Etter å ha reist gjennom spiserøret, din neste destinasjon i forberedelsene til legeassistenteksamen (PANCE) er det livlige magesektoren. Inneholder cardia, fundus, antrum og pylorus, er dette området bare moden for patologi og fremtidige PANCE-spørsmål. Magen er et sted hvor mye av fordøyelsen finner sted. Hovedcellene ...