DomainLens

SEO-інструменти

Перевірка редиректів: увесь ланцюжок переадресацій

Проходить за вказаним URL через кожен крок, показуючи статус-код на кожному з них і кінцеву адресу — деталі, які браузер ховає, щойно адресний рядок заспокоївся.

Що перевіряє цей інструмент

Один крок — правильно. Два — прийнятно. Три зазвичай означає, що правила накладаються: правило HTTPS, правило www і правило слеша, кожне з яких додає крок, і разом їх ніхто не проєктував.

Браузер приховує всі ці подробиці. Він мовчки проходить ланцюжок і показує лише кінцеву адресу, тому неправильний статус-код або зайвий крок легко живуть у продакшні місяцями. Побачити їх можна лише читаючи сиру відповідь сервера — саме це тут і відбувається.

Вставляйте стару адресу, а не нову. Сенс перевірки в тому, щоб побачити, що саме отримує робот, коли приходить за посиланням, яке ви вже змінили: на нову адресу редиректу не буде, і перевірка нічого не покаже.

  • Статус-код кінцевої відповіді й чи дорівнює він 200.
  • Кожен проміжний крок, щоб ланцюжок було видно, а не додумано.
  • Чи віддається кінцева адреса через HTTPS.
  • Чи достатньо довгий ланцюжок, щоб його варто було скоротити.

Який статус-код ви маєте надсилати

Кожен фреймворк за замовчуванням надсилає тимчасовий редирект, тому постійне переміщення, надіслане як 302, — найчастіша знахідка тут. Стара адреса лишається в індексі, а сигнали так і не обʼєднуються.

КодЗначенняКоли використовувати
301Переміщено назавждиАдреса змінилася остаточно; обʼєднати сигнали
302Знайдено (тимчасово)Справді тимчасовий обхід
307Тимчасово, метод збереженоPOST має лишитися POST
308Назавжди, метод збереженоПостійне переміщення зі збереженням методу

Після міграції

Перевіряйте вибірку старих URL з усіх шаблонів, а не ті кілька, які памʼятаєте. Тримайте редиректи щонайменше рік — Google потрібні повторні сканування для обʼєднання сигналів, а зовнішні посилання приводять людей ще довго. Про скорочення ланцюжків читайте в матеріалі ланцюжки редиректів .

Чи втрачає редирект сигнали ранжування?
Google заявляв, що PageRank не втрачається ні через 301, ні через 302. Причина обирати 301 для постійного переміщення в тому, що він чітко заявляє намір і обʼєднує адреси.
Чому браузер не показує редирект, а інструмент його знаходить?
Браузери агресивно кешують редиректи, особливо 301. Цей інструмент щоразу запитує адресу заново.

Інші інструменти

Перевірка robots.txt

Завантажує robots.txt для вказаного хоста, повідомляє, чи існує файл і чи не блокує він усіх роботів, і паралельно читає директиви робота на рівні сторінки.

Валідатор карти сайту

Шукає карту сайту так само, як це робить пошуковий робот — спершу оголошення в robots.txt, потім стандартні розташування — після чого перевіряє, що документ парситься як XML, і рахує URL усередині.

Перевірка canonical

Читає канонічний URL, який оголошує сторінка, а потім завантажує цю адресу, щоб переконатися, що вона доступна, не редиректить і не має noindex — три способи, якими canonical тихо перестає працювати.

Валідатор schema-розмітки

Розбирає структуровані дані вказаної сторінки, перелічує знайдені типи schema.org і позначає блоки, які не парсяться або яким бракує обовʼязкових для їхнього типу властивостей.

Перевірка биті посилань

Завантажує вказану сторінку, бере вибірку внутрішніх посилань і запитує кожне — показує код відповіді, а не колір лінка.

Перевірка індексованості

Перевіряє кожен сигнал, який вирішує, чи дозволено сторінці потрапити в індекс: статус-код, доступ у robots.txt, meta robots, заголовок X-Robots-Tag і canonical.

Перевірка DNS

Робить живий запит до DNS для вказаного домену й показує опубліковані записи: на які адреси він резолвиться, куди йде пошта і чи є TXT-записи, від яких залежить автентифікація листів.

WHOIS-перевірка

Робить запит до реєстру через RDAP — структурованого наступника класичного WHOIS — і показує дату реєстрації, поточний вік домену, реєстратора й дату завершення реєстрації.

Перевірка віку домену

Введіть домен, щоб побачити дату реєстрації, поточний вік, expiry і реєстратора. Вік домену дає контекст, але не є фактором ранжування Google.

Перевірка SSL

Відкриває TLS-зʼєднання до вказаного хоста й показує сертифікат, який той віддає: видавця, період чинності, кількість днів до завершення та узгоджену версію протоколу.

Перевірка HTTP-заголовків

Запитує вказану адресу й показує, що сервер повертає в заголовках: які заголовки безпеки присутні, яка політика кешування, чи стиснута відповідь і яка версія HTTP узгоджена.