ugrás a tartalomhoz

Melyik rövid url formátum a legjobb?

Dylan · 2009. Júl. 23. (Cs), 13.47
Sziasztok,

Egy jelenlegi fejlesztésem során futottam bele ebbe a kérdésbe.
Vajon melyik rövid url-t szeretik jobban a keresők?
Elegendő vajon az, hogy könyvtárszerkezetes az elérése egy oldalnak?

Példának okáért legyen a tartalom címe ez:
"A google és a barátságos hivatkozások"

Melyik vajon a legjobb ez esetben?
Pl:
1: http://domain.hu/hirek/1/A google és a barátságos hivatkozások
2: http://domain.hu/hirek/A-google-és-a-barátságos-hivatkozások
3: http://domain.hu/hirek/google-barátsagos-hivatkozások
4: http://domain.hu/hirek/2009/07/23/google_baratsagos_hivatkozasok
5: http://domain.hu/hirek/GoogleBaratsagosHivatkozasok

És még lehetne variálni, de talán érthető a kérdésem.
Kinek mi vált be jobban? Mire érdemes odafigyelni ezzel kapcsolatban?

Pl nagybetű, ékezetek használatáról kinek mi a véleménye?
Ha a szavakat elválasztom valamivel, mi a legjobb? Szóköz, kötőjel, alsó aláhúzás jel?
 
1

Volt hasonló téma...

vbence · 2009. Júl. 23. (Cs), 14.15
nemrég:
http://weblabor.hu/forumok/temak/102337

Egykét adalék:

A Gugli felismeri az éktelenített szavakat (legalább is kiemeli őket találatként az URL-ben). A találati sorrendet biztosan befolyásolja vlamilyen szinten, de az algoritmus folyamatosan változik és annyi más, megbízhatóbb tényező áll egy kereső rendelkezésére, hogy nem hiszem, hogy kimutatható hátrány a rengsorolásban az ékezetek hiánya miatt. (Persze megfontolandó lehet olyankor amikor az éktelenített változat maga is egy szó - Szárnyalunk bt.)

Nincs szabályozva, hogy a böngésző címsorában szereplő ékezetes karaktereket milyen módon kódolja a böngésző. Egyesek UTF-8 kódolással küldik, mások HTML kódolásal (hosszú ő ű kérdésköre). Elég egy nem UTF-8 kompatibilis fórummotor és már nem tudsz linkeket beilleszteni, ez mindneképpen ékezetek ellen szól.

Ha x hónap elteltével leváltod az oldaladat hajtó motort: ha az URL a numerikus ID-t is tartalmazza a visszakeresés könnyebb lesz a migrált archív tartalomban, mintha egy önkényes URL részlet alapján kéne visszakeresni.

Egy darab papírra könnyedén feljegyezhető: domain.hu/hirek/1 - persze más kérdés hogyan kommunikálod a látogatók felé, hogy az utolsó rész elhagyható...
2

Érdemes odafigyelni

Poetro · 2009. Júl. 23. (Cs), 14.17
Bármelyik formát is használod, fontos, hogy ha lehagyod valamelyik darabot, az is logikus eredményt adjon vissza. Például http://domain.hu/hirek/2009/07/23/google_baratsagos_hivatkozasok esetén mind a
http://domain.hu/hirek/2009/07/23
http://domain.hu/hirek/2009/07
http://domain.hu/hirek/2009
http://domain.hu/hirek
értelemes oldalt kell, hogy adjon.
http://domain.hu/hirek/1/A+google+és+a+barátságos+hivatkozások esetén pedig, amennyiben az 1 a cikk azonosítója akkor át kellene hogy dobja 301-es kóddal a http://domain.hu/hirek/1-et a http://domain.hu/hirek/1/A+google+és+a+barátságos+hivatkozások oldalra.

Ékezetes karaktereket nem illik URLben használni, mivel többféleképpen lehet escapelni, ezért több forma hivatkozik ugyanarra az oldalra, ami nem jó, ugyanis a keresőmotorok duplikátumként kezelhetik, valamit más problémák is lehetnek, olyan oldalakon amelyek hibásan kezelik az ékezetes karaktereket, de linket raknának az oldalra. Ezen kívül lehet, hogy ott hibásan escapelik, ami szintén nem tesz semmi jót.
A space használata esetén ugyanez a probléma hibás kódolás, vagy a kódolás teljes hiánya hibás, nem működő linkeket eredményezhet, ezért kerülendő.

Viszont valamilyen szó elválasztó használata javasolt legyen az - vagy _, igazából mindegy.
4

miért?

gex · 2009. Júl. 23. (Cs), 18.08
értelemes oldalt kell, hogy adjon
miért?
5

Szokások

Poetro · 2009. Júl. 23. (Cs), 18.53
Mert a felhasználók hozzászoktak. Meg egyébként nem is lenne értelme /-el elválasztani, hanem lehetne mondjuk | vagy valami más. A / egy szervezési egységre utal (lásd könyvtárstruktúra), és a felhasználó ezért talán jogosan elvárja, hogy létezik egy fölötte levő elem is, egyébként az információ haszontalan lenne a számára, és akár bele is lehetne olvasztani az cimbe mondjuk:
http://domain.hu/hirek/2009-07-23-google_baratsagos_hivatkozasok formában.
6

szerintem nem számít

gex · 2009. Júl. 23. (Cs), 21.12
ja hogy ez megszokás. úgy írtad mint ha legalább egy ajánlás lenne (w3c/google/yahoo).

szerintem ez egyáltalán nem lényeges, mint ahogy a http://weblabor.hu/forumok/temak is adhatna vissza 404-et.
7

Pedig igaz

Ustak · 2009. Júl. 24. (P), 08.59
több helyen is olvastam (idegen nyelven :-)), hogy simán számíthatunk a felhasználótól arra, hogy ha lát egy:
hasznalt_autok/tehergepkocsik/mittudomenmilyen_tehergepkocsi
url-t,
akkor joggal várja, hogy a
hasznalt_autok/
hasznalt_autok/tehergepkocsik/
is az értelemszerűen -e kategóriába tartozó dolgokat adja vissza.

Nem tudom miért kell ennek w3c/google/yahoo ajánlásnak lennie, mindamellett szerintem ezen híres cégek ajánlásainak nagy része is a felhasználók szokásaiból építkezik.
8

ki mondta?

gex · 2009. Júl. 24. (P), 11.02
több helyen is olvastam (idegen nyelven :-))
én még nem találkoztam ilyen cikkel, de minden linket szívesen fogadok.

hasznalt_autok/tehergepkocsik/mittudomenmilyen_tehergepkocsi
ebben a konkrét példában nyilvánvalóan egyéb pozitív hatásai is vannak ha léteznek ezek az oldalak (pl seo), de egy domain.hu/hirek/2009/07/24/bejegyzes formánál teljesen feleslegesnek érzem a domain.hu/hirek/2009/07/24 és domain.hu/hirek/2009 url-eket. persze szerintem a .../2009/07/24/... rész eleve használhatatlan. akkor már inkább .../2009-07-24/....
ráadásul itt most könyvtárszerű url-ekről beszélünk, de mi van akkor ha én .html végződésű url-eket (domain.hu/cikkek.html domain.hu/cikkek/ez-egy-cikk.html) használok? persze 301-es fejléccel irányítsam át domain.hu/cikkek-et domain.hu/cikkek.html-re, de biztos hogy ennyire foglalkoznunk kéne ezzel? inkább mindenki csináljon rendes navigációt meg keresőt.

Nem tudom miért kell ennek w3c/google/yahoo ajánlásnak lennie, mindamellett szerintem ezen híres cégek ajánlásainak nagy része is a felhasználók szokásaiból építkezik.
eltaláltad, pont ezért. :) egy kicsit nagyobb a rálátásuk ezekre a dolgokra mint neked vagy nekem.
9

Igazad

Ustak · 2009. Júl. 24. (P), 11.47
van végül is, erre nem lehet egy sémát ráhúzni.
3

köszi!

Dylan · 2009. Júl. 23. (Cs), 15.54
Köszi a gyors és precíz válaszokat.
Akkor az ékezeteket kidobom az a biztos és a szóköz helyére - jelet teszek.
Ahogy látom elég sok helyen elterjedt ez a formátum.

Egy fejlesztés alatt lévő site-ról van szó, tehát régi tartalmat még nem érint a dolog.

Mégegyszer köszönöm! :)