Hvordan skrive riktig URL-struktur

Jeg er for tiden i ferd med å bygge et kartnettsted med musikk fra Soundcloud.

Kartene vil bli 'ryddet' hver uke.

Min nettadresse vil være: http://example.com/

Som vil inneholde kartene for den aktuelle uken.

Hver uke vil også ha sin egen URL: http://example.com/{year}/{week}

F.eks. http://example.com/2011/50

Dette vil bety at den aktuelle uken vil være tilgjengelig med to nettadresser. Basis-URL og uke-URL.

Så jeg tenker på å legge til en kanonisk URL på siden @ basis-URL til ukens URL.

Er det en god idé? Eller vil det påvirke rangeringen av hjemmesiden min (basis-URL)?

Jeg tror å legge til en stadig skiftende kanonisk URL til hjemmesiden ville være en dårlig idé. Du vil vanligvis at hjemmesiden din skal være din høyest rangerte side, men ved å gi hjemmesiden din en kanonisk til den siste ukentlige URL-en, vil alle inngående lenker osv. Til hjemmesiden din hele tiden peke mot den ukentlige URL-en i stedet for faktiske hjemmesiden. Siden mekanismer som PageRank ikke alltid oppdateres i sanntid, kan du ende med forsinkede situasjoner der forrige ukes URL regnes som din høyest rangerte side fordi søkemotorene ikke har gjennomsøkt hjemmesiden for å oppdatere den til den nåværende uken.

Siden det bare kommer til å være en uke som hjemmesiden om gangen, vil jeg ikke bekymre meg for mye om duplisert innhold. Prøv å ikke vise noen lenker til den aktuelle ukens "/ year / week" før det er en forrige uke. Hvis du virkelig vil, kan du gi den nåværende "/ year / week" URL en kanonisk URL til hjemmesiden til uken er over, og deretter bytte den kanoniske til "/ year / week" - jeg tror hver side oppdaterer sin kanoniske en gang tidlig på og da er aldri igjen bedre enn at hjemmesiden din oppdaterer den kanoniske hver eneste uke.

Kanoniske nettadresser er bare tips (om enn sterke) om hvilken av to sider med duplikatinnhold som blir indeksert. Google har alltid forbeholdt seg retten til ikke å følge dem når de ser at innholdet er tilstrekkelig annerledes. den vil gjennomsøke den kanoniske siden din og ta sin egen beslutning. Sannsynligheten er at hvis siden er annerledes, vil den anta at du har gjort en feil og gjennomgå siden uansett. Hvis det er det samme, vil det indeksere din foretrukne URL.

De er for å antyde hvilken URL du foretrekker å se i indeksen når du får tilgang til den samme siden med innhold på flere måter. Bare for alle som ikke synes det er sannsynlig - vurder en ganske standard serveroppsett, det ville være mulig å få tilgang til samme side med en rekke forskjellige nettadresser:

  • mysite.com
  • mysite.com/index.php
  • mysite.com/index.php?sort=name
  • mysite.com/name (bruker mod_rewrite)

Du kan doble måter å få tilgang til siden hvis du også legger til et underdomener (www.) I begynnelsen av URL-en!

Så hvis du har "Side A" med en kanonisk URL som peker til "Side B" - gitt at de er forskjellige, er det beste og sannsynligvis mest sannsynlige tilfellet at den kanoniske koden blir ignorert. Det verste tilfellet er at du blir fjernet fra indeksen for å prøve å manipulere søkeresultatene på en uærlig måte.

Så kort svar - nei. I beste fall meningsløs. I verste fall skadelig for nettstedet ditt.

Her er en 20 minutters video av Matt Cutts om den, i tilfelle du har problemer med å sove;) http://www.youtube.com/watch?v=Cm9onOGTgeM

  • Jeg tror PeeHaa spurte om å bruke kanonisk for side A og side B med samme innhold, ikke annerledes. Jeg har kanskje misforstått.
  • Hvis innholdet er det samme, eller i utgangspunktet det samme, så ja, legg til en kanonisk tag for å fortelle Google din foretrukne URL. Hvis de er (for) forskjellige, ikke stol på at det fungerer slik.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?