Proč je vhodnější použít cesty s lomítky místo proměnných řetězce dotazu v adrese URL webové stránky?

Jedním z důvodů, proč si to během počátečního vývoje vytyčit jako cíl, je to, že vás nutí kriticky uvažovat o struktuře odkazů vašeho webu hned od začátku. Pokud je hierarchie v adrese URL jasná, pak tato jasnost přirozeně proudí do struktury webu a usnadní navigaci jak vašim uživatelům, tak vyhledávačům.

V závislosti na tom, jak vyvíjíte svůj web, vám může při navrhování kódu pomoci také přemýšlení o struktuře URL od začátku; jaké ovladače budete potřebovat, jak budete provádět směrování atd.

Další důvody, jako je čitelnost URL a hackovatelnost, byly zmíněny v jiných odpovědích.

Všechny vyhledávače dnes dělají docela dobrou práci s parametry řetězce dotazu, ale pokud spouštíte nový web, rozhodně stojí za to použít čisté adresy URL.

  • Zvažování struktury URL na začátku projektu je Důležité. Z tohoto důvodu vybírám tento jako nejlepší odpověď.

Jedním z hlavních důvodů je čitelnost pro koncového uživatele. Sekaná / přepsaná adresa URL je výrazně snazší číst a psát než dlouhý řetězec dotazů připojených na konec základní adresy URL

Někteří lidé tvrdí, že to má pozitivní SEO efekt. Zahrnutím klíčových slov, která lidé budou hledat v rámci adresy URL, může být hodnocení vašeho vyhledávače vyšší.

Mezi další důvody patří úhledná struktura adres URL a „odhadovatelnost“ adresy URL odstraněním komponent cesty URL, aby se dostaly na vyšší úrovně navigace.

Pokud používáte rámec MVC jakéhokoli druhu, jste více či méně nuceni pracovat tímto způsobem výběrem jmen řadičů atd., Abyste byli přátelští k směrování adres URL.

Myslíš: example.com/Teams/Arsenal namísto example.com?team=arsenal

Kromě toho, že budou implementovány odlišně, bude první čistší a také hacknutelný. Pokud tedy odstraníte Arsenal, může se zobrazit seznam týmů.

Hlavním důvodem, proč to dělám, je čitelnost, konkrétně výsledky vyhledávání. Jen jsem to slyšel a nemám žádná tvrdá čísla, ale má to zvýšit proklik. Jinými slovy, pokud máte 2 výsledky se přesně stejným hodnocením, lidé pravděpodobně kliknou na čistý a snadno čitelný. Nemyslím si, že to vždy musí být jedno s lomítky, ale myslím, že je to jednodušší než řetězec dotazu.

Pracoval pro vás: Charles Robertson | Chcete nás kontaktovat?