HTTPS: mi ez és miért fontos
A HTTPS a HTTP TLS-en keresztüli szállítása: titkosított, hitelesített kapcsolat, amely védi az átvitt adatokat kliens és szerver között, ellenőrzi a webhely tanúsítványláncát, és lehetővé teszi a biztonságos böngészőfunkciókat és a modern web API-k használatát.

Mi az a HTTPS?
A HTTPS a HTTP és a Transport Layer Security (TLS) kombinációja. Titkosítást (adatbizalmasság), integritásellenőrzést és szerver-hitelesítést biztosít, így a böngésző (vagy más kliens) és a webkiszolgáló közötti adatcsere védett a lehallgatás és a manipuláció ellen. Gyakorlatban egy HTTPS-t használó oldal HTTP-forgalmat szolgál ki TLS-sel védett csatornán, és egy megbízható Certificate Authority (CA) által kiadott tanúsítványt mutat be.
Miért fontos a HTTPS a SEO szempontjából
A HTTPS ma már alapelvárás a felhasználók és a böngészők részéről egyaránt. SEO szempontból gyakorlati hatásai közé tartozik a felhasználói bizalom növekedése és a böngészői biztonsági figyelmeztetések csökkenése, a referral adatok megőrzése secure→secure átmeneteknél, valamint a biztonságos környezetet igénylő funkciókkal való kompatibilitás (például sok modern web API és a progresszív webapp-funkciók). A Google korábban a HTTPS-t könnyű rangsorolási jelként kezelte; ennél fontosabb, hogy egy hibás vagy rosszul konfigurált HTTPS-bevezetés feltérképezési vagy indexelési hibákat okozhat, amelyek közvetetten rontják a láthatóságot. Ne feledje: crawling, indexing and ranking külön szakaszok — a HTTPS befolyásolja, hogyan töltődnek le az oldalak és hogyan veszik őket figyelembe indexelésre, de a rangsorolási döntések sok egyéb jel kombinációján alapulnak a transport security mellett.
Hogyan működik a HTTPS
Magas szinten a HTTPS a TLS-t használja biztonságos csatorna létrehozására, mielőtt az HTTP payloadok kicserélődnének. A TLS kézfogás tipikus lépései: a kliens elküldi a ClientHello-t, a szerver válaszként elküldi a tanúsítványát és a kiválasztott paramétereket, a kliens érvényesíti a tanúsítványláncot és kulcsokat tárgyal, majd mindkét fél szimmetrikus kulcsokat származtat a munkamenethez. A modern telepítések TLS 1.3-at használnak, ahol támogatott; a régebbi TLS verziók fokozatosan elavulnak. További fontos elemek: a tanúsítványlánc (leaf, intermediate, root), az OCSP/OCSP stapling a visszavonás-ellenőrzéshez, valamint a HTTP/2 vagy HTTP/3 támogatása, amelyek TLS fölött futva megfelelő konfiguráció esetén javíthatják a teljesítményt.
A HTTPS-tanúsítványok típusai
Gyakori tanúsítványtípusok és kompromisszumok:
• Domain-validated (DV) — a domain feletti birtoklás igazolása után kerül kiadásra. Előnyök: gyors és általában ingyenes (pl. Let's Encrypt); hátrányok: csak domain-szintű identitást nyújt.
• Organization-validated (OV) — vállalati azonosítási ellenőrzést ad hozzá; előnyök: szervezeti adatok megjelenítése a tanúsítvány metaadataiban; hátrányok: magasabb költség és hosszabb kiadási idő.
• Extended Validation (EV) — korábban szigorúbb ellenőrzések és egyes kliensekben külön UI; előnyök: erősebb identitásellenőrzés; hátrányok: sok böngésző már nem jelenít meg speciális UI-t az EV-hez.
• Wildcard és SAN (multi-domain) tanúsítványok — több aldomainre vagy hosztnévre érvényesek; előnyök: egyszerűbb kezelés sok hosztnév esetén; hátrányok: a wildcard kulcsok növelik a kockázatot, ha a privát kulcs kompromittálódik.
• Self-signed — a böngészők nem bíznak meg bennük, és nem alkalmasak nyilvános oldalakhoz.
Hogyan kezdjen hozzá a HTTPS-hez
Alaplépések egy nyilvános weboldal HTTPS-re való átállásához:
1) Szerezzen tanúsítványt egy megbízható CA-tól (beleértve ingyenes CA-kat, mint a Let's Encrypt) vagy a hosting/CDN szolgáltatójától. 2) Telepítse a tanúsítványt és a kapcsolódó intermediate láncot az origin vagy edge szervereire. 3) Konfigurálja a biztonságos TLS-beállításokat (részesítse előnyben a modern verziókat és az erős cipher suite-okat) és engedélyezze az OCSP staplinget. 4) Valósítson meg szerveroldali 301 átirányításokat HTTP-ről HTTPS-re, és győződjön meg róla, hogy a canonical tagek a preferált HTTPS URL-re mutatnak. 5) Frissítse a belső linkeket, sitemaps-et, hreflang bejegyzéseket és minden keménykódolt hivatkozást. 6) Teszteljen kevert tartalomra és javítsa a nem biztonságos asset URL-eket. 7) Opcionálisan engedélyezze a HSTS-t a tesztelés után (alaposan mérlegelje a preload opciót).
Gyakori HTTPS-hibák
Figyeljen ezekre a gyakori hibákra, amelyek mind a UX-et, mind a keresési láthatóságot érintik:
• Hiányzó vagy törött átirányítási láncok — egyes oldalak elérhetők maradnak HTTP-n, miközben a canonical és a sitemap bejegyzések HTTPS-re mutatnak.
• Kevert tartalom — HTTPS-en szolgáltatott oldalak olyan al-erőforrásokat töltenek be HTTP-n, amelyeket a böngészők blokkolnak vagy figyelmeztetnek rá.
• Lejárt vagy hiányos tanúsítványlánc — a böngészők vagy feltérképezők elutasíthatják a kapcsolatot.
• HSTS hibás konfigurációja — a preload engedélyezése minden variáns (www, non-www, IPv6) ellenőrzése nélkül zárolást okozhat.
• Feltérképezők TLS szintű blokkolása — szigorú tűzfal/TLS szabályok, amelyek blokkolják a Googlebotot vagy más keresőfeltérképezőket, megakadályozhatják az indexelést.
• Harmadik féltől származó szolgáltatások elfelejtése — frissítse a CDN-t, analytics-et, tag managert és az API végpontokat, hogy HTTPS-t használjanak.
HTTPS ellenőrzés: technikai ellenőrzőlista
**Certificate validity** — ellenőrzés helye: böngésző lakat ikonja > tanúsítvány részletei, SSL Labs vagy openssl — megfelelő, ha a tanúsítványt megbízható CA adta ki, a lánc teljes és a dátumok érvényesek.
**Redirects to HTTPS** — ellenőrzés helye: curl -I -L https://example.com (cserélje le a saját hostjára) — megfelelő, ha a HTTP kérések 301/308 átirányítást adnak vissza, amelyek a kanonikus HTTPS URL-re végződnek.
**Mixed content** — ellenőrzés helye: böngésző DevTools Console vagy automatizált scanner — megfelelő, ha nincs aktív kevert tartalom (script-ek, iframe-ek) blokkolva és minden kritikus asset HTTPS-ről töltődik.
**TLS protocol and cipher support** — ellenőrzés helye: SSL Labs vagy openssl s_client -connect example.com:443 -servername example.com — megfelelő, ha modern TLS verziók (TLS 1.2/TLS 1.3) engedélyezve vannak és a nem biztonságos cipher-ek ki vannak kapcsolva.
**HSTS header** — ellenőrzés helye: curl -I https://example.com — megfelelő, ha a Strict-Transport-Security fejléc jelen van a kívánt direktívákkal (tesztelje a preload előtt).
**Search engine access** — ellenőrzés helye: szerverlogok és Google Search Console (a tulajdonolt oldalakhoz) — megfelelő, ha a Googlebot és más jelentős feltérképezők TLS-hiba nélkül képesek lekérni a HTTPS-válaszokat.
Gyakorlati parancsok és eszközök
Hasznos ellenőrzések, amelyeket a munkaállomásáról vagy CI-pipelineről futtathat:
• Fejlécek és átirányítások megtekintése: curl -I -L https://example.com (használja a -I-t csak a fejlécek lekéréséhez; a -L követi az átirányításokat).
• TLS tanúsítványlánc vizsgálata: openssl s_client -connect example.com:443 -servername example.com (ellenőrizze a megjelenített tanúsítványadatokat).
• Gyors böngészős ellenőrzés: nyissa meg az oldalt, kattintson a lakatra és nézze meg a tanúsítvány-információt.
• Automatizált értékelés: futtassa az SSL Labs (Qualys SSL Labs) vagy a CI TLS scannerét, hogy jelentést kapjon a protokolltámogatásról, a cipher suite-okról és láncproblémákról.
• Saját tulajdonban lévő webhelyekhez: használja a Google Search Console URL Inspectiont annak megerősítésére, hogy a Google képes-e lekérni és indexelni a HTTPS-oldalt; ne feledje, az URL Inspection csak a saját tulajdonában lévő webhelyekre tekinthető irányadónak.
Megjegyzés a feltérképezőkről: a Google alapértelmezés szerint a Googlebot Smartphone-mal feltérképezi az oldalakat; győződjön meg róla, hogy a TLS-stackje, SNI és tűzfalszabályai lehetővé teszik a fontos crawler user-agentek hozzáférését úgy, hogy crawling and indexing ne szakadjanak meg.
Olvassa el a Technical SEO Guide
Gyakran ismételt kérdések
K: Javítja közvetlenül a HTTPS a rangsorolást?
V: A HTTPS-t könnyű rangsorolási jelként kezelték, de csak az egyik a sok rangsorolási tényező közül. Sokkal fontosabb, hogy egy hibás HTTPS bevezetés lekérési vagy indexelési problémákat okozhat, amelyek közvetetten rontják a láthatóságot.
K: Elégségesek-e az ingyenes tanúsítványok (Let's Encrypt)?
V: Igen — a megbízható CA-k által kiadott ingyenes DV tanúsítványok széles körben elfogadottak nyilvános webhelyekhez. Válasszon kiadási és megújítási folyamatot, amely illeszkedik az üzemeltetési modelljéhez; a kezelt vagy kereskedelmi tanúsítványok további funkciókat adhatnak, például hosszabb érvényességi időket, jótállást vagy további ellenőrzéseket.
K: Mi az a HSTS és engedélyeznem kell-e?
V: A HSTS (Strict-Transport-Security) azt mondja a böngészőknek, hogy egy hosztnál mindig HTTPS-t használjanak. Növeli a biztonságot, de alapos tesztelést igényel a preload listára való jelentkezés előtt, mert hibás konfiguráció esetén nehezebb lehet a helyreállítás.
K: Hogyan észlelhetem a kevert tartalmat?
V: Nyissa meg az oldalt a böngészőben, ellenőrizze a DevTools Console-t kevert tartalom figyelmeztetésekért, vagy használjon automatizált szkennert. Javítsa a nem biztonságos asset URL-eket, hogy az oldalak teljesen biztonságosak legyenek.
K: Ha egy oldal elérhető HTTPS-en, de nincs indexelve, a HTTPS okolható?
V: Nem feltétlenül. Az indexelés sok tényezőtől függ (canonical tagek, noindex, feltérképezhetőség, tartalom minősége). A helyes HTTPS beállítás eltávolít egy gyakori indexelési hibaforrást, de az indexelési döntések többtényezősek maradnak.
Related terms

HTTP: mi az és miért fontos a weben
A HTTP (Hypertext Transfer Protocol) egy alkalmazásrétegű kérés/válasz protokoll, amelyet a böngészők és szerverek használnak webes erőforrások lekérésére, kiszolgálására és gyorsítótárazására; a biztonságos változata (HTTPS/TLS) titkosítja az átvitt adatokat és hatással van a teljesítményre, indexelhetőségre és a felhasználói bizalomra.

On-page SEO: definition, checklist and verification
On-page SEO is optimizing a page's content, HTML and UX so it is relevant, indexable and useful to users and modern search engines — covering mobile-first rendering, structured data, canonicals and page performance.

Crawler: mi ez és miért fontos a SEO számára
A crawler egy automatizált bot, amely weboldalakat lekér, követi a linkeket és erőforrásokat a keresőmotorok számára történő tartalomfelismeréshez; a feltérképezett oldalak indexelésre jelölt jelöltek lesznek (Google alapértelmezettként Googlebot Smartphone-ot használ since July 2024).

A hiperhivatkozások ereje: definíció és SEO hatás
A hiperhivatkozás ereje abban rejlik, hogy képes webes erőforrásokat összekapcsolni és navigációs, szerkesztői és hivatkozási jelzéseket átvinni domainek között; SEO szempontjából a linkek lehetővé teszik a felfedezést, befolyásolják a relevanciajelet és irányítják a feltérképezési útvonalakat.

Search engine optimization: definition & checklist
Search engine optimization (SEO) is the practice of improving a website’s visibility in search results by aligning content, technical setup and user experience with search engines’ crawling, indexing and ranking systems — including mobile-first crawling and AI-driven SERP features.

Google My Business: local listing guide
A Google My Business (a Google Business Profile-ben kezelt) egy üzleti listázás, amely szabályozza, hogyan jelenik meg a vállalkozás neve, címe, telefonszáma, nyitvatartása, értékelései és egyéb helyi adatai a Google Search és Google Maps találataiban.
