• Adresa URL vašeho jména http xa. Co je URI, URL, URN a jak se liší. Není nic lepšího než konkrétní příklad

    Uživatelé mají často dotazy, jaká je adresa URL souboru (webové stránky), jak ji najít a jakou hodnotu má taková rekvizita. Náš článek poskytne potřebné odpovědi.

    Co je URL

    Uniform Resource Locator znamená „ukazatel umístění webu“. Identifikátor URL se skládá z názvu domény a cesty ke konkrétní stránce s názvem jejího souboru. Vynálezcem URL byl Tim Berners-Lee, člen Evropské rady pro jadernou válku v Ženevě. V době svého vzniku v roce 1990 byla URL webu jednoduše adresa v systému, kde se soubor nachází. Chcete-li zjistit adresu URL webu, stačí se podívat do adresního řádku a adresu souboru určit kliknutím pravým tlačítkem myši na příslušný objekt do kontextové nabídky. S mnoha výhodami, zejména dostupností navigace na webu, má taková adresa také nevýhodu - schopnost pracovat výhradně s latinskou abecedou, některými symboly a čísly. Pokud je nutné použít azbuku, provede se speciální převod.

    Odrůdy URL

      Statické – nezahrnuje změny stránky.

      Dynamická URL – co to je, pochopíte, když si představíte vyhledávací formulář nebo jiný navigační nástroj, ve kterém se generují informace v závislosti na příchozích požadavcích.

      Adresa s ID relace, která se přidá pokaždé, když uživatel navštíví stránku.

    Význam URL v SEO propagaci

      Vyhledávače berou v úvahu klíče obsažené v URL. Klíčová slova v doméně a subdoménách mají největší vliv na propagaci ve vyhledávačích.

      Pokud je adresa webu informativní, zvyšuje to také hodnocení. Vyhledávací robot jej velmi pravděpodobně vydá jako odpověď na aktuální dotaz.

      Adresa URL, která se shoduje s dotazem, je v SERP zvýrazněna tučně, což přitahuje zvláštní pozornost a zvyšuje míru prokliku.

    Podle různých zdrojů tvoří 50 až 95 % všech e-mailů na světě spam od kybernetických podvodníků. Cíle zasílání takových dopisů jsou jednoduché: infikovat počítač příjemce virem, ukrást uživatelská hesla, donutit člověka převést peníze „na charitu“, zadat údaje o své bankovní kartě nebo odeslat skeny dokumentů.

    Spam je často na první pohled otravný: křivé rozvržení, automaticky překládaný text, formuláře pro zadání hesla přímo v předmětu. Jsou ale škodolibé dopisy, které vypadají slušně, nenápadně hrají na city a nevzbuzují pochybnosti o jejich pravdivosti.

    Článek bude hovořit o 4 typech podvodných dopisů, kterými se Rusové nejčastěji řídí.

    1. Dopisy od „vládních organizací“

    Podvodníci mohou předstírat, že jsou daně, penzijní fond, Rospotrebnadzor, hygienická a epidemiologická stanice a další vládní organizace. Pro přesvědčivost jsou do dopisu vloženy vodoznaky, skeny pečetí a státních symbolů. Nejčastěji je úkolem zločinců člověka vyděsit a přesvědčit ho, aby si otevřel soubor s virem v příloze.

    Obvykle se jedná o ransomware nebo blokátor Windows, který deaktivuje počítač a vyžaduje odeslání placené SMS pro obnovení práce. Škodlivý soubor může být maskován jako soudní příkaz nebo předvolání k zavolání vedoucího organizace.

    Strach a zvědavost vypínají vědomí uživatele. Na fórech účetních jsou popsány případy, kdy si zaměstnanci organizací přinesli na domácí počítače soubory s viry, které jim v kanceláři kvůli antiviru nešlo otevřít.

    Někdy vás podvodníci požádají o zaslání dokumentů v reakci na dopis, aby shromáždili informace o společnosti, které budou užitečné pro další podvodná schémata. Minulý rok se skupině podvodníků podařilo podvést spoustu lidí pomocí rozptýlení „faxové žádosti o papír“.

    Když si to přečetl účetní nebo manažer, okamžitě proklel finanční úřad: "Tam sedí mamuti, e-moje!" a přešel své myšlenky od samotného dopisu k řešení technických problémů s odesíláním.

    2. Dopisy od "bank"

    Blokátory Windows a ransomware se mohou skrývat ve falešných dopisech nejen od vládních organizací, ale také od bank. Zprávy „Byla přijata půjčka na vaše jméno, podívejte se na žalobu“ mohou opravdu vyděsit a způsobit velkou touhu otevřít soubor.

    Člověka lze také přesvědčit, aby zadal falešný osobní účet a nabídl mu, že uvidí nahromaděné bonusy nebo obdrží cenu, kterou vyhrál v loterii Sberbank.

    Méně často podvodníci posílají faktury na zaplacení servisních poplatků a dalších úroků z půjčky za 50–200 rublů, které je snazší zaplatit, než se s nimi vypořádat.

    3. Dopisy od "kolegů"/"partnerů"

    Někteří lidé během pracovního dne dostávají desítky obchodních dopisů s dokumenty. Při takové zátěži můžete snadno propadnout tagu „Re:“ v předmětu a zapomenout, že jste si s tímto člověkem ještě nekorespondovali.

    Zvláště pokud pole otravy říká „Alexander Ivanov“, „Ekaterina Smirnova“ nebo jakékoli jednoduché ruské jméno, které absolutně neutkví v paměti člověka, který neustále pracuje s lidmi.

    Pokud není cílem podvodníků vybírat SMS platby za odemčení Windows, ale poškodit konkrétní společnost, pak lze jménem skutečných zaměstnanců posílat dopisy s viry a phishingovými odkazy. Seznam zaměstnanců lze shromáždit na sociálních sítích nebo si jej prohlédnout na webových stránkách společnosti.

    Pokud člověk vidí ve schránce dopis od osoby ze sousedního oddělení, nepodívá se na něj zblízka, může dokonce ignorovat varování antiviru a soubor otevřít bez ohledu na to, co.

    4. Dopisy od Google/Yandex/Mail

    Google někdy posílá e-maily vlastníkům Gmailu, že se někdo pokusil přihlásit k vašemu účtu nebo že na Disku Google došel místo. Podvodníci je úspěšně kopírují a nutí uživatele zadávat hesla na falešných stránkách.

    Falešné dopisy od „správy služby“ dostávají také uživatelé Yandex.Mail, Mail.ru a dalších poštovních služeb. Standardní legendy jsou: „vaše adresa byla na černé listině“, „vypršela platnost hesla“, „všechny e-maily z vaší adresy budou přidány do složky se spamem“, „podívejte se na seznam nedoručených e-mailů“. Stejně jako v předchozích třech odstavcích jsou hlavními zbraněmi zločinců strach a zvědavost uživatelů.

    Jak se chránit?

    Nainstalujte si do všech svých zařízení antivirus, který automaticky blokuje škodlivé soubory. Pokud jej z nějakého důvodu nechcete používat, pak zkontrolujte všechny alespoň trochu podezřelé přílohy e-mailů virustotal.com

    Nikdy nezadávejte hesla ručně. Používejte správce hesel na všech zařízeních. Nikdy vám nenabídnou možnost zadávání hesel na falešných stránkách. Pokud je z nějakého důvodu nechcete používat, zadejte ručně URL stránky, na kterou se chystáte zadávat heslo. To platí pro všechny operační systémy.

    Kdekoli je to možné, povolte ověření pomocí SMS hesla nebo dvoufaktorové ověření. A samozřejmě je třeba si uvědomit, že nemůžete posílat skeny dokumentů, pasové údaje a převádět peníze cizím lidem.

    Možná si mnoho čtenářů při pohledu na screenshoty dopisů pomyslelo: „Jsem blázen, když otevírám soubory z takových dopisů? Na míli daleko můžete vidět, že se jedná o nastavení. Nebudu se trápit správcem hesel a dvoufaktorovou autentizací. Jen si dám pozor."

    Ano, většina podvodných e-mailů může být odhalena pouhým okem. To ale neplatí, když je útok zaměřen konkrétně na vás.

    Nejnebezpečnější spam je osobní


    Pokud si žárlivá manželka chce číst poštu svého manžela, pak jí Google nabídne desítky stránek, které nabízejí službu „Hackování pošty a profilů v sociálních sítích bez platby předem“.

    Schéma jejich práce je jednoduché: posílají člověku kvalitní phishingové e-maily, které jsou pečlivě sestavené, úhledně rozvržené a berou v úvahu osobní vlastnosti člověka. Takoví podvodníci se upřímně snaží nachytat konkrétní oběť. Zjišťují od zákaznice její sociální okruh, chutě, slabiny. Vyvinout útok na konkrétního člověka může trvat hodinu i déle, ale vynaložené úsilí se vyplatí.

    Pokud je oběť dopadena, pošlou zákazníkovi obrazovku krabice a požádají ho, aby zaplatil (průměrná cena je asi 100 USD) za své služby. Po obdržení peněz pošlou heslo ze schránky nebo archivu se všemi dopisy.

    Často se stává, že když člověk dostane od svého bratra dopis s odkazem na soubor „Kompromitující důkazní video na Tanyu Kotovou“ (skrytý keylogger), je plný zvědavosti. Pokud je dopis opatřen textem s podrobnostmi, které jsou známé omezenému okruhu lidí, pak dotyčný okamžitě popírá, že by bratr mohl být hacknut nebo že se za něj vydává někdo jiný. Oběť se uvolní a deaktivuje ten zatracený antivirus, aby soubor otevřel.

    K takovým službám se mohou dostat nejen žárlivé manželky, ale i bezohlední konkurenti. V takových případech je cena vyšší a metody tenčí.

    Nespoléhejte na svou pozornost a zdravý rozum. Pro každý případ se nechte pojistit antivirem bez emocí a správcem hesel.

    P.S. Proč spameři píší tak „hloupé“ e-maily?


    Pečlivě vytvořené podvodné e-maily jsou relativní vzácností. Pokud přejdete do složky spam, můžete se od srdce bavit. Jaké postavy nevymýšlejí podvodníci, aby vylákali peníze: ředitel FBI, hrdinka série Game of Thrones, jasnovidec, kterého k vám poslaly vyšší síly a chce za $ prozradit tajemství vaší budoucnosti 15 dolarů, vrah, který si vás objednal, ale upřímně nabízí, že zaplatí .

    Množství vykřičníků, tlačítka v těle dopisu, podivná adresa odesílatele, nejmenovaný pozdrav, automatický překlad, hrubé chyby v textu, jasná přehnaná kreativita – písmena ve složce spamu prostě „křičí“ o své temnotě původ.

    Proč podvodníci, kteří posílají své zprávy milionům příjemců, nechtějí strávit pár hodin psaním úhledného dopisu a ušetřit 20 babek za překladatele, aby zvýšili odezvu publika?

    Ve studii Microsoftu Proč nigerijští podvodníci říkají, že jsou z Nigérie? otázka „Proč podvodníci nadále posílají dopisy jménem miliardářů z Nigérie, když široká veřejnost ví o ‚nigerijských dopisech‘ už 20 let,“ je hluboce analyzována. Podle statistik více než 99,99 % příjemců takový spam ignoruje.

    Ztratit se můžete nejen v lese, ale i online. A to může být způsobeno nesprávnou cestou nebo adresou vedoucí ke zdroji. Nevíte, co je to URL? Než se pak vydáme na další cestu virtuálním prostorem, pojďme se zabývat systémem elektronických adres.

    Co je URL

    URL je obecně uznávaný standard pro psaní adresy a označování umístění zdroje na internetu. Z angličtiny jeho název ( Uniform Resource Locator) se překládá jako Uniform Resource Locator. Můžete najít dřívější dekódování zkratky URL – Universal Resource Locator (univerzální lokátor zdrojů). Oba významy však koncept URL spíše doplňují, než aby se překrývaly.

    Základní formát záznamu struktury URL vypadá takto:
    ://:@:/?#
    - nejčastěji odkazuje na protokol.
    login – přihlašovací jméno uživatele používané pro autorizaci zdroje.
    heslo - heslo uživatele pro autorizaci.
    host je název domény hostitele.
    port - hostitelský port použitý během připojení.
    URL – cesta, kde se na serveru nachází požadovaný zdroj.
    parametry a kotva– hodnota proměnných a identifikátor na určitém zdroji.

    Předání hodnoty proměnných v řetězci dotazu je možné pouze pomocí metody GET.

    Zvažte formát URL adresy stránky požadovaného zdroje na praktických příkladech. Na straně klienta se adresa URL zobrazí v adresním řádku prohlížeče:

    Nejběžnější možnosti jsou:

    • http:// en.wikipedia.org/wiki/Main_page- http se používá k odeslání požadavku ( hypertextový přenosový protokol);
    • https://ru.wikipedia.org/wiki/Main_page- Jako způsob přenosu se používá https. Je zabezpečená forma protokolu http, který používá šifrování (SSL nebo TLS);
    • fttp://wikipedia.org/wiki/file.txt– protokol přenosu souborů fttp ;
    • http://mail.ru/script.php?num=10&type=new&v=text– předávání hodnot proměnných v řetězci dotazu pomocí metody GET.

    Jakýkoli formát adresy URL je primárně znakový řetězec. Může zahrnovat:
    2; Písmena.
    2; Arabské číslice (0-9).
    2; Vyhrazené znaky ("+", "=", "!" a další).
    2; Zvláštní znaky - těm se budeme věnovat podrobněji.

    Použití speciálních znaků v URL

    Takové příliš „speciální“ znaky se samozřejmě v URL nepoužívají. Ale je jich několik:

    • ? – slouží k oddělení bloku s přenášenými parametry v řetězci dotazu;
    • & - odděluje předávané parametry od sebe;
    • = - odděluje proměnnou v parametru od její hodnoty;
    • : - slouží k oddělení protokolu od zbytku URL;
    • # - znak se používá v místní části adresy. Umožňuje přístup k určité části požadované stránky;
    • @ - Určeno v registračních údajích uživatele a při přenosu dat pomocí protokolu mailto.

    Ale to vše je jen teorie. Proto, než se naučíme zbytek, podívejme se na malý praktický příklad.

    názorný příklad

    Pro přehlednost si vezměme tento jednoduchý registrační formulář:

    Zde je její kód:

    Registrační formulář


    Vlož svoji přezdívku:

    Zadejte svůj věk:


    Na první řádek na začátku formuláře jsme pro něj napsali handler file (php) a metodu pro přenos dat přes URL serveru:

    Nyní je zde kód souboru handleru (1.php):

    Vaše přezdívka:".$_GET["přezdívka"]."

    "; echo"

    Váš věk:".$_GET["věk"]."

    "; ?>

    Zadejte údaje do formuláře a odešlete je na server ke zpracování. Zde je to, co skončíme:

    Věnujte pozornost formátu adresy URL v adresním řádku na prvním snímku obrazovky. Po zadání údajů a kliknutí na tlačítko "Odesílám data" jsou hodnoty všech polí odeslány na server ke zpracování. A jsme přesměrováni na stránku 1.php , kde se nachází kód handleru.

    Než se podíváte na výsledek zpracování, podívejte se na adresní řádek na druhém obrázku. Zobrazuje hodnoty polí odeslaných ke zpracování metodou GET.

    Metoda POST se používá ke skrytí dat odeslaných na server. Výše uvedená adresa URL by pak vypadala takto:

    http://localhost/home/1.php.

    Formát URL webových stránek

    Weby nejčastěji používají adresu URL stromového systému. To znamená, že správná URL adresa se skládá z několika vnořených prvků, z nichž poslední je požadovaná webová stránka.

    Pro názornost si vezměme konkrétní URL, což je jedna z větví adresy našeho webu:

    https://www.html

    Pojďme si to rozebrat kousek po kousku:

    • www.site - tato část je název domény webu. Pokud jej zadáte do adresního řádku prohlížeče, dostanete se na hlavní stránku webu. Ve většině případů se jedná o index. html;
    • šablony – tato část adresy ukazuje na konkrétní sekci webu. V našem případě se jedná o sekci se šablonami;
    • page_2.html - je konečným prvkem URL vedoucí na webovou stránku tematické sekce zdroje.

    Nejčastěji URL adresy hlavních sekcí plně zobrazují mapu webu. Ale ne všechno je tak jednoduché s přesměrováním na stránkách nasazených na základě populárních motorů (CMS).

    Funkce vytváření adres URL ve WordPressu

    Ve WordPressu, stejně jako v každém enginu postaveném na php, je generování všech stránek webu dynamické. To znamená, že jedna část je převzata z jedné šablony, druhá je generována za běhu na základě několika... Ale taková volatilita má jednu významnou nevýhodu - přítomnost kusů přenášených parametrů v URL.

    Navíc to narušuje nejen estetickou složku zobrazování adres, ale je také nejednoznačně vnímáno vyhledávači. A to může negativně ovlivnit propagaci webu:

    Proto je lepší na svém webu používat čisté adresy URL. Kde je ale mohu získat, když CMS systém neposkytuje možnost jejich editace.

    Čisté URL jsou adresy, které neobsahují předávané parametry (v případě WordPressu prvky databázového dotazu), ale pouze cestu k dokumentu. To znamená, že https://www..html je příkladem čisté adresy URL.

    Nejjednodušší způsob, jak přizpůsobit zobrazení URL ve WordPressu, je použít specializované pluginy.

    Spory v této otázce – jak správně napsat URL, s lomítkem na konci nebo bez něj? - byly a budou. Argumenty jsou různé a často protichůdné. A za zkreslení adresy URL (Uniform Resource Locator) existují dva druhy odměn. Ze strany vyhledávačů jde prý o postihy za duplicitní stránky. Z hlediska výkonu se údajně jedná o další přesměrování na stránku správného záznamu, automaticky generované serverem.

    Při analýze technických specifikací internetových standardů, zejména dokumentu „RFC 1738 – Uniform Resource Locators (URL)“, však musíme uznat, že obě možnosti záznamu adresy webového zdroje jsou formálně správné a sankce za použití jedné nebo druhé možnosti není nic jiného než podivný vyhledávač nebo příběhy pseudo-SEO-shnikov.

    Z pozice stručnosti se možnost bez lomítka na konci jeví jako správnější, bez ohledu na to, zda váš odkaz adresuje „soubor“ na serveru nebo „složku“, čehož nepřímý důkaz bude ukázán níže. V dokumentu však není ani jedno tvrzení, že jiná možnost je nesprávná nebo odkazuje na zcela jiný zdroj.

    Nebudu vám načítat mnohastránkový překlad zmíněného RFC, protože za prvé účelem otázky byly lomítka na konci URL a za druhé je publikace určena jednoduchým uživatelům enginů, včetně těch koho nezajímají všechny podrobnosti, čekají na stručná vysvětlení a věcné důkazy. V souladu s tím budu citovat výňatky z tohoto dokumentu jako důkaz a vysvětlení. Koho to nezajímá, může se rovnou podívat na závěr na konci článku.

    Obecná syntaxe URL

    Nejprve upozorním na úryvek z odstavce 2. Obecná syntaxe URL (obecná syntaxe URL). V každém případě uvedu fragment textu v původním jazyce a poté překlad do ruštiny.

    URL se používají k „umístění" zdrojů poskytnutím abstraktní identifikace umístění zdroje. URL se používají k „vyhledání" zdrojů poskytnutím abstraktní identifikace umístění zdroje.

    To znamená, že samotná URL je čistá abstrakce. To, že se nám může zdát navenek podobný názvu souboru nebo složky, vůbec neznamená fyzickou indikaci právě takového a takového souboru a ne nějakého jiného v souborovém prostoru serveru. To bude výslovně uvedeno dále v dokumentu.

    Poznámka Obecně platí, že pokud jde o odkazy http, v zásadě je nesprávné tvrdit, že např.

    • http://domain.com/path/subpath/filename.txt- údajně ukazuje na spis
    • http://domena.com/cesta/podcesta/- údajně ukazuje na složku
    • http://domena.com/cesta - údajně nesprávně ukazuje na složku

    Jsme zvyklí to říkat, protože je vhodné přiřazovat odkazy k souborům na webu. Ve skutečnosti všechny tyto odkazy ukazují na nějaký zdroj, v žádném případě neoznačují typ zdroje. Co se skrývá za každým zdrojem, tedy jaký skutečný soubor nebo složka a jaký typ obsahu bude daný odkazem, je již dáno konfigurací serveru.

    Je důležité pochopit, že v odkazech není nic jako „soubor“, „složka“, „podsložka“, „text“, „obrázek“, „html“, „skript“, „šablona stylů“ a tak dále. Žádné lomítko na konci nebo jeho absence neznamená absolutně nic, dokud odkaz neprojde transformací uvnitř serveru a on sám nerozhodne, kam odkaz vlastně ukazuje a jaký typ obsahu se za ním skrývá. Pouze toto rozhodnutí se týká vnitřní architektury serveru.

    Hierarchická schémata

    Následuje výňatek z odstavce 2.3 Hierarchická schémata a relativní vazby.

    Některá schémata URL (jako ftp, http a schémata souborů) obsahují názvy, které lze považovat za hierarchické; komponenty hierarchie jsou odděleny "/". Některá schémata URL (například ftp, http a soubor) obsahují názvy, které lze považovat za hierarchické; prvky hierarchie jsou odděleny "/".

    To znamená, že se tvrdí, že v samostatných adresových schématech není zakázáno, aby obsah lokátoru zdrojů implikoval hierarchicky, a dosud nebylo stanoveno, že hierarchie je ekvivalentní jakékoli formě, řekněme souboru.

    Obecná syntaxe síťového diagramu

    Následuje výňatek z odstavce 3.1. Common Internet Scheme Syntax (běžná syntaxe síťového schématu).

    //:@:/Některé nebo všechny části" :@", ":", ":", a "/ " může být vyloučeno. Některé nebo všechny části " :@", ":", ":" A "/ “ lze vyloučit.

    Poznámka To je mimochodem odpověď na otázku odvozenou z té, kterou zvažujeme. Často se na toto téma hádají: jak dát odkaz na doménu (hostitel) - bez lomítka na konci nebo s lomítkem?

    Jak http://domena.com/ nebo http://domena.com ?

    A tak a tak správně. Jde jen o to, že první lomítko za názvem hostitele odděluje cestu od názvu hostitele. Stejný odstavec dokumentu říká toto:

    Url-path Zbytek lokátoru se skládá z dat specifických pro schéma a je známý jako "url-path". Poskytuje podrobnosti o tom, jak lze přistupovat k určenému zdroji. Všimněte si, že „/“ mezi hostitelem (nebo portem) a cestou url NENÍ součástí cesty url. Zbytek lokátoru se skládá z dat specifických pro schéma a je známý jako "url-path" (cesta URL). Poskytuje podrobnosti o tom, jak lze ke specifikovanému zdroji přistupovat. Všimněte si, že znak "/" mezi hostitelem (nebo portem) a cestou URL není součástí cesty url.

    V žádném případě nejste povinni vkládat tento koncový znak nebo jej nevkládat, když je cesta url prázdným řetězcem (jak by mnozí z nás řekli, když adresa URL odkazuje na kořenový adresář webu). Nikdo nemá právo vás penalizovat „za dvě odebrání hlavní stránky“, protože podle specifikace v obou případech odkazujete URL na stejný zdroj.

    Pokračujme další úryvek ze stejného odstavce.

    Syntaxe cesty URL závisí na použitém schématu, stejně jako na způsobu, jakým je interpretována. Syntaxe cesty URL závisí na použitém schématu a také na způsobu jeho interpretace.

    Toto je další potvrzení, že každé schéma lokátoru má svůj vlastní koncept „hierarchie“ a způsob, jakým je interpretován.

    Hierarchie

    U některých systémů souborů "/" používané k označení hierarchické struktury adresy URL odpovídá oddělovači použitému k vytvoření hierarchie názvů souborů, a proto bude název souboru vypadat podobně jako cesta URL. To NEZNAMENÁ, že URL je unixový název souboru. Znak "/" se používá k označení hierarchické struktury adresy URL podle oddělovače použitého při konstrukci hierarchie názvu souboru, a proto v některých souborových systémech název souboru vypadá jako cesta URL. Ale to neznamená, že adresa URL je název souboru podobný Unixu.

    Ačkoli se tento odstavec vztahuje na schéma ftp, jeho prohlášení platí pro jiná schémata (http, gopher, prospero atd.). Pouze v souborovém schématu znamená lomítko logicky totéž, co například v názvech souborů soubor://server_nebo_zařízení/cesta/podcesta/název souboru.txt.

    http

    HTTP URL má tvar: http:// :/?kde a Jsou popsány v části 3.1. Li: Pokud je vynechán, výchozí port je 80. Není povoleno žádné uživatelské jméno ani heslo. Je selektorem HTTP a je řetězec dotazu. The Je volitelný, stejně jako a jeho předchozí "?". Pokud ani jedno Ani je přítomen, "/" může být také vynechán. V rámci A komponenty, "/", ";", "?" jsou rezervovány. Znak "/" může být použit v rámci HTTP k označení hierarchické struktury. Adresa URL schématu http má tvar: http:// :/?Kde A Stejné, jak je popsáno v odstavci 3.1. Li: Vynecháno, předpokládá se, že výchozí port je 80. Uživatelské jméno nebo heslo je neplatné. Je to selektor HTTP a - Řetězec dotazu. Je to volitelné, tak jak je spolu s předchozím znakem „?“. Pokud ani jedno Ani nejsou přítomny, znak "/" může být také vynechán. V prvcích A postavy "/", ";", "?" jsou rezervovány. Znak "/" lze v HTTP použít k definování hierarchické struktury.

    Poznámka Také uvádí, že můžete zadat odkaz bez koncového lomítka. V tomto případě jsme mluvili o situaci, kdy je cesta odkazu prázdná – ukazuje na kořen hostitele.

    Formální zápis

    A nakonec úryvek z odstavce 5. BNF pro konkrétní schémata URL (formální zápis pro konkrétní schémata URL).

    Zde jsou volitelné části označeny v hranatých závorkách. Hvězdička před závorkou označuje 0 nebo více opakování fragmentu, jak je uvedeno v závorce. Svislý pruh je třeba chápat jako NEBO.

    Hostport = hostitel [ ":" port ] ... ... httpurl = "http://" hostitelský port [ "/" hpath [ "?" Vyhledávání]] hpath= hsegment *[ "/" hsegment ] hsegment = *[ uchar | ";" | ":" | "@" | "&" | "=" ] hledat = *[ uchar | ";" | ":" | "@" | "&" | "=" ] ... ... lowalpha = "a" | "b" | "c" | "d" | "e" | "f" | "g" | h | "já" | "j" | "k" | "l" | "m" | "n" | "o" | p | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z" hialpha = "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "já" | "J" | "K" | "L" | "M" | "N" | "O" | "P" | Q | "R" | "S" | "T" | U | "V" | W | "X" | "Y" | "Z" alfa = lowalpha | číslice hialfa = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" trezor = "$" | "-" | "_" | "." | "+" navíc = "!" | "*" | """ | "(" | ")" | "," hex = číslice | "A" | "B" | "C" | "D" | "E" | "F" | "a" | "b" | "c" | "d" | "e" | "f" escape = "%" hexadecimálně nevyhrazené = alfa | číslice | bezpečné | extra uchar = nevyhrazené | escape

    Věnujte pozornost tomu, jak přesně je vytvořen prvek hpath podle pravidel - cesta odkazu. Prvky hsegment cesty – segmenty – jsou odděleny lomítkem. Jako by naznačoval důležitou myšlenku, že lomítko rozděluje cestu na hierarchické části a je vždy uvnitř. V zásadě není vyloučeno, že posledním prvkem hsegment může být prázdný řetězec (vyplývá to z jeho definice) a na konci URL se pak nechtěně objeví uzavírací lomítko.

    Závěr

    Rozdělení cesty na segmenty pomocí lomítka znamená přítomnost neprázdných názvů těchto segmentů. Odkaz s lomítkem na konci se tedy zdá nelogický (ačkoli není zakázán) v tom smyslu, že se zdá, že ukazuje na nějaký poslední segment cesty, ale navíc tento segment nijak nepojmenuje. Stejně jako je odkaz nelogický (ale také není zakázaný) http://domain.com/level1////levelX, který nepojmenovává mezilehlé segmenty cesty, pokud se cesta nepovažuje za sadu parametrů, ale za hierarchickou strukturu.

    V hovorovém jazyce lze sémantický obsah dvou odkazů vysvětlit takto:

    • - adresy do výchozího výchozího bodu druhé úrovně hierarchie
    • - adresy do nedefinovaného bodu uvnitř druhé úrovně hierarchie, to znamená, jako kdyby byl serveru přidělen úkol, že „odkazujeme na druhou úroveň hierarchie a vy sami určíte, který bod považujete za výchozí první na této úrovni."

    Ze všeho výše uvedeného vyplývá, což je podobné tomu, jak odkazy

    • http://domena.com
    • http://domena.com/

    oslovit návštěvníka do kořenového adresáře webu a například odkazy

    • http://domena.com/level1/level2
    • http://domena.com/level1/level2/

    oslovit návštěvníka do druhé úrovně hierarchie zdrojů. A to, že si určitý server dokáže lomítko na konci vyložit po svém a začít se interně přesměrovávat na výchozí výchozí bod úrovně – řekněme do souboru index.html, je již speciální případ konkrétní konfigurace. Stejně jako při implementaci systému adres čitelných pro člověka, všechny položky přesměrování pomocí modulu serveru mod_rewrite definují vlastní (vlastní konkrétnímu enginu) koncept hierarchické struktury adresy URL, ve které lze prvky cesty přirovnat k parametrům dotazu. a nemají nic společného se strukturou souborů webu ( klasický příklad: http://domain.com/ru/cesta , prvek ru je aktuální nastavení jazyka, nikoli složka na webu).

    Zdůrazňuji, že se jedná o interní znalost serveru, vzhledem k jeho konfiguraci, stejně jako enginu nainstalovaného na webu. Externí služba, řekněme stejný vyhledávač, nemůže dělat dohady a nemá ponětí, zda a jak se liší odkazy s lomítkem a bez lomítka, pokud server webu není specificky nakonfigurován tak, aby na takových odkazech zobrazoval odlišný obsah.

    Pro vaši informaci

    Na implementační úrovni nemá problematika lomítek na koncích zásadní význam, což potvrzují mnohé významné portály. Na některých končí všechny odkazy lomítkem, na jiných - bez lomítka. Hlavní věc je, že se obsah odkazů neliší a pro Yandex musíte také zaregistrovat přesměrování 301 z těch odkazů, které nepoužíváte (řekněme, končících lomítkem) na ty, které používáte . Faktem je, že podle nepotvrzených tvrzení podpůrné služby Yandex může tento vyhledávač údajně dělat chyby a „nelepit“ (memorovat ve svých znalostech) nebo s určitým zpožděním slepit adresy lomítko bez lomítka do jedné.

    Zde je příklad implementace takového přesměrování pomocí kořenového souboru .htaccess:

    # pokud vstupní url končí lomítkem (em, ami), # nastavte 301. přesměrování na stránku bez lomítka RewriteCond %(REQUEST_URI) ^/.+/$ RewriteRule ^(.*?)/+$ http:/ /%(HTTP_HOST )/$1

    Google (opět podle experimentem nepotvrzených informací) tato přesměrování nejsou důležitá, protože prý ví, jak takové adresy správně a bez přesměrování slepit.

    Pamatovat Existuje mnoho lidí, kteří se považují za SEO specialisty. Ale ne všechny jsou takové. Nad tématem SEO se navíc často spekuluje bez patřičných znalostí a rozumu, prostě v očekávání, že i vy jste v této oblasti neznalí, takže klidně uvěříte kdejakým „nudlím“. Když vám bude řečeno, že některé z vašich stránek „vypadly z indexu“, použijte velmi dobré doporučení Yandexu: O chybách indexování, pokud existují, se můžete dozvědět ve službě Yandex.Webmaster. V této službě můžete vždy vidět seznam svých stránek ve vyhledávání a seznam stránek z nějakého důvodu vyloučených z vyhledávání. Google má podobnou službu. Důvěřujte těmto znalostem a ne názorům pseudospecialistů, kteří někde koutkem ucha něco zaslechli a na základě toho vám doporučují, abyste dělali to, co oni považují za jediné správné.

    Tady Velmi zajímavý příspěvek, Málo známá fakta o SEO, vydaný v dubnu 2017. Existuje rozsáhlá studie s mnoha snímky obrazovky, která začala s cílem otestovat platnost několika populárních úsudků v oblasti propagace vyhledávačů a zprostředkovat výsledky běžnému majiteli stránek na srozumitelných příkladech. Stejná studie zároveň mladému čtenáři demonstruje řadu samozřejmých, všedních a spíše i nenápadných, ale přesto překvapivých rysů organických výsledků vyhledávání ve vyhledávání Google a Yandex.

    Tady I když má následující odkaz se SEO pramálo společného, ​​bude stále atraktivní pro seo-mastery, kteří nyní hledají další zakázky. Pod odkazem je umístěna komerční nabídka, kluci našli zajímavý způsob, jak stránky využít. Soukromým firmám se nabízí vytvoření online billboardu na nějaké speciální téma, pod jehož kontrolou web, respektive jeho první obrazovka, vypadá jako banner natažený na billboardech venkovní reklamy. Na smartphonu jsem otočil obrazovku, úsek se stal svislým a zabírá celou plochu obrazovky, otočil jsem se zpět, stal se vodorovným a opět na celou obrazovku. A pod první obrazovkou je textová příloha, kde uživatelé obvykle nerolují, ale vyhledávač tento text vidí dobře. Takže ti nejchytřejší pinocchi z regionálního byznysu kupují tyto levné online billboardy jako výhodnou alternativu ke kontextové reklamě a reklamní síti Yandex a Google. A aby se v indexu lokálního vyhledávání poflakovali na maximum, jsou připraveni utratit peníze za hromadu seo-textů najednou na propagaci svého štítu, který zavání kyselým množstvím. Soudě podle pověstí proklouzly objednávky za 30 kilo rublů, a protože kluci outsourcují své partnery na SEO, zde můžete stavět mosty partnerství a získat dobré výdělky.

    : Vždy jsem to chtěl pochopit, ale jeho význam byl tak malý, že se vždy našel důvod to neudělat :)

    A zajímalo tě: URL - co to je?

    Na tohle narážím vždycky, ale pořád jsem nechtěl chápat rozdíl mezi pojmy URI, URL, URN a pak najednou příspěvek (bohužel už upadl v zapomnění), rozhodl jsem se - přečtu a řekněte to ostatním, i když, jak je uvedeno výše, na tom se nic nezmění, ale já někdy rád pravopis, takže si přečtěte rozumného překladatele:

    Věnovali jste někdy pozornost adresnímu řádku v prohlížeči? co to je? URI, URL nebo URN? Mnoho z nás nerozlišuje mezi URI, URL, URN a někteří o pojmech URI a URN nikdy ani neslyšeli, všichni jen používají termín URL. Zkusme na to společně přijít.

    Vysvětlení zkratek

    URI - Uniform Resource Identifier (uniform identifikátor zdroj)
    URL – Uniform Resource Locator (sjednocený vyhledávač polohy zdroj)
    URN – Uniform Resource Name (uniform název zdroj)

    Pozor, tady je pravda v maličkostech, ale zatím není nic jasné, nějaký nepořádek. Pojďme dále.

    Definice

    URI: Označuje název a adresu zdroje na webu. Obecně se dělí na URL a URN, takže URL a URN jsou součástí URI.
    URL: Adresa nějakého zdroje na webu. Adresa URL definuje umístění zdroje a způsob přístupu k němu.
    URN: Název nějakého zdroje na webu. Smyslem URN je, že definuje pouze název konkrétní položky, kterou lze nalézt na více konkrétních místech.

    Není nic lepšího než konkrétní příklad

    URI = http://site/2009/09/uri-url-urn.html
    URL = http://stránka
    URL=/2009/09/uri-url-urn.html

    Shrnutí

    URI je koncept abstraktního identifikátoru, zatímco URL a URN jsou konkrétní implementace adres a jmen.
    Doufám, že je všem jasné. Buď chytrý!

    Vnímání každého z nás je individuální, proto - argumentujte a čtěte diskuze v komentářích k článku, je tam spousta zajímavých věcí.