Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Mindannyian ott voltunk: beírja egy webhely nevét kedvenc böngészője címsorába, vagy rákattint egy Google-keresés eredményére. Aztán hirtelen egy látszólag véletlenszerű szavak és szimbólumok sorozata jelenik meg a webhely URL-címének végén. Természetesen fogalma sincs, miért van ott, de örömmel tekintheti meg az Amazon listáit, a Google keresési eredményeit vagy bármelyik webhelyet, amelyet választott.

A gyakorlatlan szemnek halandzsának tűnhet, de az URL-ben minden karakter célt szolgál. Bontsuk fel a webhely URL-jének anatómiáját, a protokolltól a lekérdezési karakterláncig.

Az URL 5 fő összetevője

Az URL három fő részre osztható: a protokollra, a tartománynévre és az elérési útra. Ezután rácsatolhat egy lekérdezési karakterláncra, vagy egy horgonycímkével díszítheti.

1. Jegyzőkönyv

Az URL első összetevője a protokoll. Ez a módszer az interneten lévő erőforrásokhoz való hozzáféréshez. A webböngészés leggyakoribb protokollja a HTTP (Hypertext Transfer Protocol). Kérést küld a felhasználó böngészőjéből a webhelyet tároló szervernek, majd a szerver válaszként visszaküldi a kért erőforrást.

instagram viewer

A HTTP-nek van egy HTTPS (HTTP Secure) nevű biztonságos verziója, amely titkosítást használ további biztonsági réteg hozzáadására. A HTTPS-t akkor használják, amikor érzékeny adatokat, például jelszavakat vagy hitelkártyaadatokat továbbítanak az interneten. Webhelyének SSL-tanúsítványra van szüksége hogy a HTTPS protokollt használja az URL-címeiben.

2. Domain név

A domain név az internetes webhely egyedi azonosítója. Két részből áll: a legfelső szintű domain (TLD) és a második szintű tartomány. A TLD a webhely kategóriáját jelzi, például a .com a kereskedelmi webhelyek, az .edu az oktatási intézmények és a .org a nonprofit szervezetek esetében. A második szintű domain a webhely tulajdonosa által választott egyedi név.

Például a www.makeuseof.com domain névben a „makeuseof” a második szintű tartomány, a „.com” pedig a TLD. A domain neveket a domain regisztrátorok regisztrálják, és meghatározott időtartamra, általában egy évre, de néha hosszabb ideig is megvásárolhatók.

3. Pálya

Az URL elérési útja meghatározza az erőforrás helyét a webhelyen. Általában a domain név után jön, és perjellel (/) kezdődik. Az útvonal a webhely tartalmának rendszerezésére szolgál, és megkönnyíti a felhasználók számára a navigációt.

Például a www.example.com/blog/post1 URL-ben a "blog" a blogbejegyzéseket tartalmazó könyvtár, a "post1" pedig az adott blogbejegyzés. Az útvonal keresőoptimalizálásra (SEO) is használható releváns kulcsszavak megadásával.

4. Lekérdezési karakterlánc

A lekérdezési karakterlánc az URL része, amely kérdőjellel (?) kezdődik, és kulcs-érték párokat tartalmaz és és jellel (&) elválasztva. Adatátvitelre szolgál a weboldalak között, és olyan információkat tartalmazhat, mint a keresési kifejezések vagy a felhasználói beállítások.

Például a www.example.com/search? q=example&category=books, a lekérdezési karakterlánc két kulcs-érték párt tartalmaz: a „q=example” azt jelzi, hogy a keresési kifejezés „example”, a „category=books” pedig azt jelzi, hogy a keresés könyvekre vonatkozik. Ha olyan webhelyeket böngészik, amelyek lehetővé teszik a keresési eredmények szűrését, illetve a nyomon követési adatokat rögzíteni kívánó webhelyek böngészése során, gyakran találnak keresési paramétereket tartalmazó lekérdezési karakterláncokat.

5. Horgonycímke

A horgonycímke egy töredékazonosító, amely az URL után következik, és egy hash (#) szimbólummal kezdődik. A weboldal egy meghatározott részére hivatkozik, és tartalomjegyzék létrehozására vagy egy hosszú cikk egy adott szakaszára mutató hivatkozásra használható.

Például egy 5000 szavas útmutatóban a szerző beilleszthet egy navigációs menüt a tartalom felosztására:

  • Definíciók
  • Történelem
  • Iparági kihívások
  • GYIK

Ha az egérmutatót az egyik link fölé viszi, az URL tartalmazhat egy horgonycímkét, például "#definitions", amely jelzi a böngészőnek, hogy görgessen le a HTML-ben az adott azonosítóval rendelkező szakaszhoz.

Mi az URL-kódolás?

Az URL-ek az ASCII karakterkészletből, a Unicode karakterkészlet egy részhalmazából származó karaktereket tartalmaznak. Az Unicode egy nemzetközi kódolási szabvány a különböző nyelvű és ábécé karaktereinek. Ha az ASCII-karakterkészleten kívüli karaktert használnak egy URL-ben, azt kódolni kell, hogy a böngésző megfelelően megértse.

Az URL-kódolás az ASCII-karakterkészleten kívüli karakterek ASCII-egyenértékűvé alakításának folyamata. Például az „é” Unicode-karakter „%e9”-ként lenne kódolva. Az URL-kódolás speciális karakterekhez is használatos, például szóközökhöz, amelyek '+' vagy '%20'-ként vannak kódolva.

Ne aggódjon az összes lehetséges kódolási kombináció memorizálása miatt. A W3Schools URL-kódolási hivatkozás útmutató hasznos forrás ehhez a témához.

Mik azok az URL-átirányítások?

Néha, amikor beír egy URL-t a böngésző címsorába, a weboldal egy másik weboldalra irányít át. Ennek az az oka, hogy az URL-ek többféleképpen strukturálhatók, és előfordulhat, hogy ezek közül néhány nem a várt módon működik. Amikor ez megtörténik, a szerver HTTP-állapotkóddal válaszol, jelezve, hogy át kell irányítania egy másik URL-re (általában 301 vagy 302). Az új hely ezután megadható a válaszfejlécben.

Az állapotkódok és jelentésük a következők:

  • 200 - Rendben: A kérés sikeres volt.
  • 301- Véglegesen áthelyezve: A kért erőforrás véglegesen új helyre került, és onnan kell lekérni a jövőbeni kérések során.
  • 302 – Talált (ideiglenes átirányítás): Ez azt jelzi, hogy az oldal átmenetileg egy másik URL-címen található, és a keresőmotorok nem tárolhatják gyorsítótárban, és nem használhatják hiteles információforrásként a tartalmára vonatkozóan. Jelezheti a szerver karbantartását is, ahol az oldalak átirányításra kerülnek a frissítések végrehajtása közben, ill amikor a céloldalaknak alternatív URL-eket kell megjeleníteniük nyomkövetési célokra, például A/B teszteléshez vagy felosztáshoz tesztek.

A fenti állapotkódok magának az URL-nek az érvényességére vonatkoznak, és valószínűleg nem is fog tudni, hogy léteznek, miközben véletlenül megtekint egy működő webhelyet.

Ha azonban problémák merülnek fel az URL-lel, a webhellyel vagy az alapul szolgáló webtárhely-szolgáltatással kapcsolatban, akkor egy másik kódkészletet fog látni:

  • 403 letiltva: Ez azt jelzi, hogy nincs jogosultsága a weboldal megtekintésére. Ennek oka lehet a helytelen engedélyek vagy a hitelesítési adatok hiánya.
  • 404 nem található: Ez azt jelzi, hogy a kért erőforrás nem létezik a kiszolgálón, és el kell távolítani a könyvjelzőkből vagy a keresőmotorok eredményoldalairól (SERP).
  • 500+ - Szerverhibák: Ezek azt jelzik, hogy a kérés feldolgozása során hiba történt, és általában a szerver konfigurációjával kapcsolatos probléma, például a szkriptek kódolási hibái, az adatbázis-problémák stb.

A webhelyhibák bosszantóak lehetnek, de nem jelentik a világ végét. Először próbálkozzon a weboldal kényszerített frissítésével. Ezután ellenőrizze a címsort, hogy nem tartalmaznak-e emberi hibákat. Hozzáadtál egy levelet? A márka szokatlan módon írja az egyik szót? A macskája átsétált a billentyűzeten? Ha a fentiek egyike sem működik, és ez az Ön webhelye, forduljon a szolgáltatóhoz. Sajnos, ha a webhely valaki másé, akkor ki kell várnia.

Az URL-ek megértése a protokolloktól az útvonalakig

Az URL számos összetevőből áll, amelyek mindegyike valamilyen célt szolgál. Az URL-ek anatómiájának megértésével könnyebben navigálhat a webhelyeken, és a legtöbbet hozhatja ki az elérhető funkciókból. Akár információkat keres, akár online vásárol, az URL-ek megértése segíthet a legtöbbet kihozni az internetből.