Kako vidim pitanje teme je dobro, ali odgovori... Sve zavisi :)
1. Svakako je bitno da u url-u postoje ključne fraze
2. Idealno je da ključna fraza u URL-u odgovara po dužini ključnoj frazi koju najčešće korisnici kucaju na pretraživačima. Ako se govori o Srbiji i okruženju, korisnici pretraživača ovde najčešće kucaju jednu ili dve ključne reči (i dalje se dobijaju smisleni rezultati pretraživanja). U razvijenim ekonomijama nema smisla kucati ispod tri ključne reči (uglavnom).
3. Obzirom da ovde ima relativno malo sajtova gde se vodi računa o strukturi URL-a sa aspekta ključnih reči, nije naročiti problem imati duži URL (i sa nekim rečima koje nisu u vezi sa frazom koju je korisnik ukucao). Problem nastaje onog momenta kada imate sve veći broj dobro pozicioniranih sajtova za ciljane ključne reči.
4. Moje je mišljenje da je najbolje koncentrisati se na MWR (The Most Wanted Response) stranice i u odnosu na to izabrati najbitniju ključnu frazu, koja se RUČNO postavlja u tzv. slug (post slug u blog softveru). Znači, nije preporuka praviti automatske URL-ove za ozbiljnije varijante pozicioniranja sajta (dobro je da ta opcija bude po defaultu, ali da se slug može ručno menjati - pogledati WordPress).
5. Još je bolje kada za najvažnije stranice sajta pomoć kod ključnih reči u URL-u postoji i u domenu.
6. Sama priča za ID-e (kao brojeve, kombinacije tipa vke456, i sl.) nije naočito bitna, ako se poštuje prethodno.
7. Čudi me da niko nije napomenuo da struktura URL-a tipa
Code:
strana.php?s=ppc_ppa_contextual_behavioral_advertising
ima istu "težinu" kao i struktura tipa
Code:
/strana/ppc_ppa_contextual_behavioral_advertising
Sada na ovo možete dodati sve varijacije koje ste prethodno pominjali. Ovo važi sigurno već četiri godine. Znači, sam ModRewite nije neophodan, pa DotNet programeri mogu da odahnu... :)