Безплатно · Сканиране от страна на сървъра
Проверка на верига от пренасочвания
Поставете линк и проследете всяка стъпка, която прави — статус кодове, време и истинската финална дестинация. Хванете цикли, понижаване от HTTPS, скрити смени на домейни и вредни за SEO временни пренасочвания, преди да ви струват скъпо.
Накратко
- Проследете до десет HTTP пренасочвания със статуса, целевия URL адрес, метода и времето за всяка стъпка.
- Отбелязвайте цикли, дълги вериги, понижаване от HTTPS, съмнителни смени на домейни и временни финални премествания.
- Сравнявайте user-agent на браузър и Googlebot, след което копирайте отчет в чист текст за екипа си.
Какво означава това
Какво представляват пренасочванията
Пренасочването е отговор на сървъра, който казва „страницата, която търсите, е ето там“ — статус код от групата на 300-те плюс хедър Location. Едно пренасочване е нещо обичайно. Веригите от тях забавят страниците, изтичат тежест на линковете и понякога крият нещо съмнително, като съкратен линк, който минава през три рекламни домейна, преди да отведе на сайт-двойник. Проследяването на веригата ви показва точно какво се случва между кликването и съдържанието.
Какво представлява веригата от пренасочвания?
Това е последователността от HTTP стъпки между URL адреса, който заявявате, и страницата, която накрая се зарежда. Всяка стъпка е отговор със статус код 3xx и хедър Location, сочещ към следващия URL адрес. Този инструмент заявява вашия URL адрес от нашия сървър, следва до 10 стъпки една по една и записва статуса, целта и времето на всяка стъпка.
Каква е разликата между 301, 302, 307 и 308?
301 и 308 са постоянни: браузърите ги кешират, а търсачките прехвърлят класиращите сигнали на стария URL адрес към новия адрес. 302, 303 и 307 са временни: оригиналният URL адрес остава каноничен. 307 и 308 допълнително гарантират, че методът на заявката се запазва. Използването на временен статус за постоянно преместване е една от най-честите SEO грешки, затова този инструмент предупреждава, когато веригата завършва с такъв.
Колко пренасочвания са твърде много?
Стремете се към едно. Всяка стъпка добавя обиколка по мрежата — често 100 до 500 ms — а Googlebot се отказва след около десет. Веригите растат незабелязано, когато пренасочванията се трупат през годините (http към https, стар домейн към нов, правила за наклонена черта в края), затова отбелязваме три или повече пренасочвания и спираме проследяването след десет.
Защо да тествам като Googlebot?
Някои сървъри насочват търсачките различно от хората — понякога основателно (пропускане на езикови пренасочвания за ботове), понякога не (клоакинг). Изпълняването на същата проверка с двата user-agent показва дали посетителите и Googlebot достигат до един и същ финален URL адрес. Имайте предвид, че сайтове, които проверяват Googlebot по IP адрес, все пак ще третират нашия скенер като обикновен клиент, тъй като се променя само низът на user-agent.
Защо браузърът ми стига до място, което този инструмент не показва?
Тази проверка следва само HTTP пренасочвания. Страниците могат да ви пренасочат и с таг meta refresh или с JavaScript — те се изпълняват, когато браузърът рендира страницата, затова никога не се появяват в HTTP веригата. Ако веригата завършва на 200, но браузърът ви продължава да се движи, страницата пренасочва от страна на клиента.
Съхранява ли се URL адресът, който проверявам?
Не. Сканирането трябва да работи от страна на сървъра, защото браузърите не могат да инспектират отговорите за пренасочване на чужд сайт, но URL адресът, който подавате, се заявява, проследява се в паметта, връща се на вас и се забравя — не се съхранява, логва или споделя. Частните и вътрешните мрежови адреси се отказват направо.