Ovo je prevod odeljka „Organize your site hierarchy“ iz starog Google-ovog vodiča SEO Starter Guide. Google je 2024. godine vodič potpuno prepisao, pa ovaj odeljak u novom SEO Starter Guide (eng.) (google.com) više ne postoji u ovom obliku. Preporuke su i dalje važeće; delovi koji su se u međuvremenu promenili označeni su napomenom, a linkovi vode na aktuelnu Google-ovu dokumentaciju na engleskom.
Kako pretraživači koriste URL adrese?
Pretraživačima je potrebna jedinstvena URL adresa za svaki sadržaj, da bi mogli da ga obiđu, indeksiraju i upute korisnike na njega. Različiti sadržaji – na primer, različiti proizvodi u prodavnici – kao i izmenjene verzije istog sadržaja – na primer, prevodi ili regionalne varijante – moraju da imaju odvojene URL adrese da bi se u pretrazi prikazivali na odgovarajući način.
URL adrese se uglavnom sastoje od više delova:
protokol://ime_hosta/putanja/ime_datoteke?upit#fragment
Google preporučuje da svi sajtovi, kad god je to moguće, koriste https://.
Putanja, ime datoteke i upit (query string) određuju kojem sadržaju na serveru se pristupa. U ova tri dela velika i mala slova se razlikuju, pa je „FILE“ u URL-u nešto drugo od „file“. U imenu hosta i protokolu velika i mala slova se ne razlikuju.
Fragment (na primer „#info“) obično označava na koji deo stranice pregledač treba da ode. Pošto je sadržaj stranice isti bez obzira na fragment, pretraživači fragment uglavnom zanemaruju.
Kada se upućuje na početnu stranicu, kosa crta iza imena hosta nije obavezna, jer vodi na isti sadržaj („https://example.com/“ je isto što i „https://example.com“). Kod putanje i imena datoteke kosa crta na kraju čini drugačiji URL (označava datoteku ili direktorijum): na primer, „https://example.com/riba“ nije isto što i „https://example.com/riba/“.
Navigacija je važna za pretraživače
Navigacija je važna jer pomaže posetiocima da brzo pronađu sadržaj koji traže. Takođe pomaže pretraživačima da razumeju koji sadržaj vlasnik sajta smatra važnim. Iako Google prikazuje rezultate na nivou pojedinačnih stranica, voli da ima i predstavu o tome kakvu ulogu stranica ima u celini sajta.
Planirajte navigaciju polazeći od početne stranice
Svaki sajt ima početnu, „korensku“ stranicu, koja je obično najposećenija stranica sajta i polazna tačka za mnoge posetioce. Ako vaš sajt nema samo nekoliko stranica, razmislite kako će posetioci preći sa opšte stranice (početne) na stranicu sa konkretnijim sadržajem. Imate li dovoljno stranica o određenoj temi da bi imalo smisla napraviti stranicu koja ih opisuje i povezuje (na primer: početna stranica → lista srodnih tema → konkretna tema)? Imate li stotine različitih proizvoda koje treba razvrstati na stranice kategorija i potkategorija?
Korišćenje „hlebnih mrvica“ (breadcrumb)
Breadcrumb je niz internih linkova na vrhu ili dnu stranice koji posetiocima omogućava da se brzo vrate na prethodni odeljak ili na početnu stranicu. Većina breadcrumb navigacija kao prvi link, krajnje levo, ima najopštiju stranicu (obično početnu), a udesno navodi sve konkretnije delove. Google preporučuje da uz breadcrumb koristite i strukturirane podatke za breadcrumb.
Napravite jednostavnu navigacionu stranicu za korisnike
Navigaciona stranica je jednostavna stranica na sajtu koja prikazuje njegovu strukturu, obično kao hijerarhijski spisak stranica. Posetioci je mogu otvoriti ako ne uspevaju da pronađu neku stranicu. Pretraživači će je takođe posećivati i tako dobiti dobar pregled stranica sajta, ali je ona prvenstveno namenjena ljudima.
Napomena: ovakva stranica (HTML mapa sajta) danas se retko preporučuje. Pretraživači stranice otkrivaju preko internih linkova i XML sitemap-a, a posetioci preko menija, breadcrumb navigacije i pretrage na sajtu. Ima smisla samo ako je navigacija sajta složena.
Najbolje prakse za navigaciju
Napravite hijerarhiju koja prirodno teče
Neka korisnicima bude što lakše da sa opšteg sadržaja pređu na konkretniji sadržaj koji traže. Dodajte navigacione stranice kada to ima smisla i dobro ih uklopite u internu strukturu linkova. Proverite da li se do svih stranica na sajtu može doći preko linkova, bez korišćenja interne pretrage. Gde god je moguće, linkujte srodne stranice, da bi korisnici mogli da otkriju sličan sadržaj.
Izbegavajte:
- pravljenje složene mreže navigacionih linkova, na primer povezivanje svake stranice sajta sa svakom drugom;
- preterano deljenje sadržaja (tako da je potrebno dvadeset klikova da se sa početne stranice dođe do nekog sadržaja).
Koristite tekst za navigaciju
Kada se većina navigacije između stranica sajta obavlja preko tekstualnih linkova, pretraživačima je lakše da obiđu i razumeju sajt. Kada koristite JavaScript za pravljenje stranice, koristite elemente a sa URL-ovima kao vrednostima atributa href i napravite sve stavke menija pri učitavanju stranice, umesto da čekate da korisnik nešto uradi. Više o tome u Google-ovom tekstu o linkovima koje pretraživač može da obiđe.
Izbegavajte:
- navigaciju zasnovanu isključivo na slikama ili animacijama;
- navigaciju koja za rad zahteva obradu događaja u skriptama ili dodatke (plugin) u pregledaču.
Napravite navigacionu stranicu za korisnike i sitemap za pretraživače
Napravite jednostavnu navigacionu stranicu za ceo sajt (ili za najvažnije stranice, ako ih imate stotine ili hiljade) za korisnike. Napravite i XML sitemap, da biste bili sigurni da će pretraživači otkriti nove i ažurirane stranice na sajtu, sa spiskom svih važnih URL adresa i datumima poslednje izmene njihovog glavnog sadržaja.
Izbegavajte:
- da navigaciona stranica zastari i sadrži prekinute linkove;
- navigacionu stranicu koja samo nabraja stranice, bez organizacije, na primer po temama.
Prikazujte korisne 404 stranice
Korisnici će povremeno doći na stranicu koja ne postoji na vašem sajtu, bilo da su pratili neispravan link ili pogrešno ukucali URL adresu. Prilagođena 404 stranica koja korisnike ljubazno usmerava na stranicu koja radi može značajno da poboljša njihov doživljaj. Vaša 404 stranica bi trebalo da ima link na početnu stranicu, a može da sadrži i linkove na popularan ili srodan sadržaj na sajtu. Pomoću Google Search Console-a možete da pronađete odakle dolaze URL adrese koje izazivaju grešku „not found“.
Izbegavajte:
- da pretraživači indeksiraju vaše 404 stranice (proverite da li server vraća HTTP statusni kod 404, ili, kod sajtova zasnovanih na JavaScriptu, da li stranica za nepostojeći sadržaj sadrži
noindexu robots meta oznaci); - blokiranje obilaženja 404 stranica pomoću datoteke robots.txt;
- samo nejasnu poruku kao što je „Nije pronađeno“ ili „404“, ili potpuno odsustvo 404 stranice;
- dizajn 404 stranice koji nije u skladu sa ostatkom sajta.
URL-ovi koji opisuju sadržaj
Opisni nazivi kategorija i datoteka za dokumente na sajtu ne pomažu samo da sajt bude bolje organizovan, već daju i jednostavnije, „prijateljske“ URL adrese onima koji žele da linkuju vaš sadržaj. Posetioce mogu da odbiju izuzetno dugački i nerazumljivi URL-ovi sa malo prepoznatljivih reči.
URL-ovi se prikazuju u rezultatima pretrage
URL dokumenta se obično prikazuje u rezultatima Google pretrage uz naslov dokumenta.
Napomena: u vreme pisanja originala URL se prikazivao ispod naslova. Danas Google iznad naslova prikazuje naziv sajta i putanju stranice, u obliku sličnom breadcrumb navigaciji, pa su jasni URL-ovi i dalje vidljivi korisnicima.
Google dobro obilazi sve vrste URL struktura, čak i kada su prilično složene, ali je dobra praksa da uložite vreme da vam URL-ovi budu što jednostavniji. Više o tome u Google-ovim preporukama za strukturu URL-ova.
Najbolje prakse za URL-ove
Koristite reči u URL-ovima
URL-ovi sa rečima koje su povezane sa sadržajem i strukturom sajta posetiocima olakšavaju snalaženje na sajtu.
Izbegavajte:
- dugačke URL-ove sa nepotrebnim parametrima i ID-ovima sesije;
- generičke nazive stranica, kao što je „stranica1.html“;
- preterano ponavljanje ključnih reči, kao u „fudbalske-lopte-fudbalske-lopte-fudbalskelopte.html“.
Napravite jednostavnu strukturu direktorijuma
Koristite strukturu direktorijuma koja dobro organizuje sadržaj i posetiocima olakšava da znaju gde se na sajtu nalaze. Pokušajte da strukturom direktorijuma naznačite vrstu sadržaja koji se nalazi na toj URL adresi.
Izbegavajte:
- duboko ugnežđene poddirektorijume, kao što je „…/dir1/dir2/dir3/dir4/dir5/dir6/stranica.html“;
- nazive direktorijuma koji nemaju veze sa sadržajem u njima.
Jedan sadržaj, jedan URL
Da biste sprečili da jedni korisnici linkuju jednu verziju URL-a, a drugi drugu (što bi moglo da podeli reputaciju tog sadržaja između više URL-ova), u strukturi i internim linkovima koristite i navodite samo jedan URL. Ako primetite da ljudi istom sadržaju pristupaju preko više URL-ova, dobro rešenje je da postavite 301 preusmerenje sa neželjenih URL-ova na glavni URL. Ako ne možete da postavite preusmerenje, možete da koristite i kanonski URL (rel="canonical").
Izbegavajte:
- da stranice sa poddomena i iz korenskog direktorijuma prikazuju isti sadržaj, na primer „domain.com/stranica.html“ i „sub.domain.com/stranica.html“.
Sajt sa jasnom strukturom od prvog dana
Kategorije, jednostavni URL-ovi, breadcrumb, sitemap i korisne 404 stranice – ugrađeni u sajt pri izradi, a ne dodavani naknadno.
Ostavite odgovor