Kalkulačka zadarmo

Redirect kontrola

Zadajte adresu a nástroj prejde http aj https, s www aj bez, lomku na konci a vymyslenú stránku. Pri každej variante ukáže reťazec skokov, kód a cieľ, a povie, čo je nález.

Varianty adresy a kam vedú

Stačí doména alebo adresa stránky. Nástroj sám doplní protokol aj www a prejde presmerovania skok po skoku, najviac desať skokov na variantu.

Prečo jedna stránka, jedna adresa

Každá stránka má mať práve jednu adresu. Nie preto, že by to Google trestal, ale preto, že rozdelený web je slabší. Odkazy, história aj hodnotenie sa delia medzi varianty, ktoré sú pre človeka jedna a tá istá stránka. Keď úvodná stránka žije na štyroch adresách, má každá štvrtinu sily.

Varianty vznikajú štyrmi cestami. firma.cz a www.firma.cz sú pre vyhľadávač dva weby. http:// a https:// sú ďalšie dva. Adresa s lomkou na konci a bez nej je tretia dvojica, ak obe vracajú obsah. A neexistujúca adresa, ktorá namiesto kódu 404 vráti 200 s textom „stránka nenájdená“, je štvrtý zdroj duplicít, pretože Google takú stránku zaindexuje.

Čo nástroj meria

Zo zadanej adresy odvodí varianty s http a https, s www a bez www, pri ceste pridá variantu s opačnou lomkou a nakoniec skúsi vymyslenú adresu na tej istej doméne. Každú variantu prejde skok po skoku, bez automatického sledovania presmerovaní, takže vidíte celý reťazec tak, ako ho vidí vyhľadávač. Pri každom skoku je kód odpovede a hlavička Location.

Verdikt je podľa jednoduchého pravidla. V poriadku je jeden skok kódom 301 na jednu hlavnú verziu. Nález je všetko ostatné.

  • Dve varianty vracajú 200. Web má dve kópie, sila sa delí.
  • Kód 302. Znamená dočasne a Google si pôvodnú adresu drží ďalej. Trvalé presmerovanie má kód 301 (alebo 308).
  • Reťazec o dvoch a viac skokoch. http://firma.cz na https://firma.cz a odtiaľ na https://www.firma.cz/. Každý krok je ďalšia požiadavka a ďalšie oneskorenie; ideál je jeden skok na cieľ. Častá príčina pri http://www je hosting, ktorého proxy prepína http na https skôr, než web zrovná www. Nástroj to pri riadku napíše, riešenie je nižšie.
  • Neexistujúca stránka vracia 200, alebo presmerúva na úvod. Oboje vyhľadávač číta ako mäkkú 404.
  • Varianta neodpovedá. Časový limit, odmietnuté spojenie alebo chybný certifikát. Pri http variante je to rovnaký nález ako chýbajúce presmerovanie.

Ako s výsledkom naložiť

Tabuľku je možné jedným tlačidlom skopírovať ako prostý text s dátumom merania. Do protokolu revízie patrí ako dôkaz, nie hodnotenie. Zadanie pre dodávateľa znie takto. „Všetky varianty (http, bez www, s lomkou) presmeruj kódom 301 jedným skokom na hlavnú adresu. Každá stránka má mať kanonickú adresu samu na seba. Neexistujúca adresa vracia 404.“

Jedno miesto, dve pravidlá

Presmerovanie má žiť na jednom mieste, inak sa skoky sčítajú. Väčšina hostingov ponúka prepínač „presmerovať na https“, ktorý beží na ich proxy skôr, než požiadavka dôjde k webu, a www pritom nechá. Web potom www zloží až v druhom skoku. Čistejšie je prepínač vypnúť a oboje vynútiť v .htaccess webu, pravidlo pre www najprv, aby mierilo rovno na https bez www:

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L] RewriteCond %{HTTPS} !on RewriteCond %{HTTP:X-Forwarded-Proto} !https [NC] RewriteRule .? https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] 

Poradie je dôležité. Najprv nasadiť pravidlá, až potom vypnúť prepínač u hostingu. Naopak je web na chvíľu dostupný cez nešifrované http s kódom 200, presne to nástroj hlási ako duplicitu pri variante http://. Druhá podmienka na X-Forwarded-Proto je pre hosting, ktorého proxy ukončuje šifrovanie a k webu posiela požiadavku už nešifrovanú; bez nej by sa presmerovanie točilo v kruhu.

Odkiaľ nástroj je

Vznikol pri písaní lekcie Jedna stránka, jedna adresa v kurze Technická revize webu pre začiatočníkov v ZSF klube. Lekcia vysvetľuje, prečo duplicitné adresy oslabujú web, ako ich nájsť v DevTools a ako zadať opravu dodávateľovi. Nástroj je skratka k tomu istému meraniu na jedno zadanie adresy.

Nástroj kontroluje len verejné domény na bežných portoch. Vnútornú sieť, IP adresy ani localhost neprejde a z jednej adresy pustí dvadsať meraní za štvrť hodiny. Sonda posiela požiadavku HEAD s vlastným identifikátorom a telo stránky nesťahuje.

Kam ďalej

Počítať viete. A čo s číslami ďalej? Ako zo zákazníkov, ktorí kúpili raz, urobiť zákazníkov, ktorí kupujú opakovane, rozoberá kniha Opakovaný prodej.

Všetky kalkulačky

Naozaj?