Először is hadd tisztázzak két fogalmat. Mi a domain név és az URL között a különbség?
Mi a domain név?
A domain név a weboldal címe. pl.: “olcsoweboldal.hu”
Mi az URL?
A weboldal egy tetszőlegesen kiválasztott aloldalának közvetlen elérési útja. pl.: https://olcsoweboldal.hu/hirlevelre-valo-feliratkozas.php
Egy weboldal készítésekor felmerülhet a következő probléma:
Legyen-e tagolás az URL szerkezetben?
Igen, legyen. Ha összefolynának a szavak az URL-ben, akkor nehezen lehetne begépelni a böngészőbe.
Alapelv, hogy az URL nem tartalmazhat szóközt és ékezetes karaktereket, ezt szem előtt kell tartani. Ékezetet tartalmazhat a domain, de véleményem szerint nem érdemes élni ezzel a lehetőséggel, mert még egyes böngészők nem képesek problémamentesen megjeleníteni az ilyen weboldalakat.
De hogyan tagoljunk? Milyen legyen az URL formátuma? Kötőjellel vagy alsóvonallal legyenek tagolva az URL-ben szereplő szavak? Vajon melyik a jobb megoldás?
A) https://olcsoweboldal.hu/hirlevelre_valo_feliratkozas.php
B) https://olcsoweboldal.hu/hirlevelre-valo-feliratkozas.php
Apróságnak tűnik, de észérv szól a második megoldás mellett. A böngészők és a levelezőrendszerek a linket automatikusan úgy jelenítik meg, hogy egérrel a szöveg fölé érve alá vannak húzva. Az elsőnél a “_” jel összefolyik a link miatti aláhúzással, és ez zavaró és hibák forrása lehet. A B) verziót hívjuk barátságos URL-eknek.
Arról nem is beszélve, hogy a SEO szakemberek szerint a Google is könnyebben felismeri a kulcsszavakat a “B” módon tagolt URL-ekben.
+1 hiba: “I” vagy “l” betűk legépelendő URL-ben
SMS-ben kaptam egy olyan URL-t, amelyet be kellett gépelnem a böngészőben. De mivel volt benne “I” (nagy i betű), vagy “l” (kicsi L betű), ezért nem sikerült elsőre. Ezért célszerű ezt elkerülni.
Egyébként a jelszógenerátor oldalamon is pont ilyen megfontolásból van “Ne legyen a jelszóban ezen karakterekbõl: “IOiol01″” opció, hogy minden körülmények között egyértelműen leírható jelszavak generálódjanak.
A fenti feltételek a fájlok elnevezésekor is érvényesek.