HTTP (HyperText Transfer Protocol) — це протокол передачі даних, за яким браузер обмінюється інформацією з веб-сервером: надсилає запит на сторінку й отримує у відповідь її вміст. Саме HTTP лежить в основі роботи всього вебу. Його разом із HTML створив Тім Бернерс-Лі на початку 1990-х.
Простими словами: HTTP — це «мова», якою браузер і сервер домовляються. Браузер питає «дай мені цю сторінку», сервер відповідає «тримай» — або «такої немає».
Що таке HTTP і навіщо він потрібен
Щоразу, коли ви відкриваєте сайт, браузер надсилає серверу HTTP-запит, а той повертає HTTP-відповідь із HTML-кодом сторінки та службовою інформацією. Разом із контентом сервер надсилає код відповіді сервера — трицифрове число, що каже, чи все гаразд. Для SEO це критично: пошуковий робот теж «спілкується» з сайтом по HTTP і за цими кодами розуміє, індексувати сторінку чи ні.
Як працює HTTP
- Запит (request) — браузер просить ресурс методом
GET(отримати) абоPOST(надіслати дані). - Відповідь (response) — сервер повертає вміст і код статусу.
- Коди статусу —
200(ок),301(редирект),404(не знайдено),500(помилка сервера). - Стандартний порт HTTP — 80.
Приклад HTTP-діалогу, який відбувається між браузером і сервером:
GET /seo/ HTTP/1.1
Host: pro-fits.com.ua
HTTP/1.1 200 OK
Content-Type: text/htmlПриклад
Ви клікаєте посилання — браузер шле GET-запит. Якщо сторінку перенесли, сервер відповість 301 і адресою нової версії, і браузер автоматично переведе вас туди. Якщо сторінки немає — прийде 404. Усе це — звичайний HTTP-діалог.
Часто плутають з…
- HTTPS — це той самий HTTP, але із шифруванням (SSL/TLS) і на порту 443. Сьогодні стандарт — саме HTTPS.
- URL — це адреса ресурсу; HTTP — протокол, яким його отримують. Схема (
http://) — лише частина URL.
Питання та відповіді
Чим HTTP відрізняється від HTTPS?
HTTP передає дані у відкритому вигляді, HTTPS — у зашифрованому через SSL/TLS. Функціонально це той самий протокол, але HTTPS захищає обмін і є сучасним стандартом.
Яка версія HTTP актуальна?
Після HTTP/1.1 (1997) з’явилися HTTP/2 (2015) і HTTP/3 (2022) — вони швидші й ефективніші, хоча логіка «запит–відповідь» лишилася тією самою.
Чи впливає HTTP на SEO?
Так, опосередковано через коди відповіді: правильні 200, 301 і 404 керують індексацією. А перехід з HTTP на HTTPS — прямий позитивний сигнал для Google.
Сайт віддає неправильні коди відповіді? Знайдемо й виправимо — SEO-аудит та виправлення технічних помилок.
Схожі терміни: HTTPS, Відповідь сервера, Редирект 301, URL, SSL.